


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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














