|
|
| 98 | Addressing shared resource contention in multicore processors via scheduling |
| 76 | CoreDet: a compiler and runtime system for deterministic multithreaded execution |
| 45 | Conservation cores: reducing the energy of mature computations |
| 40 | Respec: efficient online multiprocessor replayvia speculation and external determinism |
| 39 | Joint optimization of idle and cooling power in data centers while maintaining response time |
| 36 | Fairness via source throttling: a configurable and high-performance fairness substrate for multi-core memory systems |
| 31 | SherLog: error diagnosis by connecting clues from run-time logs |
| 30 | A randomized scheduler with probabilistic guarantees of finding bugs |
| 29 | Speculative parallelization using software multi-threaded transactions |
| 29 | Micro-pages: increasing DRAM efficiency with locality-aware data placement |
| 29 | An asymmetric distributed shared memory model for heterogeneous parallel systems |
| 26 | Power routing: dynamic power provisioning in the data center |
| 24 | Dynamically replicated memory: building reliable systems from nanoscale resistive memories |
| 23 | ConMem: detecting severe concurrency bugs through an effect-oriented approach |
| 23 | Flexible architectural support for fine-grain scheduling |
| 21 | Virtualized and flexible ECC for main memory |
| 20 | Shoestring: probabilistic soft error reliability on the cheap |
| 19 | A power-efficient all-optical on-chip interconnect using wavelength-based oblivious routing |
| 16 | Analyzing multicore dumps to facilitate concurrency bug reproduction |
| 15 | Characterizing processor thermal behavior |
| 15 | Inter-core cooperative TLB for chip multiprocessors |
| 14 | MacroSS: macro-SIMDization of streaming applications |
| 11 | Decoupling contention management from scheduling |
| 11 | ParaLog: enabling and accelerating online parallel monitoring of multithreaded applications |
| 10 | Probabilistic job symbiosis modeling for SMT processor scheduling |
| 7 | Request behavior variations |
| 5 | A real system evaluation of hardware atomicity for software speculation |
| 5 | Dynamic filtering: multi-purpose architecture support for language runtime systems |
| 5 | Butterfly analysis: adapting dataflow analysis to dynamic parallel monitoring |
| 5 | COMPASS: a programmable data prefetcher using idle GPU shaders |
| 5 | Specifying and dynamically verifying address translation-aware memory consistency |
| 5 | Orthrus: efficient software integrity protection on multi-cores |
| 0 | Technology for developing regions: Moore's law is not enough |