|
Publications
-
ApproxTuner: A Compiler and Runtime System for Adaptive Approximations, Hashim Sharif, Yifan Zhao, Maria Kotsifakou, Akash Kothari, Ben Schreiber, Elizabeth Wang, Yasmin Sarita, Nathan Zhao, Keyur Joshi, Vikram S. Adve, Sasa Misailovic, Sarita Adve, in the Principles and Practice of Parallel Programming (PPoPP), February 2021.
-
PyTorchFI: A Runtime Perturbation Tool for DNNs, Abdulrahman Mahmoud, Neeraj Aggarwal, Alex Nobbe, Jose Rodrigo Sanchez Vicarte, Sarita V. Adve, Christopher W. Fletcher, Iuri Frosio, Siva Kumar Sastry Hari, in the IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume 2020, presented at the Workshop on Dependable and Secure Machine Learning (DSML), June 2020.
-
ApproxHPVM: A Portable Compiler IR for Accuracy-aware Optimizations, Hashim Sharif, Prakalp Srivastava, Muhammad Huzaifa, Maria Kotsifakou, Keyur Joshi, Yasmin Sarita, Nathan Zhou, Vikram Adve, Sasa Misailovic, and Sarita Adve, to appear in the Proceedings of the International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), October 2019.
-
Approximate Checkers, Abdulrahman Mahmoud, Paul Reckamp, Panqiu Tang, Christopher W. Fletcher, and Sarita V. Adve, in the 2019 Workshop on Approximate Computing Across the Stack (WAX), June 2019.
-
gem5-Approxilyzer: An Open-Source Tool for Application-Level Soft Error Analysis , Radha Venkatagiri, Khalique Ahmed, Abdulrahman Mahmoud, Sasa Misailovic, Darko Marinov, Christopher W. Fletcher, Sarita V. Adve, in the 49th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), June 2019.
-
Minotaur: Adapting Software Testing Techniques for Hardware Errors, Abdulrahman Mahmoud, Radha Venkatagiri, Khalique Ahmed, Sasa Misailovic, Darko Marinov, Christopher W. Fletcher, Sarita V. Adve, in the 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), April 2019.
-
Optimizing Software-Directed Instruction Replication for GPU Error Detection, Abdulrahman Mahmoud, Siva Kumar Sastry Hari, Michael B. Sullivan, Timothy Tsai, and Stephen W. Keckler, in the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), November 2018.
-
Impact of Software Approximations on the Resiliency of a Video Summarization System, Radha Venkatagiri, Karthik Swaminathan, Chung-Ching Lin, Liang Wang, Alper Buyuktosunoglu, Pradip Bose, and Sarita V. Adve, in the IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), June 2018.
-
Leveraging Software Testing to Explore Input Dependence for Approximate Computing, Abdulrahman Mahmoud, Radha Venkatagiri, Khalique Ahmed, Sarita V. Adve, Darko Marinov, and Sasa Misailovic in the 2017 Workshop on Approximate Computing Across the Stack (WAX), April 2017.
-
Approxilyzer: Towards A Systematic Framework for Instruction-Level Approximate Computing and its Applications to Hardware Resiliency, Radha Venkatagiri, Abdulrahman Mahmoud, Siva Kumar Sastry Hari, and Sarita V. Adve, in the 49th IEEE/ACM International Symposium on Microarchitecture (MICRO), October 2016.
-
Resilience Characterization of a Vision Analytics Application Under Varying Degrees of Approximation, Radha Venkatagiri, Karthik Swaminathan, Chung-Ching Lin, Liang Want, Alper Buyuktosunoglu, Pradip Bose, and Sarita V. Adve, in the 2016 IEEE International Symposium on Workload Characterization (IISWC), September 2016.
-
Towards More Precision in Approximate Computing, Radha Venkatagiri, Abdulrahman Mahmoud, and Sarita V. Adve, in the 2016 Workshop on Approximate Computing Across the Stack (WAX), April 2016.
-
Hardware Fault Recovery for I/O Intensive Applications,
Pradeep Ramachandran, Siva Kumar Sastry Hari, Manlap Li, Sarita V. Adve,
in ACM Transactions on Architecture and Code Optimization (TACO),
October 2014.
-
GangES: Gang Error Simulation for Hardware Resiliency Evaluation,
S. Hari, R. Venkatagiri, S. V. Adve, and H. Naeimi,
Proceedings of the International Symposium on Computer Architecture (ISCA), June 2014.
-
Addressing Failures in Exascale Computing,
M. Snir, R. W. Wisniewski, J. A. Abraham, S. V. Adve, S. Bagchi, P. Balaji, J. Belak, P. Bose, F. Cappello, B. Carlson, A. A. Chien, P. Coteus, N. A. Debardeleben, P. Diniz, C. Engelmann, M. Erez, S. Fazzari, A. Geist, R. Gupta, F. Johnson, S. Krishnamoorthy, S. Leyffer, D. Liberty, S. Mitra, T. Munson, R. Schreiber, J. Stearley, E. V. Hensbergen.
International Journal of High Performance Computing
Applications,
vol. 28, issue 2, May 2014, pp 129-173, first published
online on March 21, 2014. (Preliminary version available
as an ANL technical report.)
-
Relyzer: Application Resiliency Analyzer for Transient Faults,
Siva kumar Sastry Hari, Sarita V. Adve, Helia Naeimi, and Pradeep Ramachandran, in IEEE
Micro, special issue on the Top Picks from the 2012 Computer Architecture
Conferences, vol. 33, issue 3, May - June 2013. (One of eleven papers chosen.)
-
Low-cost Program-level Detectors for Reducing Silent Data Corruptions,
Siva Kumar Sastry Hari, Sarita V. Adve, Helia Naeimi,
Proceedings of the IEEE/IFIP International
Conference on Dependable Systems and Networks (DSN), June 2012.
-
Relyzer: Exploiting Application-Level Fault Equivalence
to Analyze Application Resiliency to Transient Faults,
Siva Kumar Sastry Hari, Sarita V. Adve, Helia Naeimi, and Pradeep Ramachandran,
to appear in the
Proceedings of Architectural Support for Programming Languages and
Operating Systems (ASPLOS), March 2012.
-
Understanding When Symptom Detectors Work by Studying Data-Only Application Values,
Pradeep Ramachandran, Siva Kumar Sastry Hari, Sarita Adve, and Helia Naeimi,
in the
Proceedings of IEEE Workshop on Silicon Errors in Logic - System Effects (SELSE),
March 2011.
-
Relyzer: Application Resiliency Analyzer for Transient Faults,
Siva Kumar Sastry Hari, Helia Naeimi, Pradeep Ramachandran, and Sarita Adve,
in the
Proceedings of IEEE Workshop on Silicon Errors in Logic - System Effects (SELSE),
March 2011.
Talks
-
Towards Principled Error-Efficient Systems, Sarita Adve. IOLTS, July 2020.
-
gem5-Approxilyzer: An Open-Source Tool for Application-Level Soft Error Analysis, Radha Venkatagiri. IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), June 2019.
-
Approxilyzer: Towards A Systematic Framework for Instruction-Level Approximate Computing and its Application to Hardware Resiliency, at 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), October 2016
-
Approximate Computing: (Old) Hype or New Frontier?, keynote at the 2nd Annual WACAS, March 2015.
-
Hardware Fault Recovery for I/O Intensive Applications, High Performance and Embedded Architecture and Compilation, January 2015.
-
Low-cost Program-level
Detectors for Reducing Silent Data Corruptions by Siva Hari at DSN, 2012
-
Relyzer:
Exploiting Application-Level Fault Equivalence to Analyze Application
Resiliency to Transient Faults by Siva Hari at ASPLOS, 2012
Posters
Ph.D. Theses
Masters Theses
|
|
|