PPoPP 2007
43 papers
- A study of tracing overhead on a high-performance linux cluster
- A theory of memory models
- Adaptive structured parallelism for computational grids
- Adaptive work stealing with parallelism feedback
- Alert-on-update: a communication aid for shared memory multiprocessors
- Automatic mapping of nested loops to FPGAS
- Barrier matching for programs with textually unaligned barriers
- Compilation for explicitly managed memory hierarchies
- Conservative vs. optimistic parallelization of stateful network intrusion detection
- Disens: scalable distributed sensor network simulation
- Dynamic multigrain parallelization on the cell broadband engine
- Efficient nonblocking software transactional memory
- Expressing and exploiting concurrency in networked applications with aspen
- Fault detection in multi-threaded c++ server applications
- Featherweight transactions: decoupling threads and atomic blocks
- Implicit parallelism with ordered transactions
- Latency hiding through multithreading on a network processor
- Locality-aware connection management and rank assignment for wide-area MPI
- MCSTL: the multi-core standard template library
- May-happen-in-parallel analysis of X10 programs
- Methods of inference and learning for performance modeling of parallel applications
- On using connection-oriented vs. connection-less transport for performance and scalability of collective and one-sided operations: trade-offs and impact
- Open nesting in software transactional memory
- Optimized lock assignment and allocation: a method for exploiting concurrency among critical sections
- Optimizing communication overlap for high-speed networks
- Parallel programming environment: a key to translating tera-scale platforms into a big success
- Performance evaluation of the cray XT3 configured with dual core opteron processors
- Pervasive parallel computing: an historic opportunity for innovation in programming and architecture
- Potential show-stoppers for transactional synchronization
- Programming with cluster openMP
- Promised messages: recovering from inconsistent global states
- Reordering constraints for pthread-style locks
- Self-adaptive applications on the grid
- Speculations: providing fault-tolerance and improving performance of parallel applications
- Speculative thread decomposition through empirical optimization
- Supporting fault-tolerance in streaming grid applications
- The Z-polyhedral model
- Tight analysis of the performance potential of thread speculation using spec CPU 2006
- Toward terabyte pattern mining: an architecture-conscious solution
- Transactional collection classes
- Transactional programming in a multi-core environment
- Using fine grain multithreading for energy efficient computing
- X10: concurrent programming for modern architectures