NEWS

COURSE INFO

SYLLABUS

LECTURES

FAQs

DISCUS

RELATED LINKS


Parallel Computation
Spring 2000

Welcome to CSE 160 Class Homepage.




  • Congratulations!!! A job well done! Here are the homework/program averages.



  • Program 2's average was around 63%, and hw3's was 68%
  • A few revisions have been made to Homework 3 solutions, which are highlighted in red.
  • Homework 3 solutions are up. Be sure to view it in "Print Layout" form or else you won't see my colorful diagrams. Graded homework 3 can be picked up at 6:00PM Sat at the computer lab at the basement of AP&M.
  • Lecture 11 (5-11-00) , Lectures 14 (5-23-00), Lectures 15 (5-25-00) are up.
  • Program 3 FAQ was updated 6/8 6:20PM.
  • Lectures 17 (6-1-00) is up.
  • Derrick will be having extra office hours Thursday from 2-4 (not Thursday 1-3 since we have class) in addition to Wed 1-3. If you absolutely can't make office hours Wed or Thurs, send Derrick some email and we'll try to set up an appointment. May the schwartz be with you these last two weeks of school...
  • A sample solution to program 2 can be downloaded as prog2.tar. Credit goes to Mr. Houston. You need to change the masking equations to divide by nine. For program 3, you should be able to just modify program 2.
  • Here's Program 3.
  • A very useful document about pthreads. You can also do 'man pthreads', 'man pthread_create', and etc. to get more info on pthreads.
  • Download the code for #3 in homework 3: Makefile.aimk, cholhost.c, cholnode.c,
  • Lectures 16 (5-30-00) is up.
  • A talk by Profesor Marc Snir will substitute for lecture on 6/6. Professor Marc Snir is from the IBM T.J. Watson Research Center and leads the Blue Gene Project. His talk will be at AP&M Room 4301 from 1-2pm. Here's the talk abstract.

    Week of 5/28/00

  • Here's some bedtime reading: LogP: Towards a Realistic Model of Parallel Computation, PPOPP, May 1993
  • For your undying interest in PVM and MPI, you may want to read the paper PVM and MPI: A Comparison of Features by our very own Dr. Papadapoulos et al.
  • Please send potential final exam questions to cs160s1@ieng9.ucsd.edu. If you're lucky, your exam question may show up on the final.
  • The midterm average was around 81%. Here's the midterm key.
  • Homework 2 solutions are up. The average was around 71%.
  • Homework 3 is up. The assignment is longer than usual so it isn't due until Friday, June 2, but please don't wait until the last minute to start. Code for number 3 will be posted shortly...

    Week of 5/21/00

  • Lectures 12 (5-16-00) and Lectures 13 (5-18-00) are up
  • Program 2 FAQ was updated 5/18 12:35PM.
  • Checkout the paper "Fast Parallel Sorting Under LogP: Experience with the CM-5" by A. Dusseau et al., and "Modeling Parallel Computers as Memory Hierarchies" by cse's very own Larry Carter, Jeanne Ferrante, et al.
  • Here's a link to the BSP Web Page .
  • Lecture 10 (4-25-00) with program 2 pseudocode is up.

    Week of 5/14/00

  • Program 1 grades have been emailed out. The average was about 66.8%.
  • Due to technical difficulties with tcl/tk, xpvm will not be set up anytime soon.
  • Program 2 is up.
  • Earlier lectures in ppt (instead of html) are up. Download lecture 1, lecture 2, lecture 3, lecture 5 (4-18-00), lecture 8 (4-27-00), lecture 9 (5-2-00)
  • Homework 2 FAQ was updated 5/4 10:05PM.
  • A sample solution to program 1 can be downloaded as prog1.tar. The ring gather and tree gather parts are in the file prog1.c
  • homework 2 is up.
  • Lecture 7 (4-25-00) is up.
  • Derrick's office/lab hours have been changed to Wednesday 1-3pm.
  • Program 1 FAQ was updated 4/27 7:20PM.

    Week of 4/18/00

  • Download this new Makefile.aimk that links with libgpvm3.a to allow use of the group functions.
  • Homework 1 solutions are up. Graded homework was handed out at section on 4/21. Derrick will bring the remaining graded homework 1's to class on 4/25. The average was around 70%. Partial credit for incorrect answers was given only if you described your reasoning for the problem. That is, answers that were incomplete and/or incorrect without any explanation were given little partial credit. It's recommend that you give concise explanations for each problem. Questions about grading can be sent to Derrick.
  • Lecture 6 (4-20-00) is up.
  • Check out the Program 1 FAQ.
  • Slight changes in office hours: Starting on 4/12, Prof. Berman's Th 2-3 office hours will be moved to W 1-2. For this Thursday only (4/20), Derrick will hold office hours from 7-9pm instead of 9-11pm.
  • Program 1 is up. Happy PVM'ing!!!
  • Please read this pvm primer (postscript or pdf) for instructions on how to set up your pvm environment and for general info re: pvm. Download a win32 postscript viewer if needed.
  • For those of you that would like to install PVM on your own linux machine for example, download pvm3.4.3.tar.gz. Installing pvm is as easy as reading the Readme, typing make, and changing a few environment variables as described in the pvm primer. Send Derrick some email if you have any questions. Remember, though, that your files must be buildable and executable on the uAPE lab machines for grading purposes.

    Week of 4/11/00

  • Lecture 4 (4-13-00) is up.
  • Homework is due at the beginning of section, which remains at its 4:40 time at Centr 222.
  • Lecture 3 (4-11-00) is up.
  • An overview of clusters technologies. Thanks to Jason Dowd for the link.

  • Week of 4/4/00

  • homework 1 is up.
  • Lecture 2 (4-6-00) is up.
  • Forbes Article re: selling of Cray Research
  • Lecture 1 (4-4-00) is up. Your browser has to be Java enabled.
  • You are encouraged to use this DISCUS board to ask questions regarding assignments, to interact with other students, and to provide feedback to the instructors and the TA. Instructions for logging in are on the cse160 DISCUS page.
  • For those of you that absolutely cannot make Friday's section, please send Derrick an email at cs160s1@ieng9.ucsd.edu
































Comments? eMail Webmaster