ARSC T3D Users' Newsletter 73, February 9, 1996
Formats on Implicit Data Conversion
About 2 months ago, from Paul Helvig of CRI, by way of Frank Chism of CRI, I got the tables below describing how the -Nieee flag on the assign statement affects what is written to an unformatted file. I thought I would have time to verify the results but I'm sure they are correct and I wanted to get them out. It recently came up that there is no way to write a 64 bit integer in IEEE format on the Y-MP but it is possible on the T3D. I gave some examples about using the -Nieee switch in newsletters:
#58 - 10/27/95
#59 - 11/03/95
#64 - 12/08/95
+---------------------------------------------------------------+
Bit Sizes for Implicit Data Conversion
Y-MP, C90, & Y-MP-EL
+-------------------+-------------++-------------++-------------+
No -N
-N ieee
-N ieee_dp
Fortran +------+------++------+------++------+------+
Declaration
CF77
F90
CF77
F90
CF77
F90
+-------------------+------+------++------+------++------+------+
Integer
64 64
32 32
32 32
Integer*2
64 64
16 16
16 16
Integer*4
64 64
32 32
32 32
Integer*8
64 64
32 -
32 -
+-------------------+-------------++-------------++-------------+
Real
64 64
32 32
64 64
Real*4
64 64
32 32
64 -
Real*8
64 64
32 64
64 64
Real*16
128 128
64 -
64 -
Real*16 w/-dp
64 128
32 -
64 -
+-------------------+-------------++-------------++-------------+
Double Precision
128 128
64 64
64 64
Double " w/-dp
64 64
32 64
64 64
+-------------------+-------------++-------------++-------------+
Complex
128 128
64 64
64 64
Complex*4
128 -
64 -
64 -
Complex*8
128 128
64 64
64 64
Complex*16
128 128
64 -
64 -
+-------------------+-------------++-------------++-------------+
Logical
64 64
32 32
32 32
Logical*2
64 64
32 -
32 -
Logical*4
64 64
32 32
32 32
Logical*8
64 64
32 -
32 -
+-------------------+-------------++-------------++-------------+
+------------------------------------------------+
Bit Sizes for Implicit Data Conversion
T3D
+-------------------+-------------++-------------+
No -N
-N cray
Fortran +------+------++------+------+
Declaration
CF77
F90
CF77
F90
+-------------------+------+------++------+------+
Integer
64 64
64 64
Integer*2
64 32
64 -
Integer*4
64 32
64 -
Integer*8
64 64
64 64
+-------------------+-------------++-------------+
Real
64 64
64 -
Real*4
64 32
64 -
Real*8
64 64
64 64
Real*16
- -
- -
Real*16 w/-dp
- -
- -
+-------------------+-------------++-------------+
Double Precision
- -
- -
Double " w/-dp
- -
- -
+-------------------+-------------++-------------+
Complex
128 128
128 128
Complex*4
128 -
128 -
Complex*8
128 64
128 -
Complex*16
128 128
128 128
+-------------------+-------------++-------------+
Logical
64 64
64 64
Logical*2
64 32
64 -
Logical*4
64 32
64 -
Logical*8
64 64
64 64
+-------------------+-------------++-------------+
T3D Web Pages
I recently went through some T3D web pages and wanted to pass on some links:- Mark Dalton of CRI, and working at Los Alamos, has a web page with lots of T3D information at: He has a lot of coding examples, which is what I like.
- Similarly, there are lots of code examples on the Pittsburgh Supercomputing Center web page at: Just go to the web page and use the built-in search facility on the word "t3d". If you know of similar sites, I would be happy to pass them on through this newsletter.
- Another webpage on CRI is: It is maintained by Edward Symth of Queens University, Belfast. He describes it as: "It consists of links to CRI product info and various user guides, optimization papers, FAQs, maths libraries etc."
- An interesting paper on the T3D is at: It has a nice comparison of the T3D processor and the DEC workstation processor. It also goes a long way in supplementing the T3D documentation.
T3D/E Training from the Experts
Supercomputing Techniques: Parallel Processing on CRAY MPP Systems
Pittsburgh Supercomputing Center March 25 - 28, 1996
REGISTRATION DEADLINE: March 1, 1996
Purpose
The purpose of this four day workshop is to introduce participants to parallel processing on the CRAY T3D and explore more advanced topics, including performance monitoring and optimization techniques.Agenda
The first two days of this workshop have been designed to introduce participants to PSC's supercomputing environment, compiling, debugging, job submission, and parallel programming concepts. Participants will learn to write parallel code using message passing calls.The third and fourth days are designed to cover more advanced topics, including advanced parallel programming techniques, how to monitor code performance and optimization strategies. There will also be presentations on scientific applications which have been parallelized.
- A working knowledge of FORTRAN or C and UNIX are required.
- Parallel computing experience is not necessary.
Registration Fees
Admission to this training workshop is free to the United States academic community.Interested corporate and government applicants, as well as applicants from academic institutions outside the United States should contact Anne Marie Zellner at (412) 268-4960 for information on attendance fees.
Housing and Travel
Housing and travel are the responsibility of participants, but we will provide information on local hotels at your request. Group rates for local hotels are available on a first-come, first-served basis.A list of local hotels is included on the Web page referenced below.
Registration
To register for this workshop, please complete and return the registration form below by March 1, 1996 to:Workshop Application Committee ATTN: Anne Marie Zellner Pittsburgh Supercomputing Center 4400 Fifth Avenue Pittsburgh PA 15213
You may also apply for this workshop by sending requested information via electronic mail to workshop@psc.edu or via fax to (412) 268-5832.All applicants will be notified of acceptance during the week of March 4, 1996.
For additional online information, please visit the workshop's Web page at:
http://www.psc.edu/training/T3D_Mar_96/welcome.html
==================================================================
Registration Form
Supercomputing Techniques: Parallel Processing on CRAY MPP Systems
March 25 - 28, 1996
Name:
Department:
Univ/Ind/Gov Affiliation:
Address:
Telephone: W ( ) H ( )
Electronic Mail Address:
Social Security Number:
Citizenship:
Are you a PSC user (yes/no)?
If yes, please give your PSC username:
Academic Standing (please circle one):
F - Faculty
PD - Postdoctorate
GS - Graduate Student
UG - Undergraduate
UR - University Research Staff
UN - University Non-Research Staff
GV - Government
I - Industrial
O - Other
Please explain why you are interested in attending this workshop
and what you hope to gain from it:
Briefly describe your computing background (scalar, vector, and
parallel programming experience; platforms; languages) and
research interests:
All applicants will be notified of acceptance during the week of
March 4.
==================================================================
Current Editors:
E-mail Subscriptions:
Ed Kornkven ARSC HPC Specialist ph: 907-450-8669 Kate Hedstrom ARSC Oceanographic Specialist ph: 907-450-8678 Arctic Region Supercomputing Center University of Alaska Fairbanks PO Box 756020 Fairbanks AK 99775-6020
-
Subscribe to (or unsubscribe from) the e-mail edition of the
ARSC HPC Users' Newsletter.
-
Back issues of the ASCII e-mail edition of the ARSC T3D/T3E/HPC Users' Newsletter are available by request. Please contact the editors.
