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

Jon Johansson jon.johansson at ualberta.ca
Fri Nov 26 11:37:19 CST 2004

Hi Paul,

We'd like to attend the lectures via AG. Do we need to make
any special preparations in terms of shared apps, or will
Powerpoint be enough?


Jon I Johansson             *  Research Computing Support
jon.johansson at ualberta.ca   *  Computing and Network Services
Tel.: (780) 492-9304        *  University of Alberta
Fax.: (780) 492-1729        *  Edmonton, Alberta, CANADA

> -----Original Message-----
> From: owner-ag-tech at mcs.anl.gov 
> [mailto:owner-ag-tech at mcs.anl.gov] On Behalf Of Paul Mercer
> Sent: Tuesday, November 23, 2004 12:30 PM
> To: ag-tech; ag-users at mcs.anl.gov; Tom Logan
> Cc: Virginia Bedford; Barbara Horner-Miller; williams at arsc.edu
> Subject: [AG-TECH] AGN Event Nov 30, Dec 1
> All
> 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
> Description
> 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
> -- 
> Paul Mercer
> Visualization Systems Analyst
> Arctic Region Supercomputing Center
> 907 450 8649

More information about the ag-tech mailing list