Characterizing the influence of system noise on large-scale applications by simulation

T Hoefler, T Schneider… - SC'10: Proceedings of the …, 2010 - ieeexplore.ieee.org
This paper presents an in-depth analysis of the impact of system noise on large-scale
parallel application performance in realistic settings. Our analytical model shows that not …

ELI: Bare-metal performance for I/O virtualization

A Gordon, N Amit, N Har'El, M Ben-Yehuda… - ACM SIGPLAN …, 2012 - dl.acm.org
Direct device assignment enhances the performance of guest virtual machines by allowing
them to communicate with I/O devices without host involvement. But even with device …

High performance cloud computing

V Mauch, M Kunze, M Hillenbrand - Future Generation Computer Systems, 2013 - Elsevier
Today's high performance computing systems are typically managed and operated by
individual organizations in private. Computing demand is fluctuating, however, resulting in …

Characterizing application sensitivity to OS interference using kernel-level noise injection

KB Ferreira, P Bridges… - SC'08: Proceedings of the …, 2008 - ieeexplore.ieee.org
Operating system noise has been shown to be a key limiter of application scalability in high-
end systems. While several studies have attempted to quantify the sources and effects of …

Understanding timelines within MPEG standards

LB Yuste, F Boronat, M Montagud… - … Surveys & Tutorials, 2015 - ieeexplore.ieee.org
Nowadays, media content can be delivered via diverse broadband and broadcast
technologies. Although these different technologies have somehow become rivals, their …

Thread reinforcer: Dynamically determining number of threads via os level monitoring

KK Pusukuri, R Gupta… - 2011 IEEE International …, 2011 - ieeexplore.ieee.org
It is often assumed that to maximize the performance of a multithreaded application, the
number of threads created should equal the number of cores. While this may be true for …

Extreme-scale task-based cholesky factorization toward climate and weather prediction applications

Q Cao, Y Pei, K Akbudak, A Mikhalev… - Proceedings of the …, 2020 - dl.acm.org
Climate and weather can be predicted statistically via geospatial Maximum Likelihood
Estimates (MLE), as an alternative to running large ensembles of forward models. The MLE …

Taurus: A holistic language runtime system for coordinating distributed managed-language applications

M Maas, K Asanović, T Harris, J Kubiatowicz - Acm SIGPLAN Notices, 2016 - dl.acm.org
Many distributed workloads in today's data centers are written in managed languages such
as Java or Ruby. Examples include big data frameworks such as Hadoop, data stores such …

The context-switch overhead inflicted by hardware interrupts (and the enigma of do-nothing loops)

D Tsafrir - Proceedings of the 2007 workshop on Experimental …, 2007 - dl.acm.org
The overhead of a context switch is typically associated with multitasking, where several
applications share a processor. But even if only one runnable application is present in the …

The influence of operating systems on the performance of collective operations at extreme scale

P Beckman, K Iskra, K Yoshii… - 2006 IEEE International …, 2006 - ieeexplore.ieee.org
We investigate operating system noise, which we identify as one of the main reasons for a
lack of synchronicity in parallel applications. Using a microbenchmark, we measure the …