[AG-TECH] AGN Event Nov 30, Dec 1

Paul Mercer mercer at arsc.edu
Tue Nov 23 13:29:39 CST 2004


Sorry for the short notice.

I just wanted to extend an open invitation to all to attend an AG 
Event on Nov 30 and Dec 1 on Unified Parallel C Programming. I have 
scheduled it on AGScheduler.   We will be setting up and testing 
audio beginning at 7am Alaska Time UTC -9 on Tue Nov 30.

Details:  Unified Parallel C Programming

A Two-Day Short Course
Place: The Arctic Region Supercomputing Center (ARSC), Fairbanks, Alaska
Dates:  11/30/04 through 12/1/04
Instructor: Tarek El-Ghazawi, George Washington University
Course Style: Lectures plus hands-on
Registration: tom.logan at arsc.edu
UPC, or Unified Parallel C, is a parallel extension of ISO C. UPC 
follows the Partitioned Global Address Space (PGAS) programming 
model, which is aimed at leveraging the ease of programming of the 
shared memory paradigm, while enabling the exploitation of data 
locality. To this end, UPC incorporates constructs that allow placing 
data near the threads that manipulate them to minimize remote 
accesses. UPC, therefore, combines the strengths of the shared memory 
and the message passing models. UPC also has many advanced 
synchronization features including mechanisms for overlapping 
synchronization with local processing and constructs for controlling 
the memory consistency model. UPC is the effort of a consortium of 
universities, government and industry. It has been receiving rising 
attention from programmers and vendors. There have been several 
compiler implementations of UPC on parallel platforms from Cray, SGI, 
HP, IBM as well as on clusters. The TotalView debugger is also 
available on some of the platforms. 
This course will introduce the UPC language and concepts, followed by 
more in-depth coverage and includes usage examples and case studies. 
Code optimization techniques will be covered. This course will also 
include hands-on modules from the simple to the advanced. 
Schedule for both days is:

Times are local time
08:30 - 12:00 Lecture in WRRB 010 Conference Room
01:30 - 05:00 Hands-On in WRRB 009 Class Room

About the Instructor
Tarek El-Ghazawi is a Professor in the Department of Electrical and 
Computer Engineering at George Washington University, where he also 
directs the High Performance Computing Laboratory (HPCL). He has 
served as a visiting scientist at NASA Ames Research Center, and is a 
Fellow of the Arctic Region Supercomputing Center and a Visiting 
Scientist at NASA GSFC. He has received his Ph.D. in Electrical and 
Computer Engineering from New Mexico State University in 1988. Tarek 
El-Ghazawi is one of the principal co-authors of the UPC and the 
UPC-IO specifications. He is also the main author of the first UPC 
book, which will be published in mid-2005 by John Wiley and Sons. His 
research interests include high-performance computing and 
architectures, reconfigurable computing, parallel I/O, and 
performance evaluations. He has published over 100 refereed research 
papers and book chapters and his research has been supported by 
DoD/DARPA, NASA, NSF, and industry. His work was also recently 
recognized by the IBM faculty award. He is a senior member of the 
Institute of Electrical and Electronics Engineers (IEEE), a member of 
the Association for Computing Machinery (ACM), SIAM, Phi Kappa Phi 
National Honor Society, and on the advisory board of the IEEE task 
force on Cluster Computing. 

See you on Nov 30


Paul Mercer
Visualization Systems Analyst
Arctic Region Supercomputing Center
907 450 8649

More information about the ag-tech mailing list