Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
LAMPVIEW: A LOOP-AWARE TOOLSET FOR FACILITATING PARALLELIZATION
 

Summary: LAMPVIEW: A LOOP-AWARE TOOLSET FOR
FACILITATING PARALLELIZATION
THOMAS RORIE MASON
A THESIS FOR THE DEGREE
OF MASTER OF SCIENCE IN ENGINEERING
DEPARTMENT OF
ELECTRICAL ENGINEERING
ADVISOR: DAVID I. AUGUST
AUGUST 2009
c Copyright by Thomas Rorie Mason, 2009.
All Rights Reserved
Abstract
A continual growth of the number of transistors per unit area coupled with diminishing re-
turns from traditional microarchitectural and clock frequency improvements has led proces-
sor manufacturers to place multiple cores on a single chip. However, only multi-threaded
code can fully take advantage of the new multicore processors; legacy single-threaded code
does not benefit. Many approaches to parallelization have been explored, including both
manual and automatic techniques.
Unfortunately, research in this area is impeded by the innate difficulty of exploring code
by hand for new possible parallelization schemes. Regardless of whether it is a researcher

  

Source: August, David - Department of Computer Science, Princeton University

 

Collections: Computer Technologies and Information Sciences