Login / Signup
PPOPP
1990
2000
2005
2018
1990
2018
Keyphrases
Publications
2018
Yihan Sun
,
Daniel Ferizovic
,
Guy E. Blelloch
PAM: parallel augmented maps.
PPOPP
(2018)
Isaac Sánchez Barrera
,
Marc Casas
,
Miquel Moretó
,
Eduard Ayguadé
,
Jesús Labarta
,
Mateo Valero
Graph partitioning applied to DAG scheduling to reduce NUMA effects.
PPOPP
(2018)
Aleksandar Prokopec
Cache-tries: concurrent lock-free hash tries with constant-time operations.
PPOPP
(2018)
Xiongchao Tang
,
Jidong Zhai
,
Xuehai Qian
,
Bingsheng He
,
Wei Xue
,
Wenguang Chen
vSensor: leveraging fixed-workload snippets of programs for performance variance detection.
PPOPP
(2018)
Lukas Gianinazzi
,
Pavel Kalvoda
,
Alessandro De Palma
,
Maciej Besta
,
Torsten Hoefler
Communication-avoiding parallel minimum cuts and connected components.
PPOPP
(2018)
Peng Jiang
,
Gagan Agrawal
Revealing parallel scans and reductions in sequential loops through function reconstruction.
PPOPP
(2018)
Haosen Wen
,
Joseph Izraelevitz
,
Wentao Cai
,
H. Alan Beadle
,
Michael L. Scott
Interval-based memory reclamation.
PPOPP
(2018)
Andreia Correia
,
Pedro Ramalhete
Strong trylocks for reader-writer locks.
PPOPP
(2018)
Lei Wang
,
Liangji Zhuang
,
Junhang Chen
,
Huimin Cui
,
Fang Lv
,
Ying Liu
,
Xiaobing Feng
Lazygraph: lazy data coherency for replicas in distributed graph-parallel computation.
PPOPP
(2018)
Girish Mururu
,
Ada Gavrilovska
,
Santosh Pande
Quantifying and reducing execution variance in STM via model driven commit optimization.
PPOPP
(2018)
Maria Kotsifakou
,
Prakalp Srivastava
,
Matthew D. Sinclair
,
Rakesh Komuravelli
,
Vikram S. Adve
,
Sarita V. Adve
HPVM: heterogeneous parallel virtual machine.
PPOPP
(2018)
Junhong Liu
,
Xin He
,
Weifeng Liu
,
Guangming Tan
Register-based implementation of the sparse general matrix-matrix multiplication on GPUs.
PPOPP
(2018)
Jung-Ho Park
,
Hyungmin Cho
,
Wookeun Jung
,
Jaejin Lee
Transparent GPU memory management for DNNs.
PPOPP
(2018)
Stefan Reif
,
Wolfgang Schröder-Preikschat
A predictable synchronisation algorithm.
PPOPP
(2018)
Maya Arbel-Raviv
,
Trevor Brown
Harnessing epoch-based reclamation for efficient range queries.
PPOPP
(2018)
Mehmet E. Belviranli
,
Seyong Lee
,
Jeffrey S. Vetter
,
Laxmi N. Bhuyan
Juggler: a dependence-aware task-based execution framework for GPUs.
PPOPP
(2018)
Bo Liu
,
Wenbin Jiang
,
Hai Jin
,
Xuanhua Shi
,
Yang Ma
Layrub: layer-centric GPU memory reuse and data migration in extreme-scale deep learning systems.
PPOPP
(2018)
Jesun Sahariar Firoz
,
Marcin Zalewski
,
Andrew Lumsdaine
A scalable distance-1 vertex coloring algorithm for power-law graphs.
PPOPP
(2018)
Yang Liu
,
Jianguo Wang
,
Steven Swanson
Griffin: uniting CPU and GPU in information retrieval systems for intra-query parallelism.
PPOPP
(2018)
Zhen Jia
,
Aleksandar Zlateski
,
Frédo Durand
,
Kai Li
Optimizing N-dimensional, winograd-based convolution for manycore CPUs.
PPOPP
(2018)
Tuowen Zhao
,
Mary W. Hall
,
Protonu Basu
,
Samuel Williams
,
Hans Johansen
SIMD code generation for stencils on brick decompositions.
PPOPP
(2018)
Yue Zhao
,
Jiajia Li
,
Chunhua Liao
,
Xipeng Shen
Bridging the gap between deep learning and sparse matrix format selection.
PPOPP
(2018)
Manuel Pöter
,
Jesper Larsson Träff
, amortized constant-time memory reclamation in comparison to five other schemes.
PPOPP
(2018)
Yao Dong
,
Ana Milanova
,
Julian Dolby
SecureMR: secure mapreduce using homomorphic encryption and program partitioning.
PPOPP
(2018)
Artem Khyzha
,
Hagit Attiya
,
Alexey Gotsman
,
Noam Rinetzky
Safe privatization in transactional memory.
PPOPP
(2018)
Dana Drachsler-Cohen
,
Martin T. Vechev
,
Eran Yahav
Practical concurrent traversals in search trees.
PPOPP
(2018)
Heinrich Riebler
,
Gavin Vaz
,
Tobias Kenter
,
Christian Plessl
Automated code acceleration targeting heterogeneous openCL devices.
PPOPP
(2018)
Bernhard Kerbl
,
Joerg H. Mueller
,
Michael Kenzel
,
Dieter Schmalstieg
,
Markus Steinberger
A scalable queue for work distribution on GPUs.
PPOPP
(2018)
Umut A. Acar
,
Vitaly Aksenov
,
Arthur Charguéraud
,
Mike Rainey
Performance challenges in modular parallel programs.
PPOPP
(2018)
Yifan Xu
,
I-Ting Angelina Lee
,
Kunal Agrawal
Efficient parallel determinacy race detection for two-dimensional dags.
PPOPP
(2018)
Linnan Wang
,
Jinmian Ye
,
Yiyang Zhao
,
Wei Wu
,
Ang Li
,
Shuaiwen Leon Song
,
Zenglin Xu
,
Tim Kraska
Superneurons: dynamic GPU memory management for training deep neural networks.
PPOPP
(2018)
Mahwish Arif
,
Hans Vandierendonck
Reducing the burden of parallel loop schedulers for many-core processors.
PPOPP
(2018)
Herbert Jordan
,
Bernhard Scholz
,
Pavle Subotic
Two concurrent data structures for efficient datalog query processing.
PPOPP
(2018)
Michal Friedman
,
Maurice Herlihy
,
Virendra J. Marathe
,
Erez Petrank
A persistent lock-free queue for non-volatile memory.
PPOPP
(2018)
Xueqi Li
,
Guangming Tan
,
Bingchen Wang
,
Ninghui Sun
High-performance genomic analysis framework with in-memory computing.
PPOPP
(2018)
Prashant Singh Rawat
,
Fabrice Rastello
,
Aravind Sukumaran-Rajam
,
Louis-Noël Pouchet
,
Atanas Rountev
,
P. Sadayappan
Register optimizations for stencils on GPUs.
PPOPP
(2018)
Johannes de Fine Licht
,
Michaela Blott
,
Torsten Hoefler
Designing scalable FPGA architectures using high-level synthesis.
PPOPP
(2018)
Vasily Volkov
A microbenchmark to study GPU performance models.
PPOPP
(2018)
James R. Wilcox
,
Cormac Flanagan
,
Stephen N. Freund
VerifiedFT: a verified, high-performance precise dynamic race detector.
PPOPP
(2018)
Koby Hayashi
,
Grey Ballard
,
Yujie Jiang
,
Michael J. Tobia
Shared-memory parallelization of MTTKRP for dense tensors.
PPOPP
(2018)
Harshitha Menon
,
Kathryn Mohror
DisCVar: discovering critical variables using algorithmic differentiation for transient faults.
PPOPP
(2018)
Xinliang Wang
,
Weifeng Liu
,
Wei Xue
,
Li Wu
swSpTRSV: a fast sparse triangular solve with sparse level tile layout on sunway architectures.
PPOPP
(2018)
Abhinav Jangda
,
Uday Bondhugula
An effective fusion and tile size model for optimizing image processing pipelines.
PPOPP
(2018)
Samuel Grossman
,
Heiner Litz
,
Christos Kozyrakis
Making pull-based graph processing performant.
PPOPP
(2018)
Changwan Hong
,
Aravind Sukumaran-Rajam
,
Jinsung Kim
,
Prashant Singh Rawat
,
Sriram Krishnamoorthy
,
Louis-Noël Pouchet
,
Fabrice Rastello
,
P. Sadayappan
Performance modeling for GPUs using abstract kernel emulation.
PPOPP
(2018)
Nachshon Cohen
,
Erez Petrank
,
James R. Larus
Reducing transaction aborts by looking to the future.
PPOPP
(2018)
Milind Chabbi
,
Shasha Wen
,
Xu Liu
Featherlight on-the-fly false-sharing detection.
PPOPP
(2018)
Adrien Guatto
,
Sam Westrick
,
Ram Raghunathan
,
Umut A. Acar
,
Matthew Fluet
Hierarchical memory management for mutable state.
PPOPP
(2018)
Zhouwang Fu
,
Tao Song
,
Zhengwei Qi
,
Haibing Guan
Efficient shuffle management with SCache for DAG computing frameworks.
PPOPP
(2018)
Da Zheng
,
Disa Mhembere
,
Joshua T. Vogelstein
,
Carey E. Priebe
,
Randal C. Burns
FlashR: parallelize and scale R for machine learning using SSDs.
PPOPP
(2018)