Come on,
My company can take gnuinfo, modify two lines, and use that
internally. My company is just "one person". Next door they have 5
employees. They can also modify gnuplot, and use that internally. HP
is slightly larger, and is also allowed to modify gcc, and use that
internally.
Now in reality, Intel probably modfied gcc, and is very willing to
give the changes back to the fsf community, but the gnu people
sometimes reject the ugly hacks that Intel makes to gcc, simply
because they are ugly, or because they don't fit into the current
version. This happened to the Intel 960 port of the gcc compiler.
By the way, "explicit parallelism" is something that Intel should have
bad experience with: The Intel 860 processor supported that. This was
a flop because hand-generated code was reasonable, while compilers
simply didn't benefit from the parallelism that they could specify....
(if you use just one out of two pipelines in a parallel instruction
you loose memory bandwidth for getting the "nops" , so you do need to
get at least some degree of filling to compensate for that.)
-- ** R.E.Wolff@BitWizard.nl ** +31-15-2137555 ** http://www.BitWizard.nl/ ** Florida -- A 39 year old construction worker woke up this morning when a 109-car freight train drove over him. According to the police the man was drunk. The man himself claims he slipped while walking the dog. 080897