From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 24 Sep 2004 09:45:02 -1000 From: Tim Newsham To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] grid computing -- high performance? In-Reply-To: Message-ID: References: <6bb9e88ad7834fe55fbacaaa8f68c706@plan9.ucalgary.ca> <4149C6E6.1020304@anvil.com> <6e35c062040916155773c7f658@mail.gmail.com> <4152CB13.1050902@tommyk.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Topicbox-Message-UUID: e7a0743c-eacd-11e9-9e20-41e7f4b1d025 > > Do people use the plan 9 compilers? It doesn't seem like the p9 compilers > > are suited for high performance number crunching (not that I think they > > are bad compilers). > > And you know this ... how? I don't, entirely. I'm partially asking about the quality of the compiler code (perhaps indirectly). The compiler implementation paper mentioned that the compilers emit "medium quality" code. I assume that they were targetted towards their purpose -- system code. Because of these factors, I assume (and that is all it is, an assumption) that optimizations that would be important for numerical computation but not very important for system programming didn't receive much attention. Things like blocking, loop swapping, instruction reordering, cache hints, combining operations into SIMD instructions, etc. Is this not the case? I'm not trying to imply that plan 9 is not a good system, or that the compilers are poorly written. I'm just trying to learn more about the system. > ron Tim N.