HPC Newsletter Articles:
These are the articles I have written for the ARSC HPC Users' Newsletter:
-
Using PAPI with PMPI for Performance Measurement
ARSC HPC Users' Newsletter 385 [April 25, 2008]
-
Matlab Functions on the Command Line
ARSC HPC Users' Newsletter 381 [Feb 22, 2008]
-
Running Multiple Serial Executables from a PBS script
ARSC HPC Users' Newsletter 378 [Jan 25, 2008]
-
PGI Floating Point Traps
ARSC HPC Users' Newsletter 377 [Jan 11, 2008]
-
Fortran Floating Point Traps for Linux
ARSC HPC Users' Newsletter 376 [Dec 14, 2007]
-
PathScale Debugging Flags
ARSC HPC Users' Newsletter 373 [Nov 2, 2007]
-
Introduction to PAPI
ARSC HPC Users' Newsletter 373 [Nov 2, 2007]
-
Resolving Linker Errors - Part III
ARSC HPC Users' Newsletter 367 [Aug 10, 2007]
-
Resolving Linker Errors - Part II
ARSC HPC Users' Newsletter 364 [Jun 22, 2007]
-
Resolving Linker Errors - Part I
ARSC HPC Users' Newsletter 363 [Jun 8, 2007]
-
Better C++ Compiler Warnings
ARSC HPC Users' Newsletter 357 [Mar 9, 2007]
-
IBM- 5 Tips for Building Applications on AIX
ARSC HPC Users' Newsletter 356 [Feb 23, 2007]
-
Passing Environment Variables to Loadleveler Jobs
ARSC HPC Users' Newsletter 355 [Jan 26, 2007]
-
Using gdb to Debug Running Programs
ARSC HPC Users' Newsletter 352 [Nov 10, 2006]
-
Compiler Warnings
ARSC HPC Users' Newsletter 346 [Aug 18, 2006]
-
Introduction to Modules for Environment Management
ARSC HPC Users' Newsletter 342 [Jun 23, 2006]
-
Optimizing XD1 Codes with SSE Hardware Instructions
ARSC HPC Users' Newsletter 340 [May 12, 2006]
-
Interactive Shell Nuances
ARSC HPC Users' Newsletter 338 [Apr 14, 2005]
-
Error Checking in Job Scripts
ARSC HPC Users' Newsletter 331 [Dec 16, 2005]
-
IBM: Multiple Program Multiple Data - Part I
ARSC HPC Users' Newsletter 330 [Dec 2, 2005]
-
Introduction to PMPI Part II
ARSC HPC Users' Newsletter 329 [Nov 18, 2005]
-
Introduction to PMPI Part I
ARSC HPC Users' Newsletter 328 [Nov 4, 2005]
-
Your Own Personal SSH Configuration File
ARSC HPC Users' Newsletter 327 [Oct 21, 2005]
-
IBM: Trace/BPT trap
ARSC HPC Users' Newsletter 326 [Oct 07, 2005]
-
Chaining and PBS Dependencies
ARSC HPC Users' Newsletter 322 [Aug 12, 2005]
-
XLF -qextname and -brename
ARSC HPC Users' Newsletter 318 [Jul 29, 2005]
-
Floating Point Exception Handling with C99
ARSC HPC Users' Newsletter 318 [Jun 18, 2005]
-
Performance Statistics with libhpm
ARSC HPC Users' Newsletter 315 [May 6, 2005]
-
IBM: Array Bounds Checking
ARSC HPC Users' Newsletter 314 [Apr 22, 2005]
-
IBM XLF: Floating Point Exceptions and Traps
ARSC HPC Users' Newsletter 313 [Apr 8, 2005]
-
Iceberg High Performance Switch
ARSC HPC Users' Newsletter 311 [Mar 14, 2005]
-
Using Loadleveler Job Steps
ARSC HPC Users' Newsletter 306 [Jan 14, 2005]
-
tcsh "autologout," Especially on the ARSC IBMs
ARSC HPC Users' Newsletter 306 [Dec 17, 2004]
-
IBM: Running Jobs Interactively with Loadleveler
ARSC HPC Users' Newsletter 305 [Dec 3, 2004]
-
IBM Lightweight Core Files
ARSC HPC Users' Newsletter 304 [Nov 19, 2004]
-
Using Totalview with LoadLeveler on iceberg
ARSC HPC Users' Newsletter 303 [Nov 5, 2004]
-
Retrieving Compile Information From an IBM Executable
ARSC HPC Users' Newsletter 299 [Sep 10, 2004]
-
Using krcp
ARSC HPC Users' Newsletter 294 [June 25, 2004]
-
Using TurboMPI 3.0
ARSC HPC Users' Newsletter 289 [Mar 26, 2004]
As of Newsletter Issue 301 I have acted as the co-editor of the
HPC Users' Newsletter.
HPC User's Newsletter Topic Index (Under Development)
Links:
University of Alaska Fairbanks
Arctic Region Supercomputing Center
ARSC Weather Page
Geophysical Institute
International Arctic Research Center
University of Alaska Fairbanks
UAF Department of Chemistry and Biochemistry
UAF Department of Computer Science
UAF Department of Mathematics and Statistics
UAF Department of Mechanical Engineering
Other Related Sites
National Weather Service Fairbanks Office
IBM
IBM Documentation Links
Compilers / Assemblers
APIs
Performance Tools
Loadleveler
Parallel Operating Environment
Hardware
Other Resources
Cray
Cray
Cray Documentation Compiler and Environment Documentation
Sun Microsystems (midnight)
Sun
Sun Developer Network
Sun Studio Compilers (for Solaris and Linux)
Sun Studio Compilers (Download)
Sun's HPC blog
Blog for the Head Developer for Sun Studio on Linux
MVAPICH Website
Pathscale Compilers
Pathscale Documentation
Portland Group Compilers
Portland Group Documentation
Totalview Technologies
Tau Performance Tools
UPC (Unified Parallel C)
UPC page at George Washington University
Berkeley UPC compiler
IBM's UPC compiler
Modules
modules on sourceforge
Miscellaneous Tools
PanoPly [Java based netCDF viewer]
ncview [X11 netCDF viewer]
Examples
Misc Examples
Past Work:
BLUIsculpt:
While a student at UAF, I was a member of the BLUI project which
is investigating computer user interface design in virtual reality
environments. BLUIsculpt is a virtual sculpting program and the most
well known product of the BLUI project. The source code for
BLUIsculpt is available on
sourceforge. BLUIsculpt
is the brainchild of Bill Brody,
Dr Chris Hartman, and
Dr Glenn Chappell.
Qubicle:
Qubicle was the main focus of the research I did while a student assistant
at ARSC. Dr. Glenn G.
Chappell (UAF CS department) was the inspiration behind this
project and my mentor. Qubicle is an exploration into common object
interfaces in Virtual Reality.
Links last checked 09/04/2005
|