Article View: comp.sys.transputer
Article #28University Parallel Processing Laboratries Workshop
From: sl2ls
Date: Tue, 28 Jul 1992 00:00
Date: Tue, 28 Jul 1992 00:00
246 lines
11086 bytes
11086 bytes
THIS IS A NON PROFIT EDUCATIONAL WORKSHOP Please send all E-Mail replies to csa@spock.caedm.byu.edu OR csa@bones.caedm.byu.edu -------------------------------------------------------------------------------- Computer System Architects 100 Library Plaza 15 North 100 East Provo, Utah 84606-3100 (801) 374-2300 (801) 374-2306 Fax (800) 753-4272 E-Mail: csa@spock.caedm.byu.edu 26 June 1992 Re: University Parallel Processing Laboratories Workshop Dear Educator: Computer System Architects is sponsoring the University Parallel Processing Laboratories Workshop (UPPL) September 10-11 at Alta Lodge. This workshop is intended for anyone interested in teaching hands-on parallel processing. The setting is Alta Lodge, a great country inn famous as a ski and nature retreat, just 50 minutes up Little Cottonwood Canyon from the Salt Lake City airport. The workshop will be an intensive 2-day course with lecture and hands-on laboratory time. The proposed schedule of events is enclosed. Instructors will include Chris Nevison of Colgate University, Rod Tosten of Gettysburg College, and Duane Call of Computer System Architects (along with a number of Brigham Young University Computer Engineering students who will function as lab assistants). Dr. Nevison is chairman of Computer Science at Colgate University and is one of the pioneers in using the British-designed transputer for educational purposes. He has conducted a number of NSF-funded Undergraduate PARallel Computing (UPARC) workshops relative to undergraduate laboratories for parallel computing. Dr. Tosten has participated in UPARC workshops and is currently using transputers for undergraduate parallel processing coursework. He has experience on a variety of host machines and parallel processing languages including Occam and Logical Systems C. Dr. Call is president of Computer System Architects and has been involved in transputer product development since 1985. He has extensive experience in the development of undergraduate computing laboratories in connection with the Computer Science and Electrical Engineering Departments of Brigham Young University where he served as faculty member from 1971 to 1988. Those attending the UPPL workshop will gain a thorough understanding of the use of transputer-based laboratories in parallel processing education. Workshop participants will be introduced to C.A.R. Hoare's Communicating Sequential Processes (CSP) concepts and their embodiment in the SGS-Thomson /Inmos transputer and the Occam2 programming language. Participants will be encouraged to complete a number of hands-on laboratory exercises, writing multi-processing programs for execution on single and parallel transputer processors. They will also be exposed to parallel programming environments for C, FORTRAN, Pascal and Modula-2. Extensive lecture, lab and curriculum notes will be provided so that participants can return to their respective institutions and launch economical and effective teaching laboratories for undergraduate education programs. The total cost of the two-day workshop is $375.00, including meals & lodging. Registration materials are enclosed herewith. Please pass a copy of this notice on to others who might benefit from our workshop. Also, feel free to call Computer System Architects at (801) 374-2300, and ask for Lyle, Wendy or Scott, if you have suggestions or questions regarding it. Best regards, Duane B. Call, President Computer System Architects University Parallel Processing Laboratories Workshop Workshop Date: September 10-11, 1992 Workshop Location: Alta, Utah Faculty Lecturers Dr. Chris Nevison (Colgate University) Dr. Rod Tosten (Gettysburg College) Dr. Duane Call (Computer System Architects) Lab Assistants Students from the Computer Engineering Department of Brigham Young University Curriculum Lecture Topics CSP programming model Programming with concurrent processes Message passing and synchronization Transputer architecture Inter-processor communication links Message-passing channels Micro-coded multi-tasking scheduler Programming languages for transputer-based parallel processing The Occam language The C transputer libraries Programming pragmatics Program preparation Compilation Loading Debugging Curriculum development for undergraduate parallel processing labs NSF-sponsored UPARC experiences UK educational activities Bibliography Lab Exercises Programming on a single transputer (sequential code and multiple processes) Programming a network of transputers (multiple processes on multiple processors) Optional: Hardware interfacing (transputer serial links and the transputer event mechanism) Facilities Individual or group workstations (2 or 3 participants per workstation) PCUs with hard drives, VGA displays, and mice CSA Transputer Education Kit add-in board in each workstation CSA SuperSetPlus multi-user, multi-transputer system and/or several sharable clusters of transputers CSA hardware interfacing-kits Serial link interfacing kits Transputer event mechanism interfacing kits Documentation Transputer Education Kit documentation packages Chris Nevison's UPARC Parallel Processing Lab Exercises Special UPPL Workshop notes UPPL Workshop Schedule Wednesday, Sept. 9 (afternoon and evening) Arrival, check in, and dinner Thursday, Sept. 10 7:00 - 8:00 Breakfast 8:00 - 9:45 Lecture 1 The CSP Programming Model 9:45 - 10:15 Break 10:15 - 12:00 Lecture 2 Transputer Architecture 12:00 - 2:00 Lunch and recreation 2:00 - 3:45 Lecture 3 Occam Programming 3:45 - 4:15 Break 4:15 - 7:00 Lab 1 Occam Programming 7:00 - 9:00 Dinner 9:00 - 11:00 Open Lab Friday, Sept. 11 7:00 - 8:00 Breakfast 8:00 - 9:45 Lecture 4 Parallel C Programming 9:45 - 10:15 Break 10:15 - 12:00 Lecture 5 Undergraduate Curriculum Ideas 12:00 - 2:00 Lunch and recreation 2:00 - 3:45 Lab 2 Occam and C Programming 3:45 - 4:15 Break and official close of workshop * 4:15 - 7:00 Lab 3 (optional) More Programming and/or Hardware Interfacing 7:00 - 9:00 Dinner (optional) 9:00 - 11:00 Open lab (optional) Saturday, Sept. 12 9:00 - 3:00 Open lab (optional) * Although the workshop officially ends at 4:15 p.m. on Friday, CSA will keep the workshop lab facilities operational (with lab instructors) until mid-afternoon on Saturday, for those participants who might wish to avail themselve of more extensive lab experience. Lodging and meals for this extended period are not included with the workshop registration fee, however, and must therefore be arranged on an individual basis. UPPL Workshop Registration Form Workshop Date: September 10-11, 1992 Workshop Location: Alta, Utah The UPPL Workshop registration fee is $375 per participant if received by July 27. After July 27, the registration fee is $475. The registration fee covers lodging for two nights, six meals, lecture sessions, lab sessions, and workshop materials. These rates assume single room occupancy. (Rates for double occupancy by workshop participants and for non-participating companions are listed below.) All registrants will receive a confirmation letter and an information packet prior to the workshop date. Name__________________________________________________________________________ Affiliation___________________________________________________________________ Street Address________________________________________________________________ City________________________________________________State________ZIP__________ Office Phone________________________________Home Phone________________________ E-Mail________________________________________________________________________ Transportation: The UPPL Workshop lectures will commence at Alta Lodge, 8:00am Thursday, Sept. 10. Participants should plan to arrive in Salt Lake City during the afternoon or early evening on Wednesday, Sept. 9. Your registration fee includes two evening meals at Alta Lodge, either Wednesday and Thursday evening, or Thursday and Friday evening, and assumes that you will stay at the lodge Wednesday and Thursday nights (additional night or nights are available by reservation directly with Alta Lodge at 801-742-3500). If you desire, Alta Lodge will arrange for a taxi to meet you at the Salt Lake City airport. The fare is approximately $28.00 or $14.00 per person. If you complete the arrival information below, or just let us know a few days in advance, weUll arrange for a driver to meet you at the Ground Transportation Desk across from the baggage claim area. Arrival Date_______________________________ Arrival Time______________________ Shall we arrange for a Taxi?__________________________________________________ Airline____________________________________ Flight Number_____________________ Departure Date_____________________________ Departure Time____________________ Lodging Accommodations: __________ Single occupancy: $375 (or $475 after July 27) __________ Double occupancy, both workshop participants: $325 (or $425 after July 27) each Please print other participant's name below: __________________________________________________________________ __________ Double occupancy, participant plus companion: $515 (or $615 after July 27) Method of Registration Fee Payment (Please circle one) Check VISA MasterCard American Express Card Number_________________________________________________________________ Expiration Date__________________ Cardholder Name_____________________________________________________________ Cardholder Signature________________________________________________________ Deposit & Cancellation Policy: Your registration fee must accompany this form in order to reserve lodging and workshop space. There is a $35 charge for cancellations received prior to July 27. Beyond that date, and up to August 27, the cancellation fee is $100. In the unlikely event that Computer System Architects (CSA) must cancel the UPPL Workshop, CSA's liability is limited to the registration fee only. CSA is not liable for any travel or additional lodging expenses. CSA will use its best efforts to notify registrants of any cancellations as early as possible. Mail or FAX completed registration form to: UPPL Workshop Computer System Architects 100 Library Plaza 15 North 100 East Provo, UT 84606-3100 For additional information call (801) 374-2300, (800) 753-4272 or facsimile (801) 374-2306
Technical Details
Message-ID:
<1992Jul27.180015.57532@cc.usu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!caen!hellgate.utah.edu!cc.usu.edu!sl2lsShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!hellgate.utah.edu!cc.usu.edu!sl2ls From: sl2ls@cc.usu.edu Newsgroups: comp.sys.transputer Subject: University Parallel Processing Laboratries Workshop Message-ID: <1992Jul27.180015.57532@cc.usu.edu> Date: 27 Jul 92 18:00:15 MDT Organization: Utah State University Lines: 247