PPoPP B

44 papers

YearTitle / Authors
2009A comparison of programming models for multiprocessors with explicitly managed memory hierarchies.
Scott Schneider, Jae-Seung Yeom, Benjamin Rose, John C. Linford, Adrian Sandu, Dimitrios S. Nikolopoulos
2009A compiler and runtime system for enabling data mining applications on gpus.
Wenjing Ma, Gagan Agrawal
2009A compiler-directed data prefetching scheme for chip multiprocessors.
Seung Woo Son, Mahmut T. Kandemir, Mustafa Karaköy, Dhruva R. Chakrabarti
2009A comprehensive strategy for contention management in software transactional memory.
Michael F. Spear, Luke Dalessandro, Virendra J. Marathe, Michael L. Scott
2009A tunable holistic resiliency approach for high-performance computing systems.
Stephen L. Scott, Christian Engelmann, Geoffroy Vallée, Thomas J. Naughton, Anand Tikotekar, George Ostrouchov, Chokchai Leangsuksun, Nichamon Naksinehaboon, Raja Nassar, Mihaela Paun, Frank Mueller, Chao Wang, Arun Babu Nagarajan, Jyothish Varma
2009An efficient transactional memory algorithm for computing minimum spanning forest of sparse graphs.
Seunghwa Kang, David A. Bader
2009Application-aware management of parallel simulation collections.
Siu Yau, Vijay Karamcheti, Denis Zorin, Kostadin Damevski, Steven G. Parker
2009Architectural support for cilk computations on many-core architectures.
Guoping Long, Dongrui Fan, Junchao Zhang
2009Atomic quake: using transactional memory in an interactive multiplayer game server.
Ferad Zyulkyarov, Vladimir Gajinov, Osman S. Unsal, Adrián Cristal, Eduard Ayguadé, Tim Harris, Mateo Valero
2009Backtracking-based load balancing.
Tasuku Hiraishi, Masahiro Yasugi, Seiji Umatani, Taiichi Yuasa
2009Committing conflicting transactions in an STM.
Hany E. Ramadan, Indrajit Roy, Maurice Herlihy, Emmett Witchel
2009Comparability graph coloring for optimizing utilization of stream register files in stream processors.
Xuejun Yang, Li Wang, Jingling Xue, Yu Deng, Ying Zhang
2009Compiler-assisted dynamic scheduling for effective parallelization of loop nests on multicore processors.
Muthu Manikandan Baskaran, Nagavijayalakshmi Vydyanathan, Uday Bondhugula, J. Ramanujam, Atanas Rountev, P. Sadayappan
2009Detecting and tolerating asymmetric races.
Paruj Ratanaworabhan, Martin Burtscher, Darko Kirovski, Benjamin G. Zorn, Rahul Nagpal, Karthik Pattabiraman
2009Effective performance measurement and analysis of multithreaded applications.
Nathan R. Tallent, John M. Mellor-Crummey
2009Efficient and scalable multiprocessor fair scheduling using distributed weighted round-robin.
Tong Li, Dan P. Baumberger, Scott Hahn
2009Efficient, portable implementation of asynchronous multi-place programs.
Ganesh Bikshandi, José G. Castaños, Sreedhar B. Kodali, V. Krishna Nandivada, Igor Peshansky, Vijay A. Saraswat, Sayantan Sur, Pradeep Varma, Tong Wen
2009Exploiting global optimizations for openmp programs in the openuh compiler.
Lei Huang, Deepak Eachempati, Marcus W. Hervey, Barbara M. Chapman
2009Formal verification of practical MPI programs.
Anh Vo, Sarvani S. Vakkalanka, Michael Delisi, Ganesh Gopalakrishnan, Robert M. Kirby, Rajeev Thakur
2009How much parallelism is there in irregular applications?
Milind Kulkarni, Martin Burtscher, Rajasekhar Inkulu, Keshav Pingali, Calin Cascaval
2009How to build programmable multi-core chips.
Jack B. Dennis
2009Idempotent work stealing.
Maged M. Michael, Martin T. Vechev, Vijay A. Saraswat
2009Industrial perspectives panel.
Parthasarathy Ranganathan
2009MPIWiz: subgroup reproducible replay of mpi applications.
Ruini Xue, Xuezheng Liu, Ming Wu, Zhenyu Guo, Wenguang Chen, Weimin Zheng, Zheng Zhang, Geoffrey M. Voelker
2009Mapping parallelism to multi-cores: a machine learning based approach.
Zheng Wang, Michael F. P. O'Boyle
2009Multi-core demands multi-interfaces.
Yale N. Patt
2009NePalTM: design and implementation of nested parallelism for transactional memory systems.
Haris Volos, Adam Welc, Ali-Reza Adl-Tabatabai, Tatiana Shpeisman, Xinmin Tian, Ravi Narayanaswamy
2009OpenMP to GPGPU: a compiler framework for automatic translation and optimization.
Seyong Lee, Seung-Jai Min, Rudolf Eigenmann
2009Opportunities beyond single-core microprocessors.
Mark D. Hill
2009Parallel thinking.
Guy E. Blelloch
2009Parallelization spectroscopy: analysis of thread-level parallelism in hpc programs.
Arun Kejariwal, Calin Cascaval
2009Petascale computing with accelerators.
Michael Kistler, John A. Gunnels, Daniel A. Brokenshire, Brad Benton
2009Preliminary results on nb-feb, a synchronization primitive for parallel programming.
Phuong Hoai Ha, Philippas Tsigas, Otto J. Anshus
2009Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2009, Raleigh, NC, USA, February 14-18, 2009
Daniel A. Reed, Vivek Sarkar
2009Safe open-nested transactions through ownership.
Kunal Agrawal, I-Ting Angelina Lee, Jim Sukha
2009Serialization sets: a dynamic dependence-based parallel execution model.
Matthew D. Allen, Srinath Sridharan, Gurindar S. Sohi
2009Software transactional distributed shared memory.
Alokika Dash, Brian Demsky
2009Solving dense linear systems on platforms with multiple hardware accelerators.
Gregorio Quintana-Ortí, Francisco D. Igual, Enrique S. Quintana-Ortí, Robert A. van de Geijn
2009Stack-based parallel recursion on graphics processors.
Ke Yang, Bingsheng He, Qiong Luo, Pedro V. Sander, Jiaoying Shi
2009Techniques for efficient placement of synchronization primitives.
Alexandru Nicolau, Guangqiang Li, Arun Kejariwal
2009Topology aware task mapping techniques: an api and case study.
Abhinav Bhatele, Eric J. Bohm, Laxmikant V. Kalé
2009Towards concurrency refactoring for x10.
Shane Markstrum, Robert M. Fuhrer, Todd D. Millstein
2009Transactional memory with strong atomicity using off-the-shelf memory protection hardware.
Martín Abadi, Tim Harris, Mojtaba Mehrara
2009Turbocharging boosted transactions or: how i learnt to stop worrying and love longer transactions.
Chinmay Eishan Kulkarni, Osman S. Unsal, Adrián Cristal, Eduard Ayguadé, Mateo Valero