CSC_UNDERGRAD Archives

CSc Undergraduate Students

CSC_UNDERGRAD@LISTSERV.GSU.EDU

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Tammie Dudley <[log in to unmask]>
Reply To:
CSc Undergraduate Students <[log in to unmask]>
Date:
Tue, 21 Feb 2012 11:32:30 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (57 lines)
Dear All

-----------------------------------------
Scheduling and Mapping of Communicating Multi-processor Tasks
Start: 02/21/2012 1:30 pm
End: 02/21/2012 3:00 pm

Departmental Colloquium
Dr. Thomas Rauber
Professor
Institute for Computer Science
University of Bayreuth
Bayreuth
Germany

Task-based approaches are popular for the development of 
parallel programs for several reasons. They provide a 
decoupling of the parallel specification from the scheduling 
and mapping to the execution resources of a specific 
hardware platform, thus allowing a flexible and individual 
mapping. For platforms with a distributed address space, the 
use of parallel tasks instead of sequential tasks adds the 
advantage of structuring the program into communication 
domains that can help to reduce the overall communication 
overhead. In this talk, we consider the parallel programming 
model of communicating parallel tasks (CM-tasks), which 
allows both task-internal communication as well as 
communication between concurrently executed tasks at 
arbitrary points of their execution. We propose a 
corresponding scheduling algorithm and describe how the 
scheduling is supported by a transformation tool. An 
experimental evaluation of several application programs 
shows that using the CM-task model may lead to significant 
performance improvements compared to other parallel 
execution schemes.

About the Speaker: In 2002 Thomas Rauber joined the 
University of Bayreuth, where he now holds the chair for 
parallel and distributed computing. His research interest is 
focused on parallel processing, with an emphasis on 
task-based programming approaches and related scheduling and 
load balancing techniques. Other research interests include 
scalability issues for parallel numerical algorithms and 
program development for cloud computing. More information 
about his research can be found at ai2.uni-bayreuth.de. Dr. 
Rauber received a Ph.D. degree in computer science in 1990 
from Saarland University in Saarbrücken and a habilitation 
degree in 1996 from the same university. From 1996 to 2002 
he was Professor of Computer Science at the University 
Halle-Wittenberg.

==============================

best regards,

yanqing

ATOM RSS1 RSS2