Laboratory Manual

This is the laboratory manual for Computer Science 40: Parallel Computation, Spring Semester, 1999, 10:30-11:50, TTh, Dennis Hall 214, Ray Ontko and Joy Williams Lind, Department of Computer Science, Earlham College.

This manual provides instructions for assembly of a computer system intended to be used in Earlham's Computer Science PVM cluster, a collection of 16 identical machines, connected using high-speed (100Mbps), off-the-shelf networking hardware. These instructions are meant to be a guide to the overall process of assembling a node, not a complete reference. You will need to also consult the instructions that come with some of the hardware we'll be integrating into each node of the cluster.

Each node is comprised of the following:

During assembly, each node will also have:

Part I: The Motherboard

  1. Obtain a motherboard.
  2. Obtain a processor.
  3. Obtain a processor cooling fan.
  4. Obtain a memory module.
  5. Read the motherboard documentation.
  6. Identify all the configuration jumpers, and set them correctly.
  7. Mount the processor in the motherboard.
  8. Mount the processor cooling fan to the processor.
  9. Mount the memory in the motherboard.
  10. Have someone review your work.

Part II: The Case

  1. Obtain a case.
  2. Obtain the cable sets for the motherboard.
  3. Obtain a floppy disk drive.
  4. Obtain a hard disk drive.
  5. Mount the motherboard in the case.
  6. Mount the floppy disk drive in the case.
  7. Mount the hard disk drive in the case.
  8. Attach video port cable to the case and motherboard.
  9. Attach sound port cables to the case and motherboard.
  10. Attach I/O port cables to the case and motherboard.
  11. Attach floppy disk drive cables to floppy disk drive and motherboard.
  12. Attach hard disk drive cables to hard disk drive and motherboard.
  13. Attach the power cable to the motherboard.
  14. Attach the power cable to the floppy disk drive.
  15. Attach the power cable to the hard disk drive.
  16. Attach the power cable to the processor cooling fan.
  17. Have someone review your work.

Part III: First Bench Test

  1. Obtain a monitor.
  2. Obtain a keyboard.
  3. Attach the monitor to the video port.
  4. Attach the keyboard to the keyboard port.
  5. Turn on the power to the monitor.
  6. Turn on the system power.
  7. Note carefully what happens, including the number of beeps as the system boots, and anything that gets displayed on the monitor.
  8. At this point, you will need to configure the "BIOS", the Basic Input Output System which is stored on one of the chips on the motherboard.
  9. Set the time on the system clock to Universal Coordinated Time (5 hours ahead of Eastern Standard Time (EST)).
  10. Configure the floppy disk drive, if necessary.
  11. Configure the hard disk drive, if necessary.
  12. Have someone review your work.
  13. Reboot the machine and notice whether your changes had the appropriate effect.
  14. Power down the machine and remove the power cable.

Part IV: Configure the Hardware

The purpose of this step is to make sure that the hardware-level configurations are set correctly on the machine. Please do each of the following steps even if you think your machine is correctly configured.

This step assumes that you have a monitor and keyboard attached to your system, that your system boots correctly, and that the power is off.

It also assumes that your 3C509B-TPO (ISA) network card is configured to use IRQ10, which is the factory default. If your card is somehow configured to use some other IRQ, it should be reconfigured to use IRQ10 before proceeding.

  1. Turn the power on.
  2. While the machine is counting the amount of available memory, type the Del key to enter Setup mode. You should see a blue screen entitled AMIBIOS Simple Setup Utility.
  3. Use the arrow keys to select Load Best Performance Settings, and then type Y to confirm. This clears a number of hardware settings and restores them to reasonable defaults.
  4. Use the arrow keys to select Standard CMOS Setup.
  5. Check to make sure that the date and time is set to GMT (5 hours ahead of EST).
  6. Type the Esc key to return to the setup menu.
  7. Use the arrow keys to select Advanced CMOS Setup.
  8. Set the 1st Boot Device to Floppy.
  9. Set the 2nd Boot Device to IDE-0.
  10. Set the 3rd Boot Device to Disabled.
  11. Type the Esc key to return to the setup menu.
  12. Use the arrow keys to select PCI / Plug and Play Setup.
  13. Verify that all the PCI Slotx IRQ Priority are set to Auto.
  14. Set IRQ10 to ISA/EISA.
  15. Verify that all the other IRQx are set to PCI/PnP.
  16. Type the Esc key to return to the setup menu.
  17. Use the arrow keys to select Peripheral Setup
  18. Set the On Board Parallel Port to Disabled.
  19. Type the Esc key to return to the setup menu.
  20. Use the arrow keys to select Save and Exit, and type Y to confirm.
  21. Your machine should reboot. Watch to be sure that the 4 3C905B (PCI) network cards get assigned IRQs 5, 7, 9, and 11.

Copyright © 1999, Ray Ontko (rayo@ontko.com).
If you're curious about why I copyright, see Peter Suber's Why Copyright Web Documents?.