Search the dblp DataBase
Vikram S. Adve :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Chris Lattner , Vikram S. Adve Transparent pointer compression for linked data structures. [Citation Graph (0, 0)][DBLP ] Memory System Performance, 2005, pp:24-35 [Conf ] Sumant Kowshik , Dinakar Dhurjati , Vikram S. Adve Ensuring code safety without runtime checks for real-time control systems. [Citation Graph (0, 0)][DBLP ] CASES, 2002, pp:288-297 [Conf ] Chris Lattner , Vikram S. Adve LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation. [Citation Graph (0, 0)][DBLP ] CGO, 2004, pp:75-88 [Conf ] Vikram S. Adve , John M. Mellor-Crummey Advanced Code Generation for High Performance Fortran. [Citation Graph (0, 0)][DBLP ] Compiler Optimizations for Scalable Parallel Systems Languages, 2001, pp:553-596 [Conf ] Dinakar Dhurjati , Vikram S. Adve Efficiently Detecting All Dangling Pointer Uses in Production Servers. [Citation Graph (0, 0)][DBLP ] DSN, 2006, pp:269-280 [Conf ] Hazim Abdel-Shafi , Jonathan Hall , Sarita V. Adve , Vikram S. Adve An Evaluation of Fine-Grain Producer-Initiated Communication in Cache-Coherent Multiprocessors. [Citation Graph (0, 0)][DBLP ] HPCA, 1997, pp:204-0 [Conf ] Brian Ensink , Vikram S. Adve Coordinating Adaptations in Distributed Systems. [Citation Graph (0, 0)][DBLP ] ICDCS, 2004, pp:446-455 [Conf ] Dinakar Dhurjati , Vikram S. Adve Backwards-compatible array bounds checking for C with very low overhead. [Citation Graph (0, 0)][DBLP ] ICSE, 2006, pp:162-171 [Conf ] Vikram 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. [Citation Graph (0, 0)][DBLP ] IPDPS, 2002, pp:- [Conf ] Vikram 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. [Citation Graph (0, 0)][DBLP ] IPDPS, 2005, pp:- [Conf ] Vikram S. Adve , Michael Brukman , Alkis Evlogimenos , Brian Gaeke Software Implications of Virtual Instruction Set Computers. [Citation Graph (0, 0)][DBLP ] IPDPS Next Generation Software Program - NSFNGS - PI Workshop, 2004, pp:- [Conf ] Vikram 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. [Citation Graph (0, 0)][DBLP ] IPDPS, 2003, pp:210- [Conf ] Chris Lattner , Shashank Shekhar , Anand Shukla , Vikram S. Adve Addressing Fundamental Bottlenecks in Link-Time and Dynamic Optimization. [Citation Graph (0, 0)][DBLP ] IPDPS, 2002, pp:- [Conf ] Sarita V. Adve , Vikram S. Adve , Mark D. Hill , Mary K. Vernon Comparison of Hardware and Software Cache Coherence Schemes. [Citation Graph (0, 0)][DBLP ] ISCA, 1991, pp:298-308 [Conf ] Chris Lattner , Vikram S. Adve Automatic pool allocation for disjoint data structures. [Citation Graph (0, 0)][DBLP ] MSP/ISMM, 2002, pp:13-24 [Conf ] Vikram S. Adve , Rizos Sakellariou Compiler Synthesis of Task Graphs for Parallel Program Performance Prediction. [Citation Graph (0, 0)][DBLP ] LCPC, 2000, pp:208-226 [Conf ] Chris Lattner , Vikram S. Adve The LLVM Compiler Framework and Infrastructure Tutorial. [Citation Graph (0, 0)][DBLP ] LCPC, 2004, pp:15-16 [Conf ] John M. Mellor-Crummey , Vikram S. Adve Simplifying Control Flow in Compiler-Generated Parallel Code. [Citation Graph (0, 0)][DBLP ] LCPC, 1997, pp:235-239 [Conf ] Vikram S. Adve , Vinh Vi Lam , Brian Ensink Language and Compiler Support for Adaptive Distributed Applications. [Citation Graph (0, 0)][DBLP ] LCTES/OM, 2001, pp:238-246 [Conf ] Dinakar Dhurjati , Sumant Kowshik , Vikram S. Adve , Chris Lattner Memory safety without runtime checks or garbage collection. [Citation Graph (0, 0)][DBLP ] LCTES, 2003, pp:69-80 [Conf ] Vikram S. Adve , Chris Lattner , Michael Brukman , Anand Shukla , Brian Gaeke LLVA: A Low-level Virtual Instruction Set Architecture. [Citation Graph (0, 0)][DBLP ] MICRO, 2003, pp:205-216 [Conf ] Ewa Deelman , Rajive Bagrodia , Rizos Sakellariou , Vikram S. Adve Improving lookahead in parallel discrete event simulations of large-scale applications using compiler analysis. [Citation Graph (0, 0)][DBLP ] Workshop on Parallel and Distributed Simulation, 2001, pp:5-13 [Conf ] Vikram S. Adve , John M. Mellor-Crummey Using Integer Sets for Data-Parallel Program Analysis and Optimization. [Citation Graph (0, 0)][DBLP ] PLDI, 1998, pp:186-198 [Conf ] Dinakar Dhurjati , Sumant Kowshik , Vikram S. Adve SAFECode: enforcing alias analysis for weakly typed languages. [Citation Graph (0, 0)][DBLP ] PLDI, 2006, pp:144-157 [Conf ] Chris Lattner , Vikram S. Adve Automatic pool allocation: improving performance by controlling data structure layout in the heap. [Citation Graph (0, 0)][DBLP ] PLDI, 2005, pp:129-142 [Conf ] Qing Yi , Vikram S. Adve , Ken Kennedy Transforming loops to recursion for multi-level memory hierarchies. [Citation Graph (0, 0)][DBLP ] PLDI, 2000, pp:169-181 [Conf ] Vikram 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. [Citation Graph (0, 0)][DBLP ] SC, 1995, pp:- [Conf ] Vikram S. Adve , Mary K. Vernon The Influence of Random Delays on Parallel Execution Times. [Citation Graph (0, 0)][DBLP ] SIGMETRICS, 1993, pp:61-73 [Conf ] Ewa 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. [Citation Graph (0, 0)][DBLP ] WOSP, 1998, pp:18-30 [Conf ] Robert L. Bocchino Jr. , Vikram S. Adve Vector LLVA: a virtual vector instruction set for media processing. [Citation Graph (0, 0)][DBLP ] VEE, 2006, pp:46-56 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] Concurrency and Computation: Practice and Experience, 2002, v:14, n:8-9, pp:741-767 [Journal ] John M. Mellor-Crummey , Vikram S. Adve Simplifying Control Flow in Compiler-Generated Parallel Code. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 1998, v:26, n:5, pp:613-638 [Journal ] Vikram S. Adve , Rajive Bagrodia , Ewa Deelman , Rizos Sakellariou Compiler-Optimized Simulation of Large-Scale Applications on High Performance Architectures. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 2002, v:62, n:3, pp:393-426 [Journal ] Brian Ensink , Joel Stanley , Vikram S. Adve Program Control Language: a programming language for adaptive distributed applications. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 2003, v:63, n:11, pp:1082-1104 [Journal ] Dinakar Dhurjati , Sumant Kowshik , Vikram S. Adve , Chris Lattner Memory safety without garbage collection for embedded applications. [Citation Graph (0, 0)][DBLP ] ACM Trans. Embedded Comput. Syst., 2005, v:4, n:1, pp:73-111 [Journal ] Qing Yi , Ken Kennedy , Vikram S. Adve Transforming Complex Loop Nests for Locality. [Citation Graph (0, 0)][DBLP ] The Journal of Supercomputing, 2004, v:27, n:3, pp:219-264 [Journal ] Vikram S. Adve , Mary K. Vernon Parallel program performance prediction using deterministic task graph analysis. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 2004, v:22, n:1, pp:94-136 [Journal ] Vikram S. Adve , Mary K. Vernon Performance Analysis of Mesh Interconnection Networks with Deterministic Routing. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Parallel Distrib. Syst., 1994, v:5, n:3, pp:225-246 [Journal ] Vikram 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. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2000, v:26, n:11, pp:1027-1048 [Journal ] Chris Lattner , Andrew Lenharth , Vikram S. Adve Making context-sensitive points-to analysis with heap cloning practical for the real world. [Citation Graph (0, 0)][DBLP ] PLDI, 2007, pp:278-289 [Conf ] John Criswell , Andrew Lenharth , Dinakar Dhurjati , Vikram S. Adve Secure virtual architecture: a safe execution environment for commodity operating systems. [Citation Graph (0, 0)][DBLP ] SOSP, 2007, pp:351-366 [Conf ] Understanding the propagation of hard errors to software and implications for resilient system design. [Citation Graph (, )][DBLP ] Recovery domains: an organizing principle for recoverable operating systems. [Citation Graph (, )][DBLP ] Using likely program invariants to detect hardware errors. [Citation Graph (, )][DBLP ] Trace-based microarchitecture-level diagnosis of permanent hardware faults. [Citation Graph (, )][DBLP ] An empirical study of reported bugs in server software with implications for automated bug diagnosis. [Citation Graph (, )][DBLP ] Inferring Method Effect Summaries for Nested Heap Regions. [Citation Graph (, )][DBLP ] A type and effect system for deterministic parallel Java. [Citation Graph (, )][DBLP ] Software transactional memory for large scale clusters. [Citation Graph (, )][DBLP ] Search in 0.026secs, Finished in 0.028secs