Reading Material on Parallel Computing
- Digital libraries: ACM digital library*, IEEE digital library*
- Leading conferences in Parallel Computing:
- IEEE Transaction on Parallel and Distributed Systems*
- IEEE Transactions on Computers *
- IEEE Technical Committee on Parallel Processing (US curriculum initiative)
- Google Scholar
- Computer Science: DBLP
- Bioinformatics: NCBI (all DBs) BioMedSearch
- Databases: VLDB, SIGMOD
- LaTEX on LINUX (Ubuntu): Install texlive-full, texmaker, TeXworks, jabref, gnuplot
- LaTEX on other platforms: TEX User Group, MiKTex, WinEdt, JabRef
- Open MPI home page
- Open MPI documentation
- MPI tutorial
- MPI quick reference sheet
- MPI: The complete reference (html version)
- MPI template
Installing a Virtual Machine for MPI/Cilk Programming on your Laptop/Desktop
- Download and install VirtualBox.
- Download the customized MPI/Cilk Ubuntu virtual appliance “VirtualboxAppliance.ova” (file size: 2.5 GB; will take a few minutes) and store it in a permanent location in your home directory.
- Start VirtualBox. The “Oracle VM VirtualBox Manager” window opens.
- Create a virtual machine (needs to be done only once): Go to “File” menu and select “import appliance”. Select the downloaded file “VirtualboxAppliance.ova” and click “Next”. A window “Application Settings” appears. The virtual machine is pre-set to use four processor cores of your machine. If you have fewer or more cores, change the number besides “CPU”. Then click “Import”. It will take a few minutes for your computer to build the new virtual machine. When finished, a new virtual machine appears in the left column of the “Oracle VM VirtualBox Manager” window.
- To start the virtual machine, select the VM entry in the “Oracle VM VirtualBox Manager” window and click “Start”. A new window opens and your machine starts running.
- The Ubuntu virtual machine will boot directly into the main account (no login required; you have superuser status; login ID “user”, password “user”.). Use Filezilla for file transfer to/from your virtual machine
- To close the VM, simply close the VM’s window. Select “Save the machine state” from the popup window (for faster re-start of the VM).