Sciweavers

119
Voted
PPOPP
2016
ACM
9 years 11 months ago
Lease/release: architectural support for scaling contended data structures
High memory contention is generally agreed to be a worst-case scenario for concurrent data structures. There has been a significant amount of research effort spent investigating ...
Syed Kamran Haider, William Hasenplaugh, Dan Alist...
130
Voted
PPOPP
2016
ACM
9 years 11 months ago
Optimistic concurrency with OPTIK
We introduce OPTIK, a new practical design pattern for designing and implementing fast and scalable concurrent data structures. OPTIK relies on the commonly-used technique of vers...
Rachid Guerraoui, Vasileios Trigonakis
140
Voted
PPOPP
2016
ACM
9 years 11 months ago
Performance portable GPU code generation for matrix multiplication
Parallel accelerators such as GPUs are notoriously hard to program; exploiting their full performance potential is a job best left for ninja programmers. High-level programming la...
Toomas Remmelg, Thibaut Lutz, Michel Steuwer, Chri...
125
Voted
PPOPP
2016
ACM
9 years 11 months ago
Work stealing for interactive services to meet target latency
Interactive web services increasingly drive critical business workloads such as search, advertising, games, shopping, and finance. Whereas optimizing parallel programs and distri...
Jing Li, Kunal Agrawal, Sameh Elnikety, Yuxiong He...
PPOPP
2016
ACM
9 years 11 months ago
On designing NUMA-aware concurrency control for scalable transactional memory
NUMA architectures posed the challenge of rethinking parallel applications due to the non-homogeneity introduced by their design, and their real benefits are limited to the chara...
Mohamed Mohamedin, Roberto Palmieri, Sebastiano Pe...
PPOPP
2016
ACM
9 years 11 months ago
Production-guided concurrency debugging
Concurrency bugs that stem from schedule-dependent branches are hard to understand and debug, because their root causes imply not only different event orderings, but also changes ...
Nuno Machado, Brandon Lucia, Luís E. T. Rod...
PPOPP
2016
ACM
9 years 11 months ago
ESTIMA: extrapolating scalability of in-memory applications
This paper presents ESTIMA, an easy-to-use tool for extrapolating the scalability of in-memory applications. ESTIMA is designed to perform a simple, yet important task: given the ...
Georgios Chatzopoulos, Aleksandar Dragojevic, Rach...
228
Voted
PPOPP
2016
ACM
9 years 11 months ago
Multi-core on-the-fly SCC decomposition
Vincent Bloemen, Alfons Laarman, Jaco van de Pol
169
Voted
PPNA
2016
9 years 11 months ago
OPNET-based modeling and simulation of mobile Zigbee sensor networks
Modeling and simulation can help to validate and evaluate the performance of wireless sensor networks (WSNs) within specific applications. In order to resolve the issue of the re...
Xiaolong Li, Meiping Peng, Jun Cai, Changyan Yi, H...