Caltech Center for Advanced Computing Research » Archive of 'Jul, 2009'

SURF Seminar: “A Matlab Toolbox for Uncertainty Quantification”

August 11, 2009, 11:00AM
Powell-Booth 120

Jing Qiang Goh, Caltech & National University of Singapore Undergraduate Research Exchange Program
Mentor: Dr. Mark Stalzer Co-mentor: Dr. Ufuk Topcu

We have developed a Matlab-based prototyping toolbox for uncertainty quantification. The underlying uncertainty quantification framework is based on the concentration-of-measure inequalities. We implemented two global optimization schemes, Simulated Annealing and Differential Evolution, for uncertainty quantification. The implementation exploits sources of parallelization at the optimization level and within uncertainty quantification. Our toolbox offers a user-friendly interface and a robust optimizer for uncertainty quantification on physical models.

CACR Seminar – “Compiler-Aided Soft Error Protection”

Friday, July 24, 2009 2pm
Powell-Booth Room 100

Aviral Shrivastava
Assistant Professor, Department of Computer Science and Engineering,
School of Computing and Informatics, Arizona State University

Unlike design or manufacturing errors, soft errors are much harder to protect against, since they can happen anywhere and anytime. Consequently, soft error protection mechanisms incur extremely high overheads.  Most software schemes against soft errors are based on re-execution of programs or parts thereof, to detect and correct soft errors, and therefore have very high performance (avoidable by adding more resources) power (unavoidable) overheads. In contrast, our research tries to achieve protection without explicit re-execution. Fundamentally, our compiler changes the way application uses microarchitectural components, so that it uses the already protected components to process the vulnerable data, and uses the unprotected components to process the protected data. Towards this philosophy goal, we have developed several compiler techniques to better use caches, and register files (RFs), two sites which most critically need protection. While I’ll gloss over our solutions for the cache, I will concentrate on the RF protection problem.

BIO:
Aviral Shrivastava is an Assistant Professor in the Department of Computer Science and Engineering, at the Arizona State University, where he has established and heads the Compiler and Microarchitecture Lab (CML).   He received his master’s and doctorate in Information and Computer Science from University of California, Irvine. He received his bachelors in Computer Science and Engineering from Indian Institute of Technology, Delhi. His research interests lie at the intersection of compilers and microarchitectures in particular of embedded systems. He studies microarchitecture and compiler techniques for power, performance, temperature, and most recently reliability.  Dr. Shrivastava is a lifetime member of ACM, and serves on organizing and program committees of several premier embedded system conferences, including CODES+ISSS, CASES and LCTES.

SHC back in production mode

Thanks to SHC users for your patience during Preventive Maintenance on the InfiniBand chassis and associated infrastructure. Any questions, comments, or concerns should be addressed to: