scispace - formally typeset
S

Sergey Blagodurov

Researcher at Advanced Micro Devices

Publications -  53
Citations -  2671

Sergey Blagodurov is an academic researcher from Advanced Micro Devices. The author has contributed to research in topics: Interleaved memory & Scheduling (computing). The author has an hindex of 20, co-authored 52 publications receiving 2516 citations. Previous affiliations of Sergey Blagodurov include Simon Fraser University & Hewlett-Packard.

Papers
More filters
Journal ArticleDOI

Addressing shared resource contention in multicore processors via scheduling

TL;DR: This study is the first to provide a comprehensive analysis of contention-mitigating techniques that use only scheduling, and finds a classification scheme that addresses not only contention for cache space, but contention for other shared resources, such as the memory controller, memory bus and prefetching hardware.
Proceedings Article

A case for NUMA-aware contention management on multicore systems

TL;DR: The effects on performance imposed by resource contention and remote access latency are quantified and a new contention management algorithm is proposed and evaluated that significantly outperforms a NUMA-unaware algorithm proposed before as well as the default Linux scheduler.
Journal ArticleDOI

HASS: a scheduler for heterogeneous multicore systems

TL;DR: This work proposes a Heterogeneity-Aware Signature-Supported scheduling algorithm that does the matching using per-thread architectural signatures, which are compact summaries of threads' architectural properties collected offline, and is comparatively simple and scalable.
Journal ArticleDOI

Survey of Energy-Cognizant Scheduling Techniques

TL;DR: How the energy-cognizant scheduler's role has been extended beyond simple energy minimization to also include related issues like the avoidance of negative thermal effects as well as addressing asymmetric multicore architectures is explored.
Journal ArticleDOI

Survey of scheduling techniques for addressing shared resources in multicore processors

TL;DR: A multitude of new and exciting work is surveyed that explores the diverse new roles the OS scheduler can successfully take on, including those that exclusively make use of OS thread-level scheduling to achieve their goals.