Execution Environment Support for Many Core Heterogeneous Accelerator Platforms

Show full item record

Please use this identifier to cite or link to this item: http://hdl.handle.net/1853/34405

Title: Execution Environment Support for Many Core Heterogeneous Accelerator Platforms
Author: Gupta, Vishakha ; Yalamanchili, Sudhakar ; Duato, José
Abstract: We are seeing the advent of large scale, heterogeneous systems comprised of homogeneous general purpose cores intermingled with customized heterogeneous cores and interconnected to diverse memory hierarchies. The presence of accelerators requires support for new programming abstractions and run-time environments that can efficiently harvest platform resources comprised of general purpose and specialized processing cores, their diverse memory units and memory management support, and communication links that connect them. This paper describes an execution model and systems infrastructure for modeling and supporting multiaccelerator architectures in general and experiences with an implementation for interconnected network of Cell Broadband engine processors in particular. The primary contributions of this paper are i) a pooled accelerator execution model for orchestrating computations on and data movements across multiple accelerators, ii) an API for implementing the model effectively and iii) a distributed simulation environment for modeling multiple, communicating Cell/B.E. processors.
Type: Technical Report
URI: http://hdl.handle.net/1853/34405
Date: 2010
Contributor: Georgia Institute of Technology. College of Computing
Georgia Institute of Technology. Center for Experimental Research in Computer Systems
Georgia Institute of Technology. School of Electrical and Computer Engineering
Universidad Politécnica de Valencia
Relation: CERCS ; GIT-CERCS-10-04
Publisher: Georgia Institute of Technology
Subject: Accelerator platform
Cell Broadband engine processors
Heterogeneous systems
Multi-accelerator architectures
Multi cell Simulation

All materials in SMARTech are protected under U.S. Copyright Law and all rights are reserved, unless otherwise specifically indicated on or in the materials.

Files in this item

Files Size Format View
git-cercs-10-04.pdf 2.175Mb PDF View/ Open

This item appears in the following Collection(s)

Show full item record