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?

Thanks,
Jon.

-- 
Jon I Johansson             *  Research Computing Support
jon.johans...@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-t...@mcs.anl.gov 
> [mailto:owner-ag-t...@mcs.anl.gov] On Behalf Of Paul Mercer
> Sent: Tuesday, November 23, 2004 12:30 PM
> To: ag-tech; ag-us...@mcs.anl.gov; Tom Logan
> Cc: Virginia Bedford; Barbara Horner-Miller; willi...@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.lo...@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
> ***AFTERNOON SESSIONS WILL NOT BE  ON AGN***
> 
> 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
> 

Reply via email to