Fall 2008
- Mon, Sep 8, 4pm, Math 101, Remote Connection, SSH, and VNC, by Joe McMahon
- Mon, Sep 15, 4pm, Math 102, An introduction to LaTeX and Beamer, by Kevin LaTourette
- Mon, Oct 13, 4pm, Math 101, Paradigm Shifts in Science Based Simulations, by Mac Hyman
- Mon, Oct 27, 4pm, Math 101, SQL for Joy: All your database are belong to us, by Karl Newell
For more details, and talks in past semesters, consult the
full schedule of talks.
Tentative talks:
- Scripting with Bash
- Power Point presentation using LaTeX
- GNU/Linux text editors
Interested in speaking?
Past topics can (and should) be repeated
occasionally. In addition,
here are some topics people might like to hear about:
- Femlab (PDE modeling environment)
- GAP (computer algebra software)
- Getting started with Maple (or Matlab, or Mathematica, ...)
- How to do math on a Mac
- How to filter e-mail spam
- HTML vs. XHTML (the new HTML standard)
- Octave (free Matlab-like system)
- PDAs (handheld personal digital assistants and much more)
- PHP (server-side webpage scripting)
- R (free statistics system)
- Remote access (SSH, VNC, dial-up, ...)
- Scientific WorkPlace (graphical front end to TeX)
- Setting up a dual boot system (DOS/Linux)
- TeX / LaTeX topics
- Using scanners efficiently
- Using the WINEDT editor (a front end to TeX, HTML)
- XML (extensible markup language)
- [your favorite topic here]
To give a talk, please contact
swig@math.arizona.edu.
PVM Matrix Multiplication Example
This directory contains the following files:
-
mm_master.c:
administrator code for matrix multiplication
-
mm_slave.c: worker
code for matrix multiplication
-
Makefile.aimk: the
makefile for compiling & linking the above code
-
origmm.c: the normal,
everyday, serial version of matrix multiplication
The code does the following:
mm_master.c is
the administrator for matrix multiplication
a * b=c, where the matrix
a is stored in
mm_master.c, and the matrix
b is defined in
mm_slave.c.
mm_master.c send rows of
matrix
a to
mm_slave.c, which multiplies it
by a column of matrix
b and returns an entry for the
matrix
c.
To run this example, copy the above files into your
$HOME/pvm3 subdirectory. Then type
aimk mm_master mm_slave
Once compiled & linked successfully, the code is ready to
run using pvm or xpvm.