Sciweavers

ASPLOS
2015
ACM
9 years 11 months ago
Architectural Support for Dynamic Linking
All software in use today relies on libraries, including standard libraries (e.g., C, C++) and application-specific libraries (e.g., libxml, libpng). Most libraries are loaded in ...
Varun Agrawal, Abhiroop Dabral, Tapti Palit, Yongm...
ASPLOS
2015
ACM
9 years 11 months ago
GPU Concurrency: Weak Behaviours and Programming Assumptions
Concurrency is pervasive and perplexing, particularly on graphics processing units (GPUs). Current specifications of languages and hardware are inconclusive; thus programmers oft...
Jade Alglave, Mark Batty, Alastair F. Donaldson, G...
ASPLOS
2015
ACM
9 years 11 months ago
Asynchronized Concurrency: The Secret to Scaling Concurrent Search Data Structures
We introduce “asynchronized concurrency (ASCY),” a paradigm consisting of four complementary programming patterns. ASCY calls for the design of concurrent search data structur...
Tudor David, Rachid Guerraoui, Vasileios Trigonaki...
ASPLOS
2015
ACM
9 years 11 months ago
ApproxHadoop: Bringing Approximations to MapReduce Frameworks
We propose and evaluate a framework for creating and running approximation-enabled MapReduce programs. Specifically, we propose approximation mechanisms that fit naturally into t...
Iñigo Goiri, Ricardo Bianchini, Santosh Nag...
ASPLOS
2015
ACM
9 years 11 months ago
Chimera: Collaborative Preemption for Multitasking on a Shared GPU
The demand for multitasking on graphics processing units (GPUs) is constantly increasing as they have become one of the default components on modern computer systems along with tr...
Jason Jong Kyu Park, Yongjun Park, Scott A. Mahlke
Programming Languages
Top of PageReset Settings