General-Purpose Graphics Processor Architectures

General-Purpose Graphics Processor Architectures
Author :
Publisher : Springer Nature
Total Pages : 122
Release :
ISBN-10 : 9783031017599
ISBN-13 : 3031017595
Rating : 4/5 (595 Downloads)

Book Synopsis General-Purpose Graphics Processor Architectures by : Tor M. Aamodt

Download or read book General-Purpose Graphics Processor Architectures written by Tor M. Aamodt and published by Springer Nature. This book was released on 2022-05-31 with total page 122 pages. Available in PDF, EPUB and Kindle. Book excerpt: Originally developed to support video games, graphics processor units (GPUs) are now increasingly used for general-purpose (non-graphics) applications ranging from machine learning to mining of cryptographic currencies. GPUs can achieve improved performance and efficiency versus central processing units (CPUs) by dedicating a larger fraction of hardware resources to computation. In addition, their general-purpose programmability makes contemporary GPUs appealing to software developers in comparison to domain-specific accelerators. This book provides an introduction to those interested in studying the architecture of GPUs that support general-purpose computing. It collects together information currently only found among a wide range of disparate sources. The authors led development of the GPGPU-Sim simulator widely used in academic research on GPU architectures. The first chapter of this book describes the basic hardware structure of GPUs and provides a brief overview of their history. Chapter 2 provides a summary of GPU programming models relevant to the rest of the book. Chapter 3 explores the architecture of GPU compute cores. Chapter 4 explores the architecture of the GPU memory system. After describing the architecture of existing systems, Chapters 3 and 4 provide an overview of related research. Chapter 5 summarizes cross-cutting research impacting both the compute core and memory system. This book should provide a valuable resource for those wishing to understand the architecture of graphics processor units (GPUs) used for acceleration of general-purpose applications and to those who want to obtain an introduction to the rapidly growing body of research exploring how to improve the architecture of these GPUs.


General-Purpose Graphics Processor Architectures Related Books

General-Purpose Graphics Processor Architectures
Language: en
Pages: 122
Authors: Tor M. Aamodt
Categories: Technology & Engineering
Type: BOOK - Published: 2022-05-31 - Publisher: Springer Nature

DOWNLOAD EBOOK

Originally developed to support video games, graphics processor units (GPUs) are now increasingly used for general-purpose (non-graphics) applications ranging f
General-Purpose Graphics Processor Architectures
Language: en
Pages: 140
Authors: Tor M. Aamodt
Categories: Computers
Type: BOOK - Published: 2018-05-21 - Publisher: Synthesis Lectures on Computer

DOWNLOAD EBOOK

Originally developed to support video games, graphics processor units (GPUs) are now increasingly used for general-purpose (non-graphics) applications ranging f
Performance Analysis and Tuning for General Purpose Graphics Processing Units (GPGPU)
Language: en
Pages: 98
Authors: Hyesoon Kim
Categories: Computers
Type: BOOK - Published: 2012-11-01 - Publisher: Morgan & Claypool Publishers

DOWNLOAD EBOOK

General-purpose graphics processing units (GPGPU) have emerged as an important class of shared memory parallel processing architectures, with widespread deploym
CUDA by Example
Language: en
Pages: 523
Authors: Jason Sanders
Categories: Computers
Type: BOOK - Published: 2010-07-19 - Publisher: Addison-Wesley Professional

DOWNLOAD EBOOK

CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Ar
General Purpose Computing On Graphics Processing Units
Language: en
Pages: 430
Authors: Fouad Sabry
Categories: Technology & Engineering
Type: BOOK - Published: 2022-07-10 - Publisher: One Billion Knowledgeable

DOWNLOAD EBOOK

What Is General Purpose Computing On Graphics Processing Units The term "general-purpose computing on graphics processing units" (also known as "general-purpose