A Study of Possible Optimizations for the Task Scheduler 'QUARK' on the Shared Memory Architecture

A Study of Possible Optimizations for the Task Scheduler 'QUARK' on the Shared Memory Architecture
Author :
Publisher :
Total Pages : 0
Release :
ISBN-10 : OCLC:1354555626
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis A Study of Possible Optimizations for the Task Scheduler 'QUARK' on the Shared Memory Architecture by : Vijay Gopal Joshi

Download or read book A Study of Possible Optimizations for the Task Scheduler 'QUARK' on the Shared Memory Architecture written by Vijay Gopal Joshi and published by . This book was released on 2013 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: Multicore processors are replacing most of the single core processors nowadays. Current trends show that there will be increasing numbers of cores on a single chip in the coming future. However, programming multicore processors remains bug prone and less productive. Thus, making use of a runtime to schedule tasks on multicore processor hides most of the complexities of parallel programming to improve productivity. QUARK is one of the runtimes available for the multicore processors. This work looks at identifying and solving performance bottlenecks for QUARK on the shared memory architecture. The problem of finding bottlenecks is divided into two parts, low level details and high level details. Low level details deal with issues like length of the critical section and locking mechanisms. High level details involve use of a suitable scheduling algorithm and better load balancing. We discuss the possible solutions of the bottlenecks and its impact on the overall performance.

A Study of Possible Optimizations for the Task Scheduler 'QUARK' on the Shared Memory Architecture Related Books

A Study of Possible Optimizations for the Task Scheduler 'QUARK' on the Shared Memory Architecture
Language: en
Pages: 0
Authors: Vijay Gopal Joshi
Categories:
Type: BOOK - Published: 2013 - Publisher:

GET EBOOK

Multicore processors are replacing most of the single core processors nowadays. Current trends show that there will be increasing numbers of cores on a single c
Task Scheduling for Multi-core and Parallel Architectures
Language: en
Pages: 251
Authors: Quan Chen
Categories: Computers
Type: BOOK - Published: 2017-11-23 - Publisher: Springer

GET EBOOK

This book presents task-scheduling techniques for emerging complex parallel architectures including heterogeneous multi-core architectures, warehouse-scale data
Multicore Computing
Language: en
Pages: 451
Authors: Sanguthevar Rajasekaran
Categories: Computers
Type: BOOK - Published: 2013-12-12 - Publisher: CRC Press

GET EBOOK

Every area of science and engineering today has to process voluminous data sets. Using exact, or even approximate, algorithms to solve intractable problems in c
Nonlinear Assignment Problems
Language: en
Pages: 317
Authors: Panos M. Pardalos
Categories: Computers
Type: BOOK - Published: 2013-03-09 - Publisher: Springer Science & Business Media

GET EBOOK

Nonlinear Assignment Problems (NAPs) are natural extensions of the classic Linear Assignment Problem, and despite the efforts of many researchers over the past
Essentials of Computer Organization and Architecture
Language: en
Pages: 945
Authors: Linda Null
Categories: Computers
Type: BOOK - Published: 2014-02-12 - Publisher: Jones & Bartlett Learning

GET EBOOK

Updated and revised, The Essentials of Computer Organization and Architecture, Third Edition is a comprehensive resource that addresses all of the necessary org