Show
Sort by
-
- Conference Paper
- P1
- open access
Write-rationing garbage collection for hybrid memories
-
The benefit of SMT in the multi-core era: flexibility towards degrees of thread-level parallelism
-
Meta-theory à la carte
-
Bottle graphs: visualizing scalability bottlenecks in multi-threaded applications
-
Understanding idiomatic traversals backwards and forwards
-
Modular monadic meta-theory
-
Iterative optimization for the data center
-
- Journal Article
- A1
- open access
Exploring multi-threaded Java application performance on multicore hardware
-
The implicit calculus: a new foundation for generic programming
-
Monads, zippers and views: virtualizing the monad stack
-
Probabilistic job symbiosis modeling for SMT processor scheduling
-
Evaluating iterative optimization across 1000 data sets
-
Per-thread cycle accounting in SMT processors
-
Dispersing proprietary applications as benchmarks through code mutation
-
Java Performance Evaluation through Rigorous Replay Compilation
-
Placement-and-routing-based register allocation for coarse-grained reconfigurable arrays
-
- Journal Article
- A1
- open access
Using HPM-sampling to drive dynamic compilation
-
- Journal Article
- A1
- open access
Statistically Rigorous Java Performance Evaluation
-
Javana: a system for building customized Java program analysis tools
-
A performance counter architecture for computing accurate CPI components
-
System-wide compaction and specialization of the Linux kernel
-
Method-level phase behavior in Java workloads
-
Link-time optimization of ARM binaries
-
On the side-effects of code abstraction
-
Sifting out the Mud; Low Level C++ Code Reuse.
-
Combining global code and data compaction.
-
A QUICK INTRODUCTION TO THE PROGRAMMING LANGUAGE MIKE.