Article View: comp.lang.fortran
Article #6505Re: Exchanging unformatted data between different processors?
From: Mark D. H. Miller
Date: Wed, 05 Oct 1994 07:54
Date: Wed, 05 Oct 1994 07:54
34 lines
3004 bytes
3004 bytes
In Article <36sg4h$139@larry.rice.edu> (4 Oct 1994 21:06:25 GMT),
Richard Alan Schafer ( schafer@is.rice.edu ) wrote:
: Does anyone know of a utility that will allow people to convert unformatted
: data from IBM 370 format to IBM RS/6000 format? The ideal code would allow
: specification of the record and automatically do the conversion. While a
: better solution in the long run might be making sure the data is written
: in some transportable format, we're dealing with real data vendors who only
: write in 370 unformatted format.
The Cornell Theory Center has a suite <faux> of routines for converting
between IBM/360 floating point formats and others including IEEE, Cray,
and VAX. These are available as subroutines in source code in several
languages including Fortran(VS,fvs), C, and Assembler(as,H).
These are all available via anonymous ftp at CTC (tc.cornell.edu).
Just point your gopher/www/Mosaic/xxx client at tc.cornell.edu.
The basic conversion routines are designed to convert a vector of
elements on a single call, but they do require a user supplied
main program.
There is one standalone routine for converting unformatted files
but it is limited to RECFM=VBS format, and converts these to the
unformatted format used on AIX/(370/XA/ESA). The file must consist
of homogeneous elements.
--
*-------------------------------------------------------------*
Mark D. H. Miller <mdmiller@syr.edu>
Faculty Computing & Media Services Tel: (315) 443-2143
105 Archbold, North Fax: (315) 443-1865
Syracuse University Syracuse, NY 13244
*-------------------------------------------------------------*
Technical Details
Message-ID:
<36tm34$2fl@newstand.syr.edu>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!newsxfer.itd.umich.edu!zip.eecs.umich.edu!yeshua.marcam.com!news.kei.com!travelers.mail.cornell.edu!newstand.syr.edu!mdmillerReferences:
<36h0m5$h11@nz12.rz.uni-karlsruhe.de> <833@moene.indiv.nluug.nl> <36sg4h$139@larry.rice.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fd4af,362688c0040fb60 X-Google-Attributes: gidfd4af,public X-Google-Thread: f91da,362688c0040fb60 X-Google-Attributes: gidf91da,public X-Google-Thread: 115614,362688c0040fb60 X-Google-Attributes: gid115614,public X-Google-Thread: 1094ba,42df164be0c182e6 X-Google-Attributes: gid1094ba,public X-Google-ArrivalTime: 1994-10-05 02:16:04 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!newsxfer.itd.umich.edu!zip.eecs.umich.edu!yeshua.marcam.com!news.kei.com!travelers.mail.cornell.edu!newstand.syr.edu!mdmiller From: mdmiller@newstand.syr.edu (Mark D. H. Miller) Newsgroups: comp.lang.fortran,bit.listserv.ibm-main,bit.listserv.aix-l,comp.unix.aix Subject: Re: Exchanging unformatted data between different processors? Followup-To: comp.lang.fortran,bit.listserv.ibm-main,bit.listserv.aix-l,comp.unix.aix Date: 5 Oct 1994 07:54:12 GMT Organization: Syracuse University, Syracuse NY, USA Lines: 34 Message-ID: <36tm34$2fl@newstand.syr.edu> References: <36h0m5$h11@nz12.rz.uni-karlsruhe.de> <833@moene.indiv.nluug.nl> <36sg4h$139@larry.rice.edu> Reply-To: mdmiller@syr.edu NNTP-Posting-Host: 128.230.1.33 X-Newsreader: TIN [version 1.2 PL2]