[Gllug] On Linux, fast, it is
Nix
nix at esperi.demon.co.uk
Fri Jun 14 23:57:29 UTC 2002
On 13 Jun 2002, John Hearns uttered the following:
> On Thu, 2002-06-13 at 13:38, Nix wrote:
>> GCC and the binutils have support for it, but I don't know how good/
>> complete that support is.
>>
> Indeed.
> I'm very interested in the 128-bit vector registers,
> which have obvious applications in image processing etc.
If there isn't support for these, there will be soon --- but rudimentary
only, attributes to put things into specific vector registers and the
like.
It'll be a while (a long while, if ever) before GCC does any significant
amount of vectorization :)
> I remember doing a tiny bit of work on vectorising.
> IBM brought out a vector unit for their 3090 series, and were
> promoting it. The Glasgow Uni group I was in were asked to test it out.
> I compiled up some of our Monte Carlo codes, and in fact IIRC things
> went slower.
This is *extremely* common with distributed or parallelized simulations :)
You're classed as lucky if you're wasting only half the time of your
nodes in comm overhead (blocking/redoing changed work/otherwise doing no
useful work).
--
`What happened?'
`Nick shipped buggy code!'
`Oh, no dinner for him...'
--
Gllug mailing list - Gllug at linux.co.uk
http://list.ftech.net/mailman/listinfo/gllug
More information about the GLLUG
mailing list