M Rinard - Proceedings of the 11th annual international …, 2012 - dl.acm.org
We present and analyze a range of techniques for recovering from faults in complex hardware and software systems, from classical techniques that attempt to preserve the …
In any modern desktop environment the glyph compositor-where raw text information is combined with font information and other attributes to render rasterized component images …
With the increasing need for machine learning and data processing near the edge, software stacks and compilers must provide optimizations for alleviating the computational burden on …
Today, most modern online services make use of big data analytics systems to extract useful information from the raw digital data. The data normally arrives as a continuous data stream …
For many years, computing systems rely on guaranteed numerical precision of each step in complex computations. Moore's law sustains exponential improvements in the …
Abstract" Programming heterogeneous parallel systems, such as the SoCs (System-on- Chip) on mobile and edge devices is extremely difficult; the diverse parallel hardware they …
Coherence induced cache misses are an important aspect limiting the scalability of shared memory parallel programs. Many coherence misses are avoidable, namely misses due to …
Emerging high-performance architectures are anticipated to contain unreliable components that may exhibit soft errors, which silently corrupt the results of computations. Full detection …