Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!sdd.hp.com!caen!sol.ctr.columbia.edu!emory!hubcap!s0v3474 From: s0v3474@jupiter.tamu.edu (Spiros Vellas) Newsgroups: comp.parallel Subject: Code Optimization Courses Summary: List of short courses offered by Texas A&M Supercomputer Center Keywords: optimization, cray, course Message-ID: <12930@hubcap.clemson.edu> Date: 5 Feb 91 16:23:51 GMT Sender: fpst@hubcap.clemson.edu Organization: Texas A&M University Supercomputer Center Lines: 68 Approved: parallel@hubcap.clemson.edu Supercomputer Center Short Course Offerings Spring, 1991 Throughout the year, the Supercomputer Center offers short courses which cover the most important aspects of programming on a Cray. Most courses run in series and last approximately two hours each. To enroll in a course and find its classroom location, please call Cheryl at 845-4139. You must have programming experience in the computer language specific to each course and/or possess equivalent knowledge. Upcoming short courses include: The cf77 Compiling System 22 February 1991, 3-5 p.m. Covers use of the Cray Compiler, cf77, from basic to advanced features. Very useful for supercomputer users who want to exploit the system's functionality. Topics include advanced array processing features, the POINTER variable type, control flow constructs, compiler direct- ives, etc. Code Optimization I 25 February 1991, 3-5 p.m. Provides a basic functional description of the Cray Y-MP architectural concepts--vector pipes, memory bank structure, etc.--as they relate to code optimization. Code Optimization II 27 February 1991, 3-5 p.m. Covers basic and practical code vectorization techniques in FORTRAN. Code Optimization III 1 March 1991, 3-5 p.m. Completes the coverage of vectorization techniques and introduces performance monitoring. Code Optimization IV (I/O) 4 March 1991, 3-5 p.m. Reviews basic concepts of I/O hardware, system buffering and file formats used in FORTRAN programming. The course also addresses basic optimization measures and concepts associated with sequential processing. Code Optimization V (I/O) 6 March 1991, 3-5 p.m. Covers in some depth facilities on the Cray Y-MP for random and direct access I/O. Running C on the Cray 24 April 1991, 3-5 p.m. Covers use of the Cray standard C compiler, scc. Useful for C programmers who wish to exploit more advanced features. Topics include Cray extensions (such as imaginary numbers), compiler directives and interlanguage communication between FORTRAN and C. -------- Spiros Vellas Sr. Analyst Texas A&M Supercomputer Center