The open archive for STFC research publications

Full Record Details

Persistent URL http://purl.org/net/epubs/work/54173
Record Status Checked
Record Id 54173
Title An introduction to parallel programming
Abstract This course is intended as an introduction to the general principles of parallel computing. It will enable a programmer already familiar with Fortan 77 and UNIX to adapt or write programs mainly for distributed memory systems. These include distributed workstations on a local area network (e.g. IBM, HP, SGI, SUN with Ethernet, FDDI, SOCC or Ultranet) or closely coupled parallel computers (e.g. Intel, NCube, Meiko, Parsyetc, Thinking Machines). The use of portable message-passing and other tools is illustrated (PARMACS, PVM, Fortnet, Linda) and reference is made to forthcoming standards such as MPI (Message Passing Interface) and HPF (High Performance Fortran). Some notes are included on programming shared memory systems using memory mailboxes or POSIX threads (e.g. Cray, Alliant, KSR, Convex and multi processor workstations such as Apollo, SGI, SUN, Stardent). Some final notes are included on designing parallel numerical algorithms and on benchmarking parallel systems.
Organisation CSE , SERC
Funding Information
Related Research Object(s):
Licence Information:
Language English (EN)
Type Details URI(s) Local file(s) Year
Report DL Technical Reports DL-SCI-TM95T. 1993. DL-SCI-TM95T.pdf 1993