Subject: Re: Lets talk about GUI and sound libraries
From: rpw3@rpw3.org (Rob Warnock)
Date: Thu, 31 Aug 2006 21:32:56 -0500
Newsgroups: comp.lang.lisp
Message-ID: <t-ydnVIbS6BFBmrZnZ2dnUVZ_qGdnZ2d@speakeasy.net>
Rob Thorpe <robert.thorpe@antenova.com> wrote:
+---------------
| I think IBM have spent rather less writing code than they make out.
...
| Only a small portion of the total was on writing code.
| That said, they've still spent an enormous amount on it, as have SGI.
+---------------

Most of what SGI spent on Linux *code* [as opposed to the PR & support
stuff you mentioned for IBM] was in *porting* existing code -- or at
least, the tricky bits of the algorithms -- from Irix, that they had
already spent 100's of man-years on, especially the fine-grained multi-
processor locking stuff that lets the operating system scale somewhat
reasonably to 100's or 1000+ CPUs, e.g.:

    http://biz.yahoo.com/prnews/060815/sftu043.html?.v=67
    SGI Brings Real-Time Performance and Streamlined Cluster
    Management to Open Source Linux With SGI ProPack 5
    Tuesday August 15 [2006]
    ...
    The latest release of SGI ProPack brings SGI's REACT Real-Time
    Extension for Linux to a standard Linux distribution for the
    first time enabling real- time capabilities and support on an
    unmodified version of the open-source kernel. REACT guarantees
    interrupt response times of no more than 30 microseconds in
    configurations of 2 to 64 Intel Itanium 2 processors.

"REACT" existed on Irix years ago.

    SGI ProPack 5, in conjunction with SUSE Linux Enterprise Server
    10, provides another industry first: support for systems running
    1,024 processors under a single copy of Linux. By driving the
    capabilities of SGI Altix and 64- bit Linux to record heights,
    SGI continues to push the boundaries of what even the most
    demanding high-performance computing (HPC) customers can expect
    from Linux.

But here again, they were doing this with *Irix* [on MIPS CPUs]
almost a decade ago.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607