

The DS-41 Disk
Enclosure and DCC-2a Disk Control Cabinet
The NSCEE has installed a DS-41 Disk Enclosure and DCC-2a Disk Control Cabinet. This disk drive supports a peak transfer rate of 10Mbytes/second, with an average seek time of 16ms. The capacity of this drive is 19.2 Gigabytes.
The new storage will be allocated such that the available space for
user permanent file storage will be increased by 2 Gigabytes.
Temporary or scratch space will be increased by 14 Gigabytes. The
increased temporary space will allow users to execute larger jobs.
See the $MYTMPDIR article in the issue of SCENE for more information
on how to use this temporary space.
![]() |
Installation of the DS-41
|
In December of 1990, Cray Research, Inc. entered into a cooperative research agreement with the University of Nevada, Las Vegas. CRI is providing $200,000 a year to fund supercomputer-related research using the NSCEE Cray Y-MP 2/216. The project provides funding for faculty release time and graduate student support. The principal investigator and project title for several of this year's awardees are listed below.

| P.I. | Title | |
| Baghzouz, Y. | Economic Start-Up and Shut-Down of Generating Units in Daily Dispatch | |
| Boehm, R.F. | Development of Design Tools for Direct Contact Heat Exchangers | |
| Lombardo, J.M. | Implicit Recognition of Parallelism by Compiler Optimization | |
| Meintz, S. | UNLV/Cray Project for Nursing and Health Data Research |
The NAG (Numerical Algorithms Group) Fortran Library, Mark 14, for the Cray Y-MP (UNICOS Single Precision "E") has been installed on clark. Mark 14 represents a further considerable expansion (over previous Marks) of the NAG Fortran Library. It contains a total of 889 documented routines, of which 160 are new at this Mark. Two new chapters have been introduced:
There have been systematic revisions to the style of routine documents, designed to make them clearer and more readable, especially the specifications of parame- ters. The new style of specifications is described in detail in the document "Essential Introduction" (see the item below on additional documentation).
Note: NAG sent us Mark 15 of the help system and Mark 14 of the Fortran Library, so be aware of possible discrepancies.
segldr -o myprog -lnaggl -lnagaps -lnag
myprog.o
Note: Some high-level graphical routines use certain fixed-dimension arrays. The dimensions have been chosen to be suitable for most circumstances, but it is possible that users with very specialized problems might require larger arrays. If you find this to be the case, please contact center personnel and we will provide you with an appropriately modified routine.
Please e-mail to root any problems that you encounter and an
analyst will return your e-mail or contact you directly. Please feel
free to direct any comments and observations on how the system might
be improved/developed to NAG Ltd, Wilkinson House, Jordan Hill Road,
Oxford OX2 8DR, United Kingdom.
Mathematica has been installed on nye.
The math command runs Mathematica. Mathematica is an interactive
system for doing mathematical computation. It handles numeric,
symbolic, and graphical calculations and incorporates a high-level
programming language.
Mathematica reads lines of input, waiting until a syntac- tically
complete expression has been entered, then evaluates the expression
and prints the result.
Type man math for more information.
WingZ has been installed on nye.
Wingz is an advanced spreadsheet program that lets you make
calculation an art. Using Wingz you can discover, focus on, and
graphically communicate multiple meanings from any set of
numbers. Wingz gives you powerful numeric calculation capabilities and
versatile presentation formatting along with the ability to easily add
graphics, text, and sophisticated charts to your worksheets. Wingz
also includes HyperScript, the Wingz control language. HyperScript
makes it easy to automate repetitive tasks or build custom
applications.
FrameMaker 3.0 has been installed on nye. FrameMaker is an
integrated document publishing software application.
Mentalix Pixel!Fx and OCR Omni-font recognizer have been installed
on bullfrog.
Capabilities of Pixel!Fx include: 400 dpi monochrome and color
scanning, 800 dpi enhanced resolution techniques, color separation
image and text scanning, 24-bit color single-pass, OCR, 50 page
capacity, document size of 8.5 X 14.
Effective January 1, 1992 the following account types were
established on NSCEE resources.
The purpose of a Startup account is to provide interim
access to funded or unfunded research accounts until a permanent
account can be established. A brief explanation of the objectives of
the research is required. These accounts receive a $1000 computer
budget which is equivalent to approximately 4 Cray YMP CPU hours. The
startup accounts are limited to interactive computing only and will be
terminated immediately after their allocation is exhausted or a
research account is established. Only academic users affiliated with
UNLV, UNR, DRI, or one of the NSCEE Academic Affiliate members qualify
for this account type.
The purpose of an Academic Teaching account is to provide
access to NSCEE resources for classroom education. Research or special
problem courses should apply for an unfunded research grant. Each
student may receive up to a $1000 computer budget per semester. A
course description and a class roster must be submitted with the
application material.
The purpose of an Unfunded Research account is to provide
access to NSCEE resources for unfunded research. The work must result
in either research publications, research proposals, or student
theses. A detailed research proposal is required. NSCEE may provide
supercomputing resources as cost sharing against externally funded
research projects at the discretion of the UNLV Office of
Research. Cray Research, Inc. sponsored projects may not apply for
this type of access.
The purpose of a Funded Research account is to provide
access to NSCEE resources for funded research. A summary of the
research proposal is required. The research project will be charged
for use of NSCEE resources at the established charge rates. NSCEE may
provide supercomputing resources as cost sharing against externally
funded re- search projects at the discretion of the UNLV Office of
Research.
The purpose of a Commercial account is to provide access to
NSCEE resources to commercial users. The requestor must establish a
line of credit with NSCEE at the time of request for access. Billing
reports will be issued on a monthly basis.
The purpose of a DOE Fossil Energy account is to provide
access to NSCEE resources to DOE Fossil Energy users. The designated
DOE official must approve the allocation of time. Utilization and
billing reports will be issued on a monthly basis.
The purpose of the Benchmarking account is to provide access to
NSCEE resources to commercial users for benchmarking of machines.
Benchmarking accounts will be of a limited duration and resource
allocation. A clear explanation of the objectives of the benchmarking
time is required.
To become a NSCEE User -
The NSCEE seminar provides an overview of NSCEE computing resources
and operational policies. The overview will include an explanation
of:
After completing and reeturning the NSCEE Application form, contact
the center at (702) 597-4153 to sign up for one of the seminars.
Temporary disk space on clark is divided between two filesystems:
/tmp is the repository of system temporary files, while /usr/tmp
should be considered as the location of choice for large,
disk-hogging, user jobs; i.e., don't use /u2 (your home directory) to
generate large, temporary output files from your interactive or batch
jobs. Instead, use /usr/tmp.
When a user logs in, the TMPDIR environment variable is set to
point to a unique directory in /tmp (e.g., /tmp/jtmp.OOO310a). As
alluded to above, this will be the default location for system
temporary files associated with your login session (or your NQS job).
TMPDIR should not be reassigned. Nor should you 'cd $TMPDIR'
and execute your job.
The best way to see to it that a unique location is chosen that has
sufficient disk space (/usr/tmp, in our case) is to use the tmpdir(l)
command. tmpdir(l) generates a unique directory name in the path that
you specify and also places that complete pathname in your
/tmp/jtmp.???/.tmpdir file so that when you log off, or your NQS job
ends, the cleantmp(lM) routine can clean up after you. An example
tmpdir(l) invocation and a typical return value are:
To capture this directory name for your use you need to assign the
return value (/usr/tmp/tmpdir.O34067a in the above example) to an
environment variable, e.g., MYTMPDIR. The following examples have the
effect of creating the temporary directory and assigning its name to
the environment variable MYTMPDIR.
c shell users: Now you can issue commands like: and make use of this newly created temporary directory. Again, this
directory is special in that it will be cleaned up and rmdir'ed after
you log off, or after your, NQS job terminates.
Remember, don't reset TMPDIR as it points to your job's unique
directory in /tmp which contains, among other things, a .tmpdir file
that points to any directories that you have created with tmpdir(l).
Champaign, IL (December 16, 1991). Spyglass, Inc., the company that
brought visual data analysis to the Macintosh, today announced
Spyglass Transform v.2.1, which adds a scripting capability that will
give scientists and engineers powerful and efficient new ways to
create and animate images from their data. Spyglass expects to ship
the upgrade, which also adds important new surface plot options, by
mid-January, 1992.
Transform 2.1 accepts AppleEvents, thereby allowing users to run
a series of Transform commands from other applications such as
Hypercard. Scripting lets users automate Transform operations, making
it possible to batch process their 2D data files - a capability
particularly useful for animating images from multiple datasets.
"It's a real time saver," said Chris Rogers, Assistant Professor of
Mechanical Engineering at Tufts University. "Transform 2.1 makes it
practical to create animatibns where we might have only looked at
single images, or to make an animation with 100 frames where we would
have done 10."
Versatile surface plot enhancements will be the biggest benefit for
many users. Transform 2.1 provides full control of orientation, axis
location, and labeling. Users can add backdrops and skirts to produce
publication-quality, annotated surface plots straight from the
program.
The View utility is also streamlined and easier to use. View 2.1
plays and saves PICS animations (in addition to HDF and PICT file
sequences). Colors will be scalable to actual numeric values.
Other upgrade highlights include the integration of the Fiddle tool
into Transform: for color images, the Fiddle tool redistributes colors
to bring out details; for black-and-white, it works much like the
contrast control on a TV.
Spyglass, Inc., is at 701 Devonshire Dr., C-17, Champaign, IL
61820, phone 217/355-6000, fax 217/355-8925.
This is the second in a series of articles describing performance
analysis tools available on the CRAY Y-MP.
CRAY Y-MP computer systems contain circuitry known as the
'hardware performance monitor' (referred to in this article as
HPM). This circuitry, along with its associated registers, is used to
accumulate certain hardware events such as:
The statistical accumulation, and subsequent reporting, of these
events is organized into 4 groups. These groups are:
Only one of the aforementioned groups may be selected for any given
execution of a user's program. This means that in order to acquire all
available hardware performance monitoring information for a user's
program it must be executed four different times. There are two
performance tools that gather this information and make it available
to users: hpm(l) and perf trace.
The hpm(l) utility monitors machine performance while a program
executes. Your program can be written in any language available under
UNICOS since hpm(l) only dea.ls with the executable version of the
program. An example bourne shell command script to obtain an HPM,
GROUP 0 report is:
The corresponding c shell script is:
To obtain HPM output for groups 1 through 3, replace the 0 in hpm
-g 0 with 1, 2, or 3.
hpm(1) provides a user with overall program timing information.
While this information is provided in great detail, hpm(1) does not
offer granularity smaller than the program level. This information
can be used to judge overall program performance.
A detailed discussion on interpreting HPM reports is provided in
the UNICOS Performance Utilities Reference Manual, CRI Publication
SR-2040.
For users with terminals, IBM-PC's, Apple computers, and other
microcomputers, connection to the supercomputing center machines by
telephone can be accomplished if you have a modem. The modem and
communication software must be set for no parity, 8 bits per
character, 1 stop bit, 1200 or 2400 baud. To access the NSCEE
Center you initially dial-in to one of our modems. The dial-in phone
numbers are given below:
When your computer responds with CONNECT 1200 or CONNECT
2400 slowly hit the enter key a few times. You will soon be
connected and receive the prompt nscee>. At this point you will
type in the command The computers in the Center are all connected to the nationwide
Internet and NSFnet computer networks. A T1 connection to the San
Diego Supercomputer Center provides nationwide communication with
major university campus machines at 1.54 million bits per second. The
computers in the Center may be accessed through any UNIX-based
computer connected to the Internet by the following commands:
Use the IP address when the host and domain names are not known.
The following list contains the desired host names for the
computers in the Center and their IP numbers. All would fall under
the domain name of "nscee.edu".
For users with access, additional information can be obtained by
anonymous ftp. Key the following:
and respond to the login prompt with "anonymous" and the password
prompt with "guest." Consult the README file for updates and
information.
Contact NSCEE at (702) 597-4153 for application forms. Contact the
office for information on rate structure, software requests, or policy
questions.
To subscribe to, or make comments about SCENE, NSCEE's bimonthly
newsletter, call User Services at (702) 597-4792 or send e-mail to
scene@nye.nscee.edu.
[an error occurred while processing this directive]
Mathematica
WingZ
FrameMaker
Pixel!Fx
Policies for Allocation and Utilization of NSCEE Computing Resources
NSCEE Acccount Types
Startup
Academic Teaching
Unfunded Research
Funded Research
Commercial
DOE Fossil Energy
Benchmarking
NSCEE Orientation Seminar
Place:
Thomas T. Beam Engineering Complex (TBE) A-309
Seminar Dates and Times:
Every Friday, 9:00am
Topical Reports
$MYTMPDIR Environment: Managing Temporary File Space
by Sam West, Analyst-in-Charge
Name
No. of 4K blocks
Total
/tmp 50,000 200MB /usr/tmp 3,535,000 14140MB
clark% tmpdir /usr/tmp
/usr/tmp/tmpdir.034067a
bourne shell users: (note the use of the quotes)
clark$ MYTMPDIR='tmpdir jusr/tmp'
clark$ export MYTMPDIR
clark% setenv MYTMPDIR 'tmpdir jusr/tmp'
clark% cd $MYTMPDIR
Spyglass Transform 2.1 Exploits System 7 with AppleEvents Scripting
Hardware Performance Monitor
by Sam West, Analyst-in-Charge
cf77 myprog.f -o myprog
hpm -g 0 myprog 2 > hpm.out
cf77 myprog.f -o myprog
hpm -g 0 myprog >& hpm.out
General Informaion
Dialing-In via Modem
rlogin hostname to
access to the systems on the NSCEE Internet. The host names are given
below.
Example:
nscee> rlogin nye
Internet Connection
telnet hostnametelnet IP address
Computer
Host and Domain Name
IP Address
Cray Y-MP 2/216
clark.nscee.edu
131.216.42.2
SUN 4/490
nye.nscee.edu
131.216.39.3
For Additional Internet Information
ftp nye.nscee.edu
To Become a User
To Subscribe