🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.transputer
1 messages
1 total messages Started by "Phillip M. Hallam-Baker" Sat, 24 Mar 1990 17:47
Geant on Transputer
#513
Author: "Phillip M. Hallam-Baker"
Date: Sat, 24 Mar 1990 17:47
35 lines
2159 bytes
Re Geant on transputer,

	I did some work at CERN recently for the DEC-CERN joint project,
looking into the possible uses of MIMD machines at CERN. My report
"Applying Parallel Processing at CERN is I beleive avalible form someone
there. 

	The basic problem of implementing GEANT is that any detector simulation
of resonable size requires HUGE quantities of memory. This is a problem when
it is run on the CRAY. The detector description database is divided into
segments to allow it to be squeezed into memory. In this circumstance the
CPU price becomes insignificant compared with the cost of 16-32 Mb of RAM
which is the minimum required for a resonable simulation. GEANT is coded in
CERN-FORTRAN a variant which depreciates any hint of program structure. The
insistance on protability to the IBM means that all variable names are 6
characters or less. The upshot is that parallel decomposition is not
ecconomic. If you wish to run GEANT the cheapest way is a RISC workstation
such as the Apollo Domain 10000 or a VAX 9000 series if you want an
operating system rather than just UNIX. 

	There is a group trying to paralleise the code to run on the CRAY.
They expect the work to take 3 man years and double the speed. The automatic
parallel decomposition built into the CRAY compiler does not provide any
speedup over the scalar code. This does not however imply that the CRAY
compiler is no good - the CERN code is too worn for any hint of structure
to be found.


		Phillip Hallam-Baker

		Oxford University ZEUS group.

These are personal opinions, nothing in this letter should be taken to be 
a statement by any of the parties mentioned above.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads