Skip to content

Opening book details…

Can I read Accelerating Irregular Applications via Efficient Synchronization and Data Access Techniques on EtoBox?

Accelerating Irregular Applications via Efficient Synchronization and Data Access Techniques by Giannoula, Christina is a scholarly article available to read on EtoBox.

What is Accelerating Irregular Applications via Efficient Synchronization and Data Access Techniques about?

Irregular applications comprise an increasingly important workload domain for many fields, including bioinformatics, chemistry, physics, social sciences and machine learning. Therefore, achieving high performance and energy efficiency in the execution of emerging irregular applications is of vital importance. This dissertation studies the root causes of inefficiency of irregular applications in modern computing systems, and fundamentally addresses such inefficiencies, by proposing low-overhead synchronization techniques among parallel threads in cooperation with well-crafted data access policies. We make four major contributions to accelerating irregular applications in different contexts including CPU and Near-Data-Processing (NDP) (or Processing-In-Memory (PIM)) systems. First, we design ColorTM, a novel parallel graph coloring algorithm for CPU systems that trades off using synchronization with lower data access costs. Second, we propose SmartPQ, an adaptive priority queue that achieves high performance under all various contention scenarios in Non-Uniform Memory Access CPU systems. Third, we introduce SynCron, the first practical hardware synchronization mechanism tailored for

Author
Giannoula, Christina
Published
2022
Language
EN

More by Giannoula, Christina

Browse all works by Giannoula, Christina