Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Visualizing Complex Dynamics in Many-Core Accelerator Architectures
 

Summary: Visualizing Complex Dynamics in Many-Core
Accelerator Architectures
Aaron Ariel, Wilson W. L. Fung, Andrew E. Turner and Tor M. Aamodt
University of British Columbia,
Vancouver, BC, Canada
aaronariel@hotmail.com {wwlfung,aturner,aamodt}@ece.ubc.ca
Abstract--While many-core accelerator architectures, such
as today's Graphics Processing Units (GPUs), offer orders
of magnitude more raw computing power than contemporary
CPUs, their massive parallelism often produces complex dynamic
behaviors even with the simplest applications. Using a fixed
set of hardware or simulator performance counters to quantify
behavior over a large interval of time such as an entire application
execution run or program phase may not capture this behavior.
Software and/or hardware designers may consequently miss out
on opportunities to optimize for better performance. Similarly,
significant effort may be expended to find metrics that explain
anomalous behavior in architecture design studies. Moreover,
the increasing complexity of applications developed for today's
GPU has created additional difficulties for software developers

  

Source: Aamodt, Tor - Department of Electrical and Computer Engineering, University of British Columbia

 

Collections: Engineering; Computer Technologies and Information Sciences