Useful References
-
Great Place to Start for Single Processor Optimization
Intel 64-IA-32 Optimization Guide (PDF File)
Intel Pentium IV Optimization Guide (PDF File)
Intel Pentium IV and Xeon Optimization Guide (PDF File)
Intel Core2, Atom, and I7 Optimization Guide (PDF File)
Intel HPC Optimization White Paper (PDF File)
Threads Tutorial
MPI Complete Reference
OpenMP Website (with references)
PVM 3.4 Documentation (PDF File)
PVM Book (PostScript File)
Documentation from LLNL on OpenMP
f2c Documentation from Bell Labs (PDF File)
VI Quick Reference Card (PDF File)
VIM Extensions Reference Card (PDF File)
Gnuplot Manual (PDF Format)
The SVN Book
High Speed Subversion Tutorial
Slower Speed Subversion Tutorial
Top 10 Subversion Commands (Examples)
Clients to Access Cobra
VIM (Dr. P's All Time Favorite Editor)
Mathematica Tutorials
Links for MuPAD and Maple
Calculator Manuals
Online Repositories for Numerical Routines
-
Netlib: The first place to go when looking for standard numerical codes.
Big Listing of C/C++ Numerical Routines
Language Specific Items
C/C++
TNT: An interface for scientific computing in C++Fortran
g77 Online DocumentationJAVA
JAMA: Matrix manipulations in JAVACurrent state of JAVA numerical computations.
Methods and Constants defined in the java.lang.Math class
Python
Python Home Page (Including Dowloads for Many SystemSETTING UP AN X-Window Client Under WinXP
-
Several of you have asked me about how you can view the graphics
from class on your WinXP systems. Well I originally thought I
could find a terminal emulation program with a graphics back end
(like VT100, Tektronix, etc.) but decided that the best option was
to find a X-Window client for the PC. So the issue became how to
set up an X-Windows
client under WinXP for little or no cost. Well after some searching
and testing -- okay a lot of searching and testing -- I found a
way to do it. This is a two-step process. You need to install
the X-Server software (Cygwin/X) and then use Putty to forward X11
information to the server.
Cygwin is an ENTIRE Linux distribution that runs on top of WinXP -- we don't want all that, just the X-Windows components (Cygwin/X). Here is what you should do. Go to the Cygwin/X site and follow the directions for downloading and installing ONLY Cygwin/X. Once installed, start the Cygwin and when the window comes up type the command "startx" -- you are now running an X11 Server on your computer. Then get into Putty and before you open you connection to cobra click on the SSH-X11 tab on the left menu and tell it to forward X11. Once you open your connection to Cobra, you should be able to see X11 graphics on your screen.