Vikram S. Adve
Orcid: 0000-0002-0760-9690Affiliations:
- University of Illinois at Urbana-Champaign, USA
According to our database1,
Vikram S. Adve
authored at least 100 papers
between 1991 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2014, "For developing the LLVM compiler and for contributions to parallel computing and software security.".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
CoRR, 2024
AIFARMS: Artificial intelligence for future agricultural resilience, management, and sustainability.
AI Mag., 2024
Proceedings of the 2nd IEEE/ACM International Workshop on Interpretability, 2024
Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2024
Hydride: A Retargetable and Extensible Synthesis-based Compiler for Modern Hardware Architectures.
Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2024
2023
Trireme: Exploration of Hierarchical Multi-level Parallelism for Hardware Acceleration.
ACM Trans. Embed. Comput. Syst., 2023
ApproxCaliper: A Programmable Framework for Application-aware Neural Network Optimization.
Proceedings of the Sixth Conference on Machine Learning and Systems, 2023
2022
IEEE Micro, 2022
CoRR, 2022
Trireme: Exploring Hierarchical Multi-Level Parallelism for Domain Specific Hardware Acceleration.
CoRR, 2022
Proceedings of the 33rd IEEE International Conference on Application-specific Systems, 2022
2021
Statistical Program Slicing: a Hybrid Slicing Technique for Analyzing Deployed Software.
CoRR, 2021
Proceedings of the PPoPP '21: 26th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2021
Proceedings of the ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2021
2020
Proceedings of the SPLASH '20: Conference on Systems, 2020
Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2020
Proceedings of the FPGA '20: The 2020 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, 2020
2019
Proc. ACM Program. Lang., 2019
An Energy-Efficient Programmable Mixed-Signal Accelerator for Machine Learning Algorithms.
IEEE Micro, 2019
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019
2018
Proc. ACM Program. Lang., 2018
Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2018
PROMISE: An End-to-End Design of a Programmable Mixed-Signal Accelerator for Machine-Learning Algorithms.
Proceedings of the 45th ACM/IEEE Annual International Symposium on Computer Architecture, 2018
Proceedings of the 6th International Conference on Learning Representations, 2018
2016
CoRR, 2016
Proceedings of the 2016 International Conference on Parallel Architectures and Compilation, 2016
2015
Proceedings of the 2015 USENIX Annual Technical Conference, 2015
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015
Proceedings of the 42nd Annual International Symposium on Computer Architecture, 2015
Nested Kernel: An Operating System Architecture for Intra-Kernel Privilege Separation.
Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, 2015
Proceedings of the 2015 International Conference on Parallel Architectures and Compilation, 2015
2014
Proceedings of the 2014 IEEE Symposium on Security and Privacy, 2014
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2014
2013
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2013
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013
2012
Proceedings of the 4th USENIX Workshop on Hot Topics in Parallelism, 2012
Proceedings of the 2012 Ninth European Dependable Computing Conference, 2012
2011
Proceedings of the 38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2011
Types, Regions, and Effects for Safe Programming with Object-Oriented Parallel Frameworks.
Proceedings of the ECOOP 2011 - Object-Oriented Programming, 2011
Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques, 2011
2010
An empirical study of reported bugs in server software with implications for automated bug diagnosis.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the 2010 IEEE/IFIP International Conference on Dependable Systems and Networks, 2010
2009
Proceedings of the 18th USENIX Security Symposium, 2009
Proceedings of the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009
Proceedings of the ASE 2009, 2009
Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems, 2009
2008
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008
Proceedings of the 38th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2008
Proceedings of the 38th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2008
Understanding the propagation of hard errors to software and implications for resilient system design.
Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, 2008
2007
Secure virtual architecture: a safe execution environment for commodity operating systems.
Proceedings of the 21st ACM Symposium on Operating Systems Principles 2007, 2007
Making context-sensitive points-to analysis with heap cloning practical for the real world.
Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, 2007
2006
Proceedings of the 2nd International Conference on Virtual Execution Environments, 2006
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the 2006 International Conference on Dependable Systems and Networks (DSN 2006), 2006
2005
ACM Trans. Embed. Comput. Syst., 2005
Automatic pool allocation: improving performance by controlling data structure layout in the heap.
Proceedings of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation, 2005
A Compiler-Enabled Model- and Measurement-Driven Adaptation Environment for Dependability and Performance.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005
Proceedings of the 2005 workshop on Memory System Performance, 2005
2004
ACM Trans. Comput. Syst., 2004
Proceedings of the Languages and Compilers for High Performance Computing, 2004
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004
Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS 2004), 2004
Proceedings of the 2nd IEEE / ACM International Symposium on Code Generation and Optimization (CGO 2004), 2004
2003
Program Control Language: a programming language for adaptive distributed applications.
J. Parallel Distributed Comput., 2003
Proceedings of the 36th Annual International Symposium on Microarchitecture, 2003
Proceedings of the 2003 Conference on Languages, 2003
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003
2002
Compiler-Optimized Simulation of Large-Scale Applications on High Performance Architectures.
J. Parallel Distributed Comput., 2002
Concurr. Comput. Pract. Exp., 2002
Proceedings of The Workshop on Memory Systems Performance (MSP 2002), 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
Proceedings of the International Conference on Compilers, 2002
2001
Proceedings of the 2001 ACM SIGPLAN Workshop on Optimization of Middleware and Distributed Systems, 2001
Improving lookahead in parallel discrete event simulations of large-scale applications using compiler analysis.
Proceedings of the 15th Workshop on Parallel and Distributed Simulation, 2001
Proceedings of the Compiler Optimizations for Scalable Parallel Systems Languages, 2001
2000
POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems.
IEEE Trans. Software Eng., 2000
Application Representations for Multiparadigm Performance Modeling of Large-Scale Parallel Scientific Codes.
Int. J. High Perform. Comput. Appl., 2000
Proceedings of the 2000 ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2000
Proceedings of the Languages and Compilers for Parallel Computing, 2000
1999
Proceedings of the ACM/IEEE Conference on Supercomputing, 1999
1998
Int. J. Parallel Program., 1998
Poems: end-to-end performance design of large parallel adaptive computational systems.
Proceedings of the First International Workshop on Software and Performance, 1998
Proceedings of the ACM/IEEE Conference on Supercomputing, 1998
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI), 1998
1997
An Evaluation of Fine-Grain Producer-Initiated Communication in Cache-Coherent Multiprocessors.
Proceedings of the 3rd IEEE Symposium on High-Performance Computer Architecture (HPCA '97), 1997
1995
An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs.
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995
1994
IEEE Trans. Parallel Distributed Syst., 1994
Oper. Res., 1994
IEEE Parallel Distributed Technol. Syst. Appl., 1994
1993
Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems, 1993
1991
Proceedings of the 18th Annual International Symposium on Computer Architecture. Toronto, 1991