Improving heterogeneous system efficiency : architecture, scheduling, and machine learning

Improving heterogeneous system efficiency : architecture, scheduling, and machine learning
Author :
Publisher :
Total Pages : 179
Release :
ISBN-10 : OCLC:1120555106
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Improving heterogeneous system efficiency : architecture, scheduling, and machine learning by : Daniel A. Nemirovsky

Download or read book Improving heterogeneous system efficiency : architecture, scheduling, and machine learning written by Daniel A. Nemirovsky and published by . This book was released on 2018 with total page 179 pages. Available in PDF, EPUB and Kindle. Book excerpt: Computer architects are beginning to embrace heterogeneous systems as an effective method to utilize increases in transistor densities for executing a diverse range of workloads under varying performance and energy constraints. As heterogeneous systems become more ubiquitous, architects will need to develop novel CPU scheduling techniques capable of exploiting the diversity of computational resources. In recognizing hardware diversity, state-of-the-art heterogeneous schedulers are able to produce significant performance improvements over their predecessors and enable more flexible system designs. Nearly all of these, however, are unable to efficiently identify the mapping schemes which will result in the highest system performance. Accurately estimating the performance of applications on different heterogeneous resources can provide a significant advantage to heterogeneous schedulers for identifying a performance maximizing mapping scheme to improve system performance. Recent advances in machine learning techniques including artificial neural networks have led to the development of powerful and practical prediction models for a variety of fields. As of yet, however, no significant leaps have been taken towards employing machine learning for heterogeneous scheduling in order to maximize system throughput. The core issue we approach is how to understand and utilize the rise of heterogeneous architectures, benefits of heterogeneous scheduling, and the promise of machine learning techniques with respect to maximizing system performance. We present studies that promote a future computing model capable of supporting massive hardware diversity, discuss the constraints faced by heterogeneous designers, explore the advantages and shortcomings of conventional heterogeneous schedulers, and pioneer applying machine learning to optimize mapping and system throughput. The goal of this thesis is to highlight the importance of efficiently exploiting heterogeneity and to validate the opportunities that machine learning can offer for various areas in computer architecture.


Improving heterogeneous system efficiency : architecture, scheduling, and machine learning Related Books

Improving heterogeneous system efficiency : architecture, scheduling, and machine learning
Language: ca
Pages: 179
Authors: Daniel A. Nemirovsky
Categories:
Type: BOOK - Published: 2018 - Publisher:

DOWNLOAD EBOOK

Computer architects are beginning to embrace heterogeneous systems as an effective method to utilize increases in transistor densities for executing a diverse r
Compiling Algorithms for Heterogeneous Systems
Language: en
Pages: 89
Authors: Steven Bell
Categories: Technology & Engineering
Type: BOOK - Published: 2022-05-31 - Publisher: Springer Nature

DOWNLOAD EBOOK

Most emerging applications in imaging and machine learning must perform immense amounts of computation while holding to strict limits on energy and power. To me
Heterogeneous Computing Architectures
Language: en
Pages: 316
Authors: Olivier Terzo
Categories: Computers
Type: BOOK - Published: 2019-09-10 - Publisher: CRC Press

DOWNLOAD EBOOK

Heterogeneous Computing Architectures: Challenges and Vision provides an updated vision of the state-of-the-art of heterogeneous computing systems, covering all
Simulating Dataflow Accelerators for Deep Learning Application in Heterogeneous System
Language: en
Pages: 0
Authors: Quang Anh Hoang
Categories: Computer architecture
Type: BOOK - Published: 2022 - Publisher:

DOWNLOAD EBOOK

For the past few decades, deep learning has emerged as an essential discipline that broadens the horizon of the knowledge of humankind. At its core, Deep Neural
Towards Heterogeneous Multi-core Systems-on-Chip for Edge Machine Learning
Language: en
Pages: 199
Authors: Vikram Jain
Categories: Technology & Engineering
Type: BOOK - Published: 2023-09-15 - Publisher: Springer Nature

DOWNLOAD EBOOK

This book explores and motivates the need for building homogeneous and heterogeneous multi-core systems for machine learning to enable flexibility and energy-ef