Abstract | ||
---|---|---|
Hardware support for atomic execution can both greatly simplify the implementation of existing speculative compiler optimizations and enable new ones. Given current technology trends, this hardware and software cooperation is a compelling approach; such optimizations can simultaneously improve single-thread performance and reduce power consumption in both sequential and multithreaded applications. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1109/MM.2008.7 | IEEE Micro |
Keywords | Field | DocType |
software cooperation,multithreaded application,hardware atomicity,atomic execution,effective abstraction,current technology trend,hardware support,compelling approach,power consumption,reliable software speculation,single-thread performance,speculative compiler optimizations,isolation,architecture,java,multi threading,compiler,atomicity,optimization,speculation,software reliability,compiler optimization | Atomicity,Multithreading,Computer science,Compiler correctness,Microprocessor,Parallel computing,Optimizing compiler,Real-time computing,Compiler,Software,Computer hardware,Software quality | Journal |
Volume | Issue | ISSN |
28 | 1 | 0272-1732 |
Citations | PageRank | References |
2 | 0.41 | 7 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Naveen Neelakantam | 1 | 4 | 0.82 |
Ravi Rajwar | 2 | 899 | 52.67 |
Suresh Srinivas | 3 | 16 | 5.12 |
Uma Srinivasan | 4 | 227 | 25.09 |
Craig B. Zilles | 5 | 932 | 94.74 |