CNG Logo
 
General
WYU Home
WYU Blog
CNG Home

Resources
Software
Mirrors
Imperial Equation

Contact
Helpdesk
 

AMC 153/CS 195.C2 (Second Semester, 2001-2002)

This is the website for the class "Parallel and Distributed Computing".


Annoucements

  • Reimplement Monte Carlo Integration with a Parallel PRNG [HTML]
  • Implement Parallel (Pipeline-Insertion) Sorting Algorithm, February 18, 2002
  • Perform Timing Analysis on the MPI version of the NQueens Problem, February 15, 2002
  • Solve NQueens Problem using Bayanihan, January 18, 2002 [HTML]
  • Monte Carlo Integration Program due December 14, 2001
  • MPI Token Passing Programming Exercise due on November 28, 2001
  • AMC 153 Laboratory Class on November 21, 2001
  • No Class on ACP Day November 16, 2001
  • First Day of Classes on Monday, 5 Nov 2001, 12:30PM


Lecture Notes

Introduction to GNU Development Tools [PDF]
Building the AGILA HPCS [PDF]
Using the AGILA HPCS [PDF]
Parallel Programming with MPI: Basics [PDF]
Parallel Programming with MPI: Point to Point Communications [PDF]
Parallel Programming with MPI: Collective Communications [PDF]
Parallel Programming with MPI: Non-blocking Communications [PDF]
Parallel Programming with MPI: Persistent Communications [PDF]
Wilkinson's Book Slides [HTML]
C Programming Slide by Andrew Vizcarra [PDF] updated 11/10/2001


Resources

AGILA High Performance Computing System User's Manual [PDF] [HTML]
Putty SSH Client for Win32 [EXE]
PSCP SCP Client for Win32 [EXE]
PSFTP SCP Client for Win32 [EXE]
GUI-based SSH File Transfer Client [EXE]


Documentation for Programs Available in the AGILA HPCS

Message Passing Interface
LAM-MPI Primer [PDF]
MPI Quick Reference [PDF]
MPI Java Bindings [PDF]

Groups, Algorithms and Programming
GAP Reference Guide [PDF]
GAP Tutorial [PDF]
Parallel GAP Manual [PDF]

Parallel Extensible Toolkit for Scientific Computing
PETSc Manual [PDF]

Fifth Generation Mesoscale Model (MM5)
MM5 Tutorial [HTML]
MM5 Source Code Documentation [HTML]
MM5 Model Description Documentation [HTML]
Terrain Preprocessor Documentation [HTML]
DGRAW Documentation [HTML]

NWCHEM High Performance Computational Chemistry Software
NWCHEM Users' Guide [PDF]
NWCHEM Programmers' Guide Part I [PS]
NWCHEM Programmers' Guide Part II [PS]

NAMD Scalable Molecular Dynamics
NAMD Users' Guide [HTML]


Cluster Building References

Parallel Processing HOWTO [HTML] [PDF]
Beowulf HOWTO [HTML] [PDF]
Cluster HOWTO [HTML] [PDF]
 
Google
It's hip2b2
Mobile, Security, Web 2.0, Pipe Dreams and More
Pre-Final Grades for CS 154/CS 262 SY 2009-2010
Botan, the C++ Crypto Library, built for Fedora 12 with Python Bindings Enabled
Barry, the Blackberry Sync Tool, Built for Fedora 12
Apple iSlate: Game Changer?
Philippine-based All Skype Call Center
JPype 0.5.4 RPM Packages for Fedora 11
Sympy 0.6.5 RPM Packages for Fedora 11
Pre-Final Grades for CS 262 SY 2008-2009
First flow-tools update in nearly three (3) years!
iPhone 3G Unlock is available … now!

Slashdot
News for nerds, stuff that matters
Professor Ditches Grades For XP System
Can You Fight DRM With Patience?
P2P and P2P Links Ruled Legal In Spain
Devs Finally Finding Success With Xbox Indie Games
MIT Developing Self-Assembling Computer Chips
Science and the Shortcomings of Statistics
Solar-Powered Augmented Reality Contact Lenses
Disgruntled Ex-Employee Remotely Disables 100 Cars
Lord British's Lost Lunar Rover Found, After 37 Years
Complex Life Found Under 600 Feet of Antarctic Ice
Wikipedia's Assault On Patent-Encumbered Codecs
Mississippi Makes Caller ID Spoofing Illegal
Japanese Researchers Develop World's Fastest Book Scanner
Firmware Hack Allows Video Analysis On a Canon Camera
Android 2.1 Finally Makes It To Droid


Stuff
v7ndotcom elursrebmem
It's hip2b2
RedHat
Valid HTML 4.01!
 
For any Questions, Comments or Suggestions
please email me at wyu at ateneo dot edu

Academic and Course Website (Release 3.2)
© 2001-2005, William Emmanuel S. Yu