Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!harvard!husc6!panda!genrad!decvax!tektronix!reed!omssw2!intelisc!moler From: moler@intelisc.UUCP (Cleve Moler) Newsgroups: net.arch Subject: Re: Re: Intel iPSC-VX Supercomputer? Message-ID: <3@intelisc.UUCP> Date: Wed, 14-May-86 06:32:46 EDT Article-I.D.: intelisc.3 Posted: Wed May 14 06:32:46 1986 Date-Received: Mon, 19-May-86 04:00:23 EDT References: <1426@lll-crg> Organization: Intel Scientific Computer, Beaverton, OR Lines: 35 Concerning our Intel iPSC-VX hypercube with vector boards, Eugene Brooks writes, in part: > The vector processing option replaces half of the boards in your machine, > you pull out every other processor board and plug these vector boards in. > ... It has a microcode control store area on it and weitek floating point > chips do the work. ... The single most worrysome problem is that the > communication performance is not improved. ... There are applications for > which it won't matter, but there are also problems for which it will be > critical. The chips are NOT from Weitek, but rather from Analog Devices. They're competitors for the Weitek chips, but they're CMOS and so use much less power -- a vital consideration when you are using up to 128 of them in a system. (64 floating point adders and 64 multipliers in a 6 dimensional hypercube.) We expect the peak floating point performance per board to range from 3.3 megaflops for 64-bit memory-to-memory operations to 20 megaflops for 32-bit register-to-register tight loops. A system contains 16, 32 or 64 boards, so the total performance could range from 50 to 1280 megaflops, IF we can keep all the boards busy all the time. Brooks is right that the node-to-node communication performance can be quite important. For many large scale scientific calculations involving matrices and partial differential equations, especially three dimensional PDEs, there is so much arithmetic to be done that it is possible to partion the problem across the nodes in ways that make communication time negligible. Of course, we are continuing to make improvements in both software and hardware, and communication times are a high priority. (It will soon be possible to also run Caltech's Crystalline system, which Brooks developed, on our VX system. This will be an alternative way to improve communication times for short message to direct hypercube neighbors.) --Cleve Moler, Applications Research Manager Intel Scientific Computers