|
- November 26, 2001, Linux Clusters
-
A talk presented by Greg Lindahl on
Linux Clustering.
Clusters come in 3 different flavors: high performance, high throughput,
and high availability. Linux is used for all 3 kinds of clustering, in
quite large systems. Examples include the Google search engine, Incyte Genomics, and
Sandia's CPlant, each of which
uses more than 2,000 cpus. This talk will discuss the software behind
such systems.
A PDF file of the slides (154k) is available.
- September 24, 2001, CGI/Database Development with HTML:Mason
-
A talk presented by Gregory Brennan on
using HTML:Mason instead of "raw"
perl for CGI/Database Development.
- August 27, 2001, An Introduction to Parallel Computing with PETSc
-
A talk presented by Brian Mays on
parallel computing with the Portable, Extensible Toolkit for Scientific
Computation (PETSc). This toolkit
eases the development of large-scale scientific application codes,
particularly the numerical solution of Partial Differential Equations
(PDEs). It provides a rich environment for rapid algorithm design and
prototyping and separates the issues of parallelism from the choice of
algorithms. This talk will include an example of using PETSc to build a
parallel code for the solution of a nonlinear PDE.
A PDF file of the slides (128k) is available.
- July 23, 2001, Mac OS X
-
A talk presented by Aaron Davis and
Scott McDowell on
Apple's latest operating system: Mac OS X. The core of this new operating system
is the open-source, BSD-based operating system developed at Apple called
Darwin. Therefore, OS X combines
the power of a Unix-based operating system, the advantages of an
open-source project, and the ease-of-use traditionally associated with
Apple and the Macintosh.
- April 23, 2001, CVS
-
A talk presented by Adrian Filipi-Martin on
the Concurrent Versions System (CVS). CVS is a version control system,
which allows one to keep old versions of files (usually source code),
keep a log of who, when, and why changes occurred. Unlike simpler
systems, such as RCS or SCCS, CVS does not just operate on one file
at a time or one directory at a time, but operates on hierarchical
collections of directories consisting of version controlled files.
A PDF file of the slides (28k) is available.
- March 26, 2001, IPv6
-
A talk presented by Serge Egelman on
IPv6.
IPv6 is short for "Internet Protocol Version 6". IPv6 is the "next
generation" protocol designed by the IETF to replace the current version
Internet Protocol, IP Version 4 ("IPv4"), which is now nearly twenty
years old and is beginning to have problems. Most importantly, there is
a growing shortage of IPv4 addresses. IPv6 fixes a number of problems
in IPv4, such as the limited number of available IPv4 addresses. His
presentation included the basics of IPv6 addresses, and how to get
started using this new protocol. Since IPv4 is still the standard
used by almost everyone, he also covered how to tunnel IPv6 over IPv4
networks.
- January 22, 2001, Mac OS X
-
A talk presented by Serge Egelman on
Mac OS X.
His presentation included a demonstration of the developer pre-release
of the new BSD-based operating system from Apple.
|
|