Together with the program committee, it is my great pleasure to welcome you to the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming -- PPoPP '10. This year's symposium continues its tradition of being the premier forum for presentation of research in all aspects of parallel software, including theoretical foundations, programming models, algorithms, applications, and systems software. This research area has seen dramatic growth in recent years as homogeneous and heterogeneous multi-core microprocessors have become mainstream. Therefore making parallel programming more accessible has become essential to the very future of the computing industry.
This dramatic shift in importance of the area was reflected in a record number of 173 submissions from Asia, Europe, Australia and New Zealand, and North and South America, and more than half of these were from outside North America. The program committee accepted 29 papers, covering a broad range of topics from multi-core computing up to scalable high-end computing, parallel algorithms, synchronization and transactional memory. This year saw an increased emphasis on accelerators such as graphics processors, and on tools to support parallel programming such as performance modeling and debugging. Our program also includes 17 poster presentations in similar areas. In addition to papers and posters, we are pleased to include keynote addresses by Tilak Agerwala from IBM on computing at exascale and Arvind from MIT on innovation in computer architecture, and a panel on extreme-scale computing.
To manage the unexpected reviewing load, PPoPP introduced a two-phase review process. Each paper received two program committee reviews in the first phase, and papers with at least one rating above strong reject received an additional one to three reviews, how many depending on existing reviews and the need for more information in the decision process. The program committee meeting was held on September 14, 2009, on the University of Utah campus in Salt Lake City, Utah.
Exascale computing: the challenges and opportunities in the next decade
Supercomputing systems have made great strides in recent years as the extensive computing needs of cutting-edge engineering work and scientific discovery have driven the development of more powerful systems. In 2008, the first petaflop machine was ...
Is hardware innovation over?
My colleagues, promotion committees, research funding agencies and business people often wonder if there is need for any architecture research. There seems to be no room to dislodge Intel IA-32. Even the number of new Application-Specific Integrated ...
- Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming