#! /usr/bin/env bash # $Header: /home/ubuntu/mnt/e9_copy/mitgcm.org/front_content/make_summary,v 1.2 2003/12/06 21:10:18 edhill Exp $ # # The purpose of this script is to create HTML summaries of the # directories produced by the "parse_emails" script. usage() { echo echo "Usage: $0 [OPTIONS]" echo echo "where possible OPTIONS are:" echo " (-help|-h) print usage" echo " (-date |-d )PERIOD run for PERIOD=\"YYYY_MM\"" echo " [def=\"$PERIOD\"]" echo exit 1 } # defaults PERIOD=`date +%Y`"_"`date +%m` # Parse options ac_prev= for ac_option ; do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval "$ac_prev=\$ac_option" ac_prev= continue fi ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` case $ac_option in -help | --help | -h | --h) usage ;; -date | --date | -d | --d) ac_prev=PERIOD ;; --date=* | -date=*) PERIOD=$ac_optarg ;; *) echo "Error: don't understand argument \"$ac_option\"" usage ;; esac done INDIR="/u/u0/httpd/html/testing/results/$PERIOD" OUTDIR="/u/u0/httpd/html/testing/summary" OUTFILE=$OUTDIR"/summary_"$PERIOD".html" # Create the summary file for $PERIOD echo -n "Creating the summary file for the period \"$PERIOD\" ... " cat > $OUTFILE << EOF
$MACH | " >> $OUTFILE echo "$DATE | " >> $OUTFILE for i in $fresults ; do if test "x$i" = xN ; then echo -n "$i | " >> $OUTFILE else echo -n "$i | " >> $OUTFILE fi done echo "$optfile | " >> $OUTFILE echo "
To enhance and maintain portability, the MITgcm model is tested (compiled and run) in an automated fashion on a varirety of different machines. The following is a summary of the MITgcm testing/verification suite for the time period: $PERIOD.
The machine naming scheme is:
Machine Type | "Nickname" | Notes |
Intel P4 | "faulks" | Red Hat 7.3 (the "original" testing machine) |
Intel P4 | "shelley" | Red Hat 9 |
Intel P3/P4 Beowulf | "myrinet" | MITgcm cluster facility |
Alpha cluster | "halem" | NASA NCCS Halem |
SGI Origin 2000 | "hopper" | NAS SGI Origin 2000 |
SGI Origin 3000 | "lomax" | NAS SGI Origin 3000 |
SGI Altix | "orion" | JPL Supercomputing and Visualization Facility |
IBM POWER3 SP | "bf" | NCAR Blackforest |
IBM POWER4 SP | "bs" | NCAR Bluesky |
The complete output for the testing/verification runs can be found in
the summary pages.
The latest reports are:
"Nickname" | OPTFILE Name | Date (YYYYMMDD) |
$mname | $optf | $DAY |