8 citations · 8 across the 7 of their papers we have counts for
7 papers
Scalable Concurrent Queues for GPU
Pratheek Prakash Shetty, Thomas R. W. Scogland, Wu-chun Feng
Concurrent queues can significantly impact supercomputing performance by being critical bottlenecks for task distribution, load balancing, and resource utilization. As HPC systems…
Symbol Resolution MatRs: Make it Fast and Observable with Stable Linking
Farid Zakaria, Andrew Quinn, Thomas R. W. Scogland
Dynamic linking is the standard mechanism for using external dependencies since it enables code reuse, streamlines software updates, and reduces disk/network use. Dynamic linking w…
Shared Virtual Memory: Its Design and Performance Implications for Diverse Applications
Bennett Cooper, Thomas R. W. Scogland, Rong Ge
Discrete GPU accelerators, while providing massive computing power for supercomputers and data centers, have their separate memory domain. Explicit memory management across device…
sqlelf: a SQL-centric Approach to ELF Analysis
Farid Zakaria, Zheyuan Chen, Andrew Quinn +1
The exploration and understanding of Executable and Linkable Format (ELF) objects underpin various critical activities in computer systems, from debugging to reverse engineering. T…
GPU First -- Execution of Legacy CPU Codes on GPUs
Shilei Tian, Tom Scogland, Barbara Chapman +1
Utilizing GPUs is critical for high performance on heterogeneous systems. However, leveraging the full potential of GPUs for accelerating legacy CPU applications can be a challengi…
Mapping Out the HPC Dependency Chaos
Farid Zakaria, Thomas R. W. Scogland, Todd Gamblin +1
High Performance Computing~(HPC) software stacks have become complex, with the dependencies of some applications numbering in the hundreds. Packaging, distributing, and administeri…
Reliabuild: Searching for High-Fidelity Builds Using Active Learning
Harshitha Menon, Konstantinos Parasyris, Tom Scogland +1
Modern software is incredibly complex. A typical application may comprise hundreds or thousands of reusable components. Automated package managers can help to maintain a consistent…