default search action
11th PPOPP 2006: New York, New York, USA
- Josep Torrellas, Siddhartha Chatterjee:
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2006, New York, New York, USA, March 29-31, 2006. ACM 2006, ISBN 1-59593-189-9 - Guy L. Steele Jr.:
Parallel programming and code selection in fortress. 1
Communication
- Ernie Chan, Robert A. van de Geijn, William Gropp, Rajeev Thakur:
Collective communication on architectures that support simultaneous communication over multiple links. 2-11 - Chao Huang, Gengbin Zheng, Laxmikant V. Kalé, Sameer Kumar:
Performance evaluation of adaptive MPI. 12-21 - Rohit Fernandes, Keshav Pingali, Paul Stodghill:
Mobile MPI programs in computational grids. 22-31 - Sayantan Sur, Hyun-Wook Jin, Lei Chai, Dhabaleswar K. Panda:
RDMA read based rendezvous protocol for MPI over InfiniBand: design alternatives and benefits. 32-39
Languages
- Steven J. Deitz, David Callahan, Bradford L. Chamberlain, Lawrence Snyder:
Global-view abstractions for user-defined reductions and scans. 40-47 - Ganesh Bikshandi, Jia Guo, Daniel Hoeflinger, Gheorghe Almási, Basilio B. Fraguela, María Jesús Garzarán, David A. Padua, Christoph von Praun:
Programming for parallelism and locality with hierarchically tiled arrays. 48-57 - Raymie Stata:
Parallel programming in modern web search engines. 58
Performance characterization
- Sadaf R. Alam, Jeffrey S. Vetter, Pratul K. Agarwal, Al Geist:
Performance characterization of molecular dynamics techniques for biomolecular simulations. 59-68 - Philip C. Roth, Barton P. Miller:
On-line automated performance diagnosis on thousands of processes. 69-80 - Ilya Sharapov, Robert Kroeger, Guy Delamarter, Razvan Cheveresan, Matthew Ramsay:
A case study in top-down performance estimation for a large-scale parallel application. 81-89
Shared memory parallelism
- Jaydeep Marathe, Frank Mueller:
Hardware profile-guided automatic page placement for ccNUMA systems. 90-99 - Kunal Agrawal, Yuxiong He, Wen-Jing Hsu, Charles E. Leiserson:
Adaptive scheduling with parallelism feedback. 100-109 - John Brevik, Daniel Nurmi, Richard Wolski:
Predicting bounds on queuing delay for batch-scheduled parallel machines. 110-118 - Ayon Basumallik, Rudolf Eigenmann:
Optimizing irregular shared-memory applications for distributed-memory systems. 119-128
Atomicity issues
- Viktor Vafeiadis, Maurice Herlihy, Tony Hoare, Marc Shapiro:
Proving correctness of highly-concurrent linearisable objects. 129-136 - Liqiang Wang, Scott D. Stoller:
Accurate and efficient runtime detection of atomicity errors in concurrent programs. 137-146 - William N. Scherer III, Doug Lea, Michael L. Scott:
Scalable synchronous queues. 147-156
Software issues for multicore systems
Multicore software
- Wei Liu, James Tuck, Luis Ceze, Wonsun Ahn, Karin Strauss, Jose Renau, Josep Torrellas:
POSH: a TLS compiler that exploits program structure. 158-167 - Xianghui Hu, Xinan Tang, Bei Hua:
High-performance IPv6 forwarding algorithm for multi-core and multithreaded network processor. 168-177 - Simon Kahan, Petr Konecny:
"MAMA!": a memory allocator for multithreaded architectures. 178-186
Transactional memory
- Bratin Saha, Ali-Reza Adl-Tabatabai, Richard L. Hudson, Chi Cao Minh, Ben Hertzberg:
McRT-STM: a high performance software transactional memory system for a multi-core runtime. 187-197 - Kaloian Manassiev, Madalin Mihailescu, Cristiana Amza:
Exploiting distributed version concurrency in a transactional memory cluster. 198-208 - Sanjeev Kumar, Michael Chu, Christopher J. Hughes, Partha Kundu, Anthony D. Nguyen:
Hybrid transactional memory. 209-220
Potpourri
- Rosalia Christodoulopoulou, Kaloian Manassiev, Angelos Bilas, Cristiana Amza:
Fast and transparent recovery for continuous availability of cluster-based servers. 221-229 - Robert Springer, David K. Lowenthal, Barry Rountree, Vincent W. Freeh:
Minimizing execution time in MPI programs on an energy-constrained, power-scalable cluster. 230-238 - David A. Joiner, Paul Gray, Thomas Murphy, Charles Peck:
Teaching parallel computing to science faculty: best practices and common pitfalls. 239-246
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.