ResearchChannel - SaC: Off-the-Shelf Support for Data-Parallelism on Multicores
  Programs A to Z Premieres Webcast Schedule Where to Watch Contact Us Help
      Learn How to Watch ResearchChannel  
Programming Home > SaC: Off-the-Shelf Support for Data-Parallelism on Multicores >

SaC: Off-the-Shelf Support for Data-Parallelism on Multicores

Multimedia Presentation Launch Presentation
 
Share this video —
 
Produced by:
Microsoft Research

03/30/2007

Description: 
The advent of multicore processors has raised new demand for expressing and exploiting concurrency in the software mass market. This talk summarizes previous work on the data parallel, functional array processing language Single Assignment C (SaC for short). In its context we have developed sophisticated optimization techniques that transform high-level, generic array programs into highly efficient multi-threaded code executable on SMP architectures without any explicit concurrency annotations. The recent introduction of such machines in the mass market renders SaC a ready to use technology for data parallel applications. Its high-level of abstraction and its low-overhead C interface make it an excellent vehicle for exploiting data-parallelism by rewriting / embedding application kernels of existing legacy code in SaC. The talk focuses on the key compiler technologies that are crucial for the runtime achievements of SaC.

Speaker(s):
Dr. Sven-Bodo Scholz, senior lecturer, University of Hertfordshire

Runtime:01:10:37

Rating:TV-G


Explore our more than 3,500 titles available online —
Arts and Humanities | Business and Economics | Computer Science and Engineering
Health and Medicine | K-12 and Education | Sciences | Social Sciences
-or-
Browse by Program Title | Browse by Series Title | Browse by University/Institution
 
Fibromyalgia An Update on Fibromyalgia

Milton Masciadri Inside Stories: Milton Masciadri

Dr. Paul Farmer Building a Community-based Health Care Movement

Sign up now for our monthly newsletter,
Think Forward
!
Name:   
Email:   

 

Home | About ResearchChannel | Retransmission | Terms of Use | Privacy Policy | Contact Us

Copyright © 2010 ResearchChannel. All Rights Reserved.