Josep Torrellas, Siddhartha Chatterjee
Proceedings of the 11th Symposium on Principles and Practice of Parallel Programming
PPoPP, 2006.
@proceedings{PPoPP-2006, acmid = "1122971", address = "PPOPP 2006, New York, USA", editor = "Josep Torrellas and Siddhartha Chatterjee", isbn = "1-59593-189-9", publisher = "{ACM}", title = "{Proceedings of the 11th Symposium on Principles and Practice of Parallel Programming}", year = 2006, }
Contents (27 items)
- PPoPP-2006-Steele #parallel #programming
- Parallel programming and code selection in fortress (GLSJ), p. 1.
- PPoPP-2006-ChanGGT #architecture #communication #multi
- Collective communication on architectures that support simultaneous communication over multiple links (EC, RAvdG, WG, RT), pp. 2–11.
- PPoPP-2006-HuangZKK #adaptation #evaluation #performance
- Performance evaluation of adaptive MPI (CH, GZ, LVK, SK), pp. 12–21.
- PPoPP-2006-FernandesPS #mobile #source code
- Mobile MPI programs in computational grids (RF, KP, PS), pp. 22–31.
- PPoPP-2006-SurJCP #design #protocol
- RDMA read based rendezvous protocol for MPI over InfiniBand: design alternatives and benefits (SS, HWJ, LC, DKP), pp. 32–39.
- PPoPP-2006-DeitzCCS #abstraction #reduction
- Global-view abstractions for user-defined reductions and scans (SJD, DC, BLC, LS), pp. 40–47.
- PPoPP-2006-BikshandiGHAFGPP #array #locality #parallel #programming
- Programming for parallelism and locality with hierarchically tiled arrays (GB, JG, DH, GA, BBF, MJG, DAP, CvP), pp. 48–57.
- PPoPP-2006-Stata #parallel #programming #web
- Parallel programming in modern web search engines (RS), p. 58.
- PPoPP-2006-AlamVAG #performance #simulation
- Performance characterization of molecular dynamics techniques for biomolecular simulations (SRA, JSV, PKA, AG), pp. 59–68.
- PPoPP-2006-RothM #automation #online #performance #process
- On-line automated performance diagnosis on thousands of processes (PCR, BPM), pp. 69–80.
- PPoPP-2006-SharapovKDCR #case study #estimation #parallel #performance #scalability #top-down
- A case study in top-down performance estimation for a large-scale parallel application (IS, RK, GD, RC, MR), pp. 81–89.
- PPoPP-2006-MaratheM #automation #hardware
- Hardware profile-guided automatic page placement for ccNUMA systems (JM, FM), pp. 90–99.
- PPoPP-2006-AgrawalHHL #adaptation #feedback #parallel #scheduling
- Adaptive scheduling with parallelism feedback (KA, YH, WJH, CEL), pp. 100–109.
- PPoPP-2006-BrevikNW #bound #parallel #predict
- Predicting bounds on queuing delay for batch-scheduled parallel machines (JB, DN, RW), pp. 110–118.
- PPoPP-2006-BasumallikE #optimisation
- Optimizing irregular shared-memory applications for distributed-memory systems (AB, RE), pp. 119–128.
- PPoPP-2006-VafeiadisHHS #correctness #proving
- Proving correctness of highly-concurrent linearisable objects (VV, MH, CARH, MS), pp. 129–136.
- PPoPP-2006-WangS #concurrent #detection #fault #performance #runtime #source code
- Accurate and efficient runtime detection of atomicity errors in concurrent programs (LW, SDS), pp. 137–146.
- PPoPP-2006-SchererLS #scalability
- Scalable synchronous queues (WNSI, DL, MLS), pp. 147–156.
- PPoPP-2006-LiuTCASRT #compilation #named
- POSH: a TLS compiler that exploits program structure (WL, JT, LC, WA, KS, JR, JT), pp. 158–167.
- PPoPP-2006-HuTH #algorithm #manycore #network #parallel #thread
- High-performance IPv6 forwarding algorithm for multi-core and multithreaded network processor (XH, XT, BH), pp. 168–177.
- PPoPP-2006-KahanK #architecture #exclamation #memory management #parallel #quote #thread
- “MAMA!”: a memory allocator for multithreaded architectures (SK, PK), pp. 178–186.
- PPoPP-2006-SahaAHMH #manycore #memory management #named #performance #runtime #transaction
- McRT-STM: a high performance software transactional memory system for a multi-core runtime (BS, ARAT, RLH, CCM, BH), pp. 187–197.
- PPoPP-2006-ManassievMA #clustering #concurrent #distributed #memory management #transaction
- Exploiting distributed version concurrency in a transactional memory cluster (KM, MM, CA), pp. 198–208.
- PPoPP-2006-KumarCHKN #hybrid #memory management #transaction
- Hybrid transactional memory (SK, MC, CJH, PK, ADN), pp. 209–220.
- PPoPP-2006-ChristodoulopoulouMBA #clustering #performance
- Fast and transparent recovery for continuous availability of cluster-based servers (RC, KM, AB, CA), pp. 221–229.
- PPoPP-2006-SpringerLRF #clustering #energy #execution #source code
- Minimizing execution time in MPI programs on an energy-constrained, power-scalable cluster (RS, DKL, BR, VWF), pp. 230–238.
- PPoPP-2006-JoinerGMP #education #parallel
- Teaching parallel computing to science faculty: best practices and common pitfalls (DAJ, PG, TM, CP), pp. 239–246.
9 ×#parallel
7 ×#performance
4 ×#memory management
3 ×#clustering
3 ×#programming
3 ×#source code
3 ×#transaction
2 ×#adaptation
2 ×#architecture
2 ×#automation
7 ×#performance
4 ×#memory management
3 ×#clustering
3 ×#programming
3 ×#source code
3 ×#transaction
2 ×#adaptation
2 ×#architecture
2 ×#automation