PPoPP 2005
29 papers
- A framework for adaptive algorithm selection in STAPL
- A linear-time algorithm for optimal barrier placement
- A novel approach for partitioning iteration spaces with variable densities
- A sampling-based framework for parallel data mining
- Adaptive execution techniques for SMT multiprocessor architectures
- An evaluation of global address space languages: co-array fortran and unified parallel C
- Applications of synchronization coverage
- Automated type-based analysis of data races and atomicity
- Automatic multithreading and multiprocessing of C programs for IXP
- Compiler techniques for high performance sequentially consistent java programs
- Composable memory transactions
- Effective communication coalescing for data-parallel applications
- Energy conservation in heterogeneous server clusters
- Exposing disk layout to compiler for reducing energy consumption of parallel disk based systems
- Exposing speculative thread parallelism in SPEC2000
- Extracting SMP parallelism for dense linear algebra algorithms from high-level specifications
- Fault tolerant high performance computing by a coding approach
- Language innovations for HPCS
- Locality aware dynamic load management for massively multiplayer games
- Modeling wildcard-free MPI programs for verification
- Performance modeling and optimization of parallel out-of-core tensor contractions
- Revocable locks for non-blocking programming
- Scaling model checking of dataraces using dynamic information
- Static analysis of atomicity for programs with non-blocking synchronization
- System-wide performance monitors and their application to the optimization of coherent memory accesses
- Teleport messaging for distributed stream programs
- Trust but verify: monitoring remotely executing programs for progress and correctness
- Using multiple energy gears in MPI programs on a power-scalable cluster
- Why is graphics hardware so fast?