Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
REVISITING THE SEQUENTIAL PROGRAMMING MODEL FOR THE
 

Summary: .........................................................................................................................................................................................................................................................
REVISITING THE SEQUENTIAL
PROGRAMMING MODEL FOR THE
MULTICORE ERA
.........................................................................................................................................................................................................................................................
AUTOMATIC PARALLELIZATION HAS THUS FAR NOT BEEN SUCCESSFUL AT EXTRACTING
SCALABLE PARALLELISM FROM GENERAL PROGRAMS. AN AGGRESSIVE AUTOMATIC
THREAD EXTRACTION FRAMEWORK, COUPLED WITH NATURAL EXTENSIONS TO THE
SEQUENTIAL PROGRAMMING MODEL THAT ALLOW FOR A RANGE OF LEGAL OUTCOMES
RATHER THAN FORCING PROGRAMMERS TO DEFINE A SINGLE LEGAL PROGRAM OUTCOME,
WILL LET PROGRAMMERS ACHIEVE THE PERFORMANCE OF PARALLEL PROGRAMMING VIA
THE SIMPLER SEQUENTIAL MODEL.
......Processor manufacturers can no
longer rely on increasing uniprocessor clock
speed or microarchitectural improvements
to provide performance improvements that
continue past trends. Meanwhile, transistor
count continues to grow exponentially,
leading processor manufacturers to place
multiple cores on a die. Machines with four

  

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

 

Collections: Computer Technologies and Information Sciences