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.