268
click to vote
ASPLOS
9 years 8 months ago
2015 ACM
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 ...
245
click to vote
ASPLOS
9 years 8 months ago
2015 ACM
Concurrency is pervasive and perplexing, particularly on graphics processing units (GPUs). Current specifications of languages and hardware are inconclusive; thus programmers oft...
196
click to vote
ASPLOS
9 years 8 months ago
2015 ACM
We introduce “asynchronized concurrency (ASCY),” a paradigm consisting of four complementary programming patterns. ASCY calls for the design of concurrent search data structur...
136
click to vote
ASPLOS
9 years 8 months ago
2015 ACM
We propose and evaluate a framework for creating and running approximation-enabled MapReduce programs. Specifically, we propose approximation mechanisms that fit naturally into t...
132
click to vote
ASPLOS
2015 ACM SPECS: A Lightweight Runtime Mechanism for Protecting Software from Security-Critical Processor Bugs
9 years 8 months ago
Processor implementation errata remain a problem, and worse, a subset of these bugs are security-critical. We classified 7 years of errata from recent commercial processors to un...
|