


default search action
18th PPOPP 2013: Shenzhen, China
- Alex Nicolau, Xiaowei Shen, Saman P. Amarasinghe, Richard W. Vuduc:

ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP '13, Shenzhen, China, February 23-27, 2013. ACM 2013, ISBN 978-1-4503-1922-5
Papers
- Chao Yang

, Wei Xue, Haohuan Fu, Lin Gan, Linfeng Li, Yangtong Xu, Yutong Lu, Jiachang Sun, Guangwen Yang, Weimin Zheng:
A peta-scalable CPU-GPU algorithm for global atmospheric simulations. 1-12 - Jonathan Lifflander

, Phil Miller
, Laxmikant V. Kalé:
Adoption protocols for fanout-optimal fault-tolerant termination detection. 13-22 - Tomofumi Yuki, Paul Feautrier, Sanjay V. Rajopadhye

, Vijay A. Saraswat:
Array dataflow analysis for polyhedral X10 programs. 23-34 - Dimitrios Prountzos, Keshav Pingali:

Betweenness centrality: algorithms and implementations. 35-46 - Lingxiang Xiang, Michael Lee Scott

:
Compiler aided manual speculation for high performance concurrent data structures. 47-56 - Bo Wu, Zhijia Zhao, Eddy Zheng Zhang, Yunlian Jiang, Xipeng Shen

:
Complexity analysis and algorithm design for reorganizing data to minimize non-coalesced memory accesses on GPU. 57-68 - Nhat Minh Lê, Antoniu Pop, Albert Cohen, Francesco Zappa Nardelli:

Correct and efficient work-stealing for weak memory models. 69-80 - Lars Bergstrom, Matthew Fluet, Mike Rainey, John H. Reppy

, Stephen Rosen, Adam Shaw:
Data-only flattening for nested data parallelism. 81-92 - Dmitriy Morozov, Gunther H. Weber

:
Distributed merge trees. 93-102 - Adam Morrison, Yehuda Afek:

Fast concurrent queues for x86 processors. 103-112 - Jons-Tobias Wamhoff, Christof Fetzer, Pascal Felber

, Etienne Rivière, Gilles Muller:
FastLane: improving performance of software transactional memory for low thread counts. 113-122 - Gilles Barthe

, Juan Manuel Crespo, Sumit Gulwani, César Kunz, Mark Marron:
From relational verification to SIMD loop synthesis. 123-134 - Julian Shun, Guy E. Blelloch:

Ligra: a lightweight graph processing framework for shared memory. 135-146 - Rupesh Nasre

, Martin Burtscher, Keshav Pingali:
Morph algorithms on GPUs. 147-156 - Irina Calciu, David Dice, Yossi Lev, Victor Luchangco, Virendra J. Marathe, Nir Shavit:

NUMA-aware reader-writer locks. 157-166 - Zizhong Chen

:
Online-ABFT: an online algorithm based fault tolerance scheme for soft error detection in iterative methods. 167-176 - Andrew Friedley, Torsten Hoefler, Greg Bronevetsky, Andrew Lumsdaine

, Ching-Chen Ma:
Ownership passing: efficient distributed memory programming on multi-core systems. 177-186 - Leo A. Meyerovich, Matthew E. Torok, Eric Atkinson

, Rastislav Bodík:
Parallel schedule synthesis for attribute grammars. 187-196 - Mrinal Deo, Sean Keely:

Parallel suffix array and least common prefix for the GPU. 197-206 - Yufei Chen, Haibo Chen:

Scalable deterministic replay in a parallel full-system emulator. 207-218 - Umut A. Acar, Arthur Charguéraud, Mike Rainey:

Scheduling parallel programs by work stealing with private deques. 219-228 - Shengen Yan, Guoping Long, Yunquan Zhang:

StreamScan: fast scan algorithms for GPUs without global barrier synchronization. 229-238 - Stephen Heumann, Vikram S. Adve, Shengjie Wang:

The tasks with effects model for safe concurrency. 239-250 - Daniele Bonetta

, Walter Binder
, Cesare Pautasso:
TigerQuoll: parallel event-based JavaScript. 251-260 - Dave Dice, Yossi Lev, Yujie Liu, Victor Luchangco, Mark Moir:

Using hardware transactional memory to correct and simplify and readers-writer lock algorithm. 261-270 - Calin Cascaval

, Seth Fowler, Pablo Montesinos-Ortego, Wayne Piekarski, Mehrdad Reshadi, Behnam Robatmili, Michael Weber, Vrajesh Bhavsar:
ZOOMM: a parallel web browser engine for multicore mobile devices. 271-280
Posters
- Ivan Grasso, Klaus Kofler, Biagio Cosenza

, Thomas Fahringer
:
Automatic problem size sensitive task partitioning on heterogeneous parallel systems. 281-282 - Jun Liu, Wei Ding, Ohyoung Jang, Mahmut T. Kandemir:

Data layout optimization for GPGPU architectures. 283-284 - Shobana Padmanabhan

, Yixin Chen, Roger D. Chamberlain:
Decomposition techniques for optimal design-space exploration of streaming applications. 285-286 - Xiaodong Yu, Michela Becchi:

Exploring different automata representations for efficient regular expression matching on GPUs. 287-288 - Nick Edmonds, Jeremiah Willcock, Andrew Lumsdaine

:
Expressing graph algorithms using generalized active messages. 289-290 - Ligang Lu, Karen A. Magerlein:

Multi-level parallel computing of reverse time migration for seismic imaging on blue Gene/Q. 291-292 - Changhee Park, Guy L. Steele Jr., Jean-Baptiste Tristan:

Parallel programming with big operators. 293-294 - Yehuda Afek, Amir Levy, Adam Morrison:

Programming with hardware lock elision. 295-296 - Kai Lu, Xu Zhou, Xiaoping Wang, Wenzhe Zhang, Gen Li:

RaceFree: an efficient multi-threading model for determinism. 297-298 - Julian Shun, Guy E. Blelloch, Jeremy T. Fineman, Phillip B. Gibbons:

Reducing contention through priority updates. 299-300 - Gregory Frederick Diamos, Haicheng Wu, Jin Wang, Ashwin Sanjay Lele, Sudhakar Yalamanchili:

Relational algorithms for multi-bulk-synchronous processors. 301-302 - Fernando Miguel Carvalho

, João P. Cachopo
:
Runtime elision of transactional barriers for captured memory. 303-304 - Chang-Seo Park, Koushik Sen, Costin Iancu:

Scalable data race detection for partitioned global address space programs. 305-306 - Dave Dice, Yossi Lev, Mark Moir:

Scalable statistics counters. 307-308 - Justin M. Wozniak, Timothy G. Armstrong, Michael Wilde, Daniel S. Katz

, Ewing L. Lusk, Ian T. Foster:
Swift/T: scalable data flow programming for many-task applications. 309-310 - Yan Cai

, Ke Zhai, Shangru Wu, Wing Kwong Chan
:
TeamWork: synchronizing threads globally to detect real deadlocks for multithreaded programs. 311-312 - Mohammed el Mehdi Diouri, Olivier Glück

, Laurent Lefèvre, Franck Cappello:
Towards an energy estimator for fault tolerance protocols. 313-314 - Martin Wimmer, Daniel Cederman, Jesper Larsson Träff, Philippas Tsigas

:
Work-stealing with configurable scheduling strategies. 315-316 - Bowen Zhou, Milind Kulkarni, Saurabh Bagchi:

WuKong: effective diagnosis of bugs at large system scales. 317-318

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














