Zobrazeno 1 - 10
of 116
pro vyhledávání: '"Peter A. Dinda"'
Autor:
Simone Campanoni, Zhen Huang, Jiacheng Ma, Wenyi Wang, Brian Homerding, Michael Cuevas, Aaron Nelson, Conghao Liu, Kyle C. Hale, Peter A. Dinda
Publikováno v:
SC
OpenMP implementations make increasing demands on the kernel. We take the next step and consider bringing OpenMP into the kernel. Our vision is that the entire OpenMP application, run-time system, and a kernel framework is interwoven to become the ke
Publikováno v:
MASCOTS
Publikováno v:
2021 SC Workshops Supplementary Proceedings (SCWS).
Autor:
Kyle C. Hale, Mike Rainey, Nikos Hardavellas, Peter A. Dinda, Umut A. Acar, Ryan R. Newton, Simone Campanoni
Publikováno v:
PLDI
Achieving parallel performance and scalability involves making compromises between parallel and sequential computation. If not contained, the overheads of parallelism can easily outweigh its benefits, sometimes by orders of magnitude. Today, we expec
Publikováno v:
SC
In current operating system kernels and run-time systems, timing is based on hardware timer interrupts, introducing inherent overheads that limit granularity. For example, the scheduling quantum of preemptive threads is limited, resulting in this abs
Publikováno v:
HPDC
Scientific (and other) applications are critically dependent on calculations done using IEEE floating point arithmetic. A number of concerns have been raised about correctness in such applications given the numerous gotchas the IEEE standard presents
Publikováno v:
PLDI
Virtual memory is a critical abstraction in modern computer systems. Its common model, paging, is currently seeing considerable innovation, yet its implementations continue to be co-designs between power-hungry/latency-adding hardware (e.g., TLBs, pa
Autor:
Peter A. Dinda, Kyle C. Hale, Conor Hetland, Brian Suchy, Nikos Hardavellas, Georgios Tziantzioulis
Publikováno v:
MASCOTS
Address translation fundamentally embodies a translation function that maps from virtual to physical addresses. In current systems, the translation function is encoded by the kernel in an in-memory radix tree structure (the page table hierarchy) whic
Autor:
Jin Han, Nikos Hardavellas, Peter A. Dinda, Brian Suchy, Conor Hetland, John R. Albers, Georgios Tziantzioulis, Michael Leonard
Publikováno v:
HPDC
Synchronization primitives like barriers heavily impact the performance of parallel programs. As core counts increase and granularity decreases, the value of enabling fast barriers increases. Through the evaluation of the performance of a variety of
Autor:
Peter A. Dinda, Kyle C. Hale
Publikováno v:
VEE
In our hybrid runtime (HRT) model, a parallel runtime system and the application are together transformed into a specialized OS kernel that operates entirely in kernel mode and can thus implement exactly its desired abstractions on top of fully privi