Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: x86 (and IA64)

Author: Robert Hyatt

Date: 15:49:50 06/04/98

Go up one level in this thread


On June 04, 1998 at 17:12:27, David Fotland wrote:

>On June 03, 1998 at 19:58:30, Robert Hyatt wrote:
>
>snipped... IA64 and x86 discussion
>
>>
>>It's time for a revamp to get rid of that old architectural fiasco, and
>>give us an architecture that is pleasant to program in assembly
>>language,
>>not one that makes you keep a supply of air-sickness bags handy... :)
>
>The goals were performance and compatibility, not ease of assembly
>language programming.  Predication, speculation, and explicit
>parallelism can make it quite difficult to write correct assembly
>language, and even more difficult to write assembly with optimal
>performance.  You may want to stick to C as much as possible.
>
>David


just a quick note here.  If, as you said, it is quite difficult to write
correct assembly language and assembly language with optimal
performance,
then I'm sure you realize that it is not only quite difficult, but
completely
impossible to write a compiler for such a machine...  IE I have *never*
found something output by a compiler that can't be improved on.  Cray
has
arguably the best fortran compiler in the world, and My assembly code
makes
Cray Blitz run 5X faster than the pure fortran version...  that's a
*huge*
difference...



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.