HiRe: using hint & release to improve synchronization of speculative threads.
Proceedings of the International Conference on Supercomputing, 2012
Speculative parallelization of partial reduction variables.
Proceedings of the CGO 2010, 2010
TAO: two-level atomicity for dynamic binary optimizations.
Proceedings of the CGO 2010, 2010
Dynamic parallelization of single-threaded binary programs using speculative slicing.
Proceedings of the 23rd international conference on Supercomputing, 2009
CAP: Criticality analysis for power-efficient speculative multithreading.
Proceedings of the 25th International Conference on Computer Design, 2007
Using Register Lifetime Predictions to Protect Register Files against Soft Errors.
Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2007
Energy-Efficient Thread-Level Speculation.
IEEE Micro, 2006
POSH: a TLS compiler that exploits program structure.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2006
PathExpander: Architectural Support for Increasing the Path Coverage of Dynamic Bug Detection.
Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-39 2006), 2006
Efficient and flexible architectural support for dynamic monitoring.
ACM Trans. Archit. Code Optim., 2005
Tasking with out-of-order spawn in TLS chip multiprocessors: microarchitecture and compilation.
Proceedings of the 19th Annual International Conference on Supercomputing, 2005
Thread-Level Speculation on a CMP can be energy efficient.
Proceedings of the 19th Annual International Conference on Supercomputing, 2005
iWatcher: Simple, General Architectural Support for Software Debugging.
IEEE Micro, 2004
AccMon: Automatically Detecting Memory-Related Bugs via Program Counter-Based Invariants.
Proceedings of the 37th Annual International Symposium on Microarchitecture (MICRO-37 2004), 2004
iWatcher: Efficient Architectural Support for Software Debugging.
Proceedings of the 31st International Symposium on Computer Architecture (ISCA 2004), 2004
An Effective File Migration Algorithm in Cluster File Systems.
Proceedings of the 2000 International Workshop on Parallel Processing, 2000
Design of an I/O Balancing File System on Web Server Clusters.
Proceedings of the 2000 International Workshop on Parallel Processing, 2000