Vikram S. Adve

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo

48EEAndrew Lenharth, Vikram S. Adve, Samuel T. King: Recovery domains: an organizing principle for recoverable operating systems. ASPLOS 2009: 49-60
47 David Gregg, Vikram S. Adve, Brian N. Bershad: Proceedings of the 4th International Conference on Virtual Execution Environments, VEE 2008, Seattle, WA, USA, March 5-7, 2008 ACM 2008
46 Vikram S. Adve, María Jesús Garzarán, Paul Petersen: Languages and Compilers for Parallel Computing, 20th International Workshop, LCPC 2007, Urbana, IL, USA, October 11-13, 2007, Revised Selected Papers Springer 2008
45EEMan-Lap Li, Pradeep Ramachandran, Swarup Kumar Sahoo, Sarita V. Adve, Vikram S. Adve, Yuanyuan Zhou: Understanding the propagation of hard errors to software and implications for resilient system design. ASPLOS 2008: 265-276
44EEMan-Lap Li, Pradeep Ramachandran, Swarup Kumar Sahoo, Sarita V. Adve, Vikram S. Adve, Yuanyuan Zhou: Trace-based microarchitecture-level diagnosis of permanent hardware faults. DSN 2008: 22-31
43EESwarup Kumar Sahoo, Man-Lap Li, Pradeep Ramachandran, Sarita V. Adve, Vikram S. Adve, Yuanyuan Zhou: Using likely program invariants to detect hardware errors. DSN 2008: 70-79
42EERobert L. Bocchino Jr., Vikram S. Adve, Bradford L. Chamberlain: Software transactional memory for large scale clusters. PPOPP 2008: 247-258
41EEChris Lattner, Andrew Lenharth, Vikram S. Adve: Making context-sensitive points-to analysis with heap cloning practical for the real world. PLDI 2007: 278-289
40EEJohn Criswell, Andrew Lenharth, Dinakar Dhurjati, Vikram S. Adve: Secure virtual architecture: a safe execution environment for commodity operating systems. SOSP 2007: 351-366
39EEDinakar Dhurjati, Vikram S. Adve: Efficiently Detecting All Dangling Pointer Uses in Production Servers. DSN 2006: 269-280
38EEDinakar Dhurjati, Vikram S. Adve: Backwards-compatible array bounds checking for C with very low overhead. ICSE 2006: 162-171
37EEDinakar Dhurjati, Sumant Kowshik, Vikram S. Adve: SAFECode: enforcing alias analysis for weakly typed languages. PLDI 2006: 144-157
36EERobert L. Bocchino Jr., Vikram S. Adve: Vector LLVA: a virtual vector instruction set for media processing. VEE 2006: 46-56
35EEVikram S. Adve, Adnan Agbaria, Matti A. Hiltunen, Ravishankar K. Iyer, Kaustubh R. Joshi, Zbigniew Kalbarczyk, Ryan M. Lefever, Raymond Plante, William H. Sanders, Richard D. Schlichting: A Compiler-Enabled Model- and Measurement-Driven Adaptation Environment for Dependability and Performance. IPDPS 2005
34EEChris Lattner, Vikram S. Adve: Transparent pointer compression for linked data structures. Memory System Performance 2005: 24-35
33EEChris Lattner, Vikram S. Adve: Automatic pool allocation: improving performance by controlling data structure layout in the heap. PLDI 2005: 129-142
32EEDinakar Dhurjati, Sumant Kowshik, Vikram S. Adve, Chris Lattner: Memory safety without garbage collection for embedded applications. ACM Trans. Embedded Comput. Syst. 4(1): 73-111 (2005)
31EEChris Lattner, Vikram S. Adve: LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation. CGO 2004: 75-88
30EEBrian Ensink, Vikram S. Adve: Coordinating Adaptations in Distributed Systems. ICDCS 2004: 446-455
29EEVikram S. Adve, Michael Brukman, Alkis Evlogimenos, Brian Gaeke: Software Implications of Virtual Instruction Set Computers. IPDPS Next Generation Software Program - NSFNGS - PI Workshop 2004
28EEChris Lattner, Vikram S. Adve: The LLVM Compiler Framework and Infrastructure Tutorial. LCPC 2004: 15-16
27EEVikram S. Adve, Mary K. Vernon: Parallel program performance prediction using deterministic task graph analysis. ACM Trans. Comput. Syst. 22(1): 94-136 (2004)
26EEQing Yi, Ken Kennedy, Vikram S. Adve: Transforming Complex Loop Nests for Locality. The Journal of Supercomputing 27(3): 219-264 (2004)
25EEVikram S. Adve, James C. Browne, Brian Ensink, John R. Rice, Patricia J. Teller, Mary K. Vernon, Stephen J. Wright: An Approach to Optimizing Adaptive Parabolic PDE Solvers for the Grid. IPDPS 2003: 210
24EEDinakar Dhurjati, Sumant Kowshik, Vikram S. Adve, Chris Lattner: Memory safety without runtime checks or garbage collection. LCTES 2003: 69-80
23EEVikram S. Adve, Chris Lattner, Michael Brukman, Anand Shukla, Brian Gaeke: LLVA: A Low-level Virtual Instruction Set Architecture. MICRO 2003: 205-216
22EEBrian Ensink, Joel Stanley, Vikram S. Adve: Program Control Language: a programming language for adaptive distributed applications. J. Parallel Distrib. Comput. 63(11): 1082-1104 (2003)
21EESumant Kowshik, Dinakar Dhurjati, Vikram S. Adve: Ensuring code safety without runtime checks for real-time control systems. CASES 2002: 288-297
20EEChris Lattner, Shashank Shekhar, Anand Shukla, Vikram S. Adve: Addressing Fundamental Bottlenecks in Link-Time and Dynamic Optimization. IPDPS 2002
19EEVikram S. Adve, Afolami Akinsanmi, James C. Browne, Det Buaklee, Guoshen Deng, Vinh Vi Lam, Trevor Morgan, John R. Rice, Gregory J. Rodin, Patricia J. Teller, Gregory F. Tracy, Mary K. Vernon, Stephen J. Wright: Model-Based Control of Adaptive Applications: An Overview. IPDPS 2002
18EEChris Lattner, Vikram S. Adve: Automatic pool allocation for disjoint data structures. MSP/ISMM 2002: 13-24
17 John M. Mellor-Crummey, Vikram S. Adve, Bradley Broom, Daniel G. Chavarría-Miranda, Robert J. Fowler, Guohua Jin, Ken Kennedy, Qing Yi: Advanced optimization strategies in the Rice dHPF compiler. Concurrency and Computation: Practice and Experience 14(8-9): 741-767 (2002)
16EEVikram S. Adve, Rajive Bagrodia, Ewa Deelman, Rizos Sakellariou: Compiler-Optimized Simulation of Large-Scale Applications on High Performance Architectures. J. Parallel Distrib. Comput. 62(3): 393-426 (2002)
15EEVikram S. Adve, John M. Mellor-Crummey: Advanced Code Generation for High Performance Fortran. Compiler Optimizations for Scalable Parallel Systems Languages 2001: 553-596
14 Vikram S. Adve, Vinh Vi Lam, Brian Ensink: Language and Compiler Support for Adaptive Distributed Applications. LCTES/OM 2001: 238-246
13EEEwa Deelman, Rajive Bagrodia, Rizos Sakellariou, Vikram S. Adve: Improving lookahead in parallel discrete event simulations of large-scale applications using compiler analysis. Workshop on Parallel and Distributed Simulation 2001: 5-13
12EEVikram S. Adve, Rizos Sakellariou: Compiler Synthesis of Task Graphs for Parallel Program Performance Prediction. LCPC 2000: 208-226
11EEQing Yi, Vikram S. Adve, Ken Kennedy: Transforming loops to recursion for multi-level memory hierarchies. PLDI 2000: 169-181
10EEVikram S. Adve, Rajive Bagrodia, James C. Browne, Ewa Deelman, Aditya Dube, Elias N. Houstis, John R. Rice, Rizos Sakellariou, David Sundaram-Stukel, Patricia J. Teller, Mary K. Vernon: POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems. IEEE Trans. Software Eng. 26(11): 1027-1048 (2000)
9 Vikram S. Adve, John M. Mellor-Crummey: Using Integer Sets for Data-Parallel Program Analysis and Optimization. PLDI 1998: 186-198
8EEEwa Deelman, Aditya Dube, Adolfy Hoisie, Yong Luo, Richard L. Oliver, David Sundaram-Stukel, Harvey J. Wasserman, Vikram S. Adve, Rajive Bagrodia, James C. Browne, Elias N. Houstis, Olaf M. Lubeck, John R. Rice, Patricia J. Teller, Mary K. Vernon: Poems: end-to-end performance design of large parallel adaptive computational systems. WOSP 1998: 18-30
7 John M. Mellor-Crummey, Vikram S. Adve: Simplifying Control Flow in Compiler-Generated Parallel Code. International Journal of Parallel Programming 26(5): 613-638 (1998)
6EEHazim Abdel-Shafi, Jonathan Hall, Sarita V. Adve, Vikram S. Adve: An Evaluation of Fine-Grain Producer-Initiated Communication in Cache-Coherent Multiprocessors. HPCA 1997: 204-
5 John M. Mellor-Crummey, Vikram S. Adve: Simplifying Control Flow in Compiler-Generated Parallel Code. LCPC 1997: 235-239
4EEVikram S. Adve, John M. Mellor-Crummey, Mark Anderson, Ken Kennedy, Jhy-Chun Wang, Daniel A. Reed: An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs. SC 1995
3EEVikram S. Adve, Mary K. Vernon: Performance Analysis of Mesh Interconnection Networks with Deterministic Routing. IEEE Trans. Parallel Distrib. Syst. 5(3): 225-246 (1994)
2 Vikram S. Adve, Mary K. Vernon: The Influence of Random Delays on Parallel Execution Times. SIGMETRICS 1993: 61-73
1EESarita V. Adve, Vikram S. Adve, Mark D. Hill, Mary K. Vernon: Comparison of Hardware and Software Cache Coherence Schemes. ISCA 1991: 298-308

Coauthor Index

1Hazim Abdel-Shafi [6]
2Sarita V. Adve [1] [6] [43] [44] [45]
3Adnan Agbaria [35]
4Afolami Akinsanmi [19]
5Mark Anderson [4]
6Rajive Bagrodia [8] [10] [13] [16]
7Brian N. Bershad [47]
8Robert L. Bocchino Jr. [36] [42]
9Bradley Broom [17]
10James C. Browne [8] [10] [19] [25]
11Michael Brukman [23] [29]
12Det Buaklee [19]
13Bradford L. Chamberlain [42]
14Daniel G. Chavarría-Miranda [17]
15John Criswell [40]
16Ewa Deelman [8] [10] [13] [16]
17Guoshen Deng [19]
18Dinakar Dhurjati [21] [24] [32] [37] [38] [39] [40]
19Aditya Dube [8] [10]
20Brian Ensink [14] [22] [25] [30]
21Alkis Evlogimenos [29]
22Robert J. Fowler [17]
23Brian Gaeke [23] [29]
24María Jesús Garzarán [46]
25David Gregg [47]
26Jonathan Hall [6]
27Mark D. Hill [1]
28Matti A. Hiltunen [35]
29Adolfy Hoisie [8]
30Elias N. Houstis [8] [10]
31Ravishankar K. Iyer (Ravi K. Iyer) [35]
32Guohua Jin [17]
33Kaustubh R. Joshi [35]
34Zbigniew Kalbarczyk [35]
35Ken Kennedy [4] [11] [17] [26]
36Samuel T. King [48]
37Sumant Kowshik [21] [24] [32] [37]
38Vinh Vi Lam [14] [19]
39Chris Lattner [18] [20] [23] [24] [28] [31] [32] [33] [34] [41]
40Ryan M. Lefever [35]
41Andrew Lenharth [40] [41] [48]
42Man-Lap Li [43] [44] [45]
43Olaf M. Lubeck [8]
44Yong Luo [8]
45John M. Mellor-Crummey [4] [5] [7] [9] [15] [17]
46Trevor Morgan [19]
47Richard L. Oliver [8]
48Paul Petersen [46]
49Raymond Plante [35]
50Pradeep Ramachandran [43] [44] [45]
51Daniel A. Reed [4]
52John R. Rice [8] [10] [19] [25]
53Gregory J. Rodin [19]
54Swarup Kumar Sahoo [43] [44] [45]
55Rizos Sakellariou [10] [12] [13] [16]
56William H. Sanders [35]
57Richard D. Schlichting [35]
58Shashank Shekhar [20]
59Anand Shukla [20] [23]
60Joel Stanley [22]
61David Sundaram-Stukel [8] [10]
62Patricia J. Teller [8] [10] [19] [25]
63Gregory F. Tracy [19]
64Mary K. Vernon [1] [2] [3] [8] [10] [19] [25] [27]
65Jhy-Chun Wang [4]
66Harvey J. Wasserman [8]
67Stephen J. Wright [19] [25]
68Qing Yi [11] [17] [26]
69Yuanyuan Zhou [43] [44] [45]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)