Re: wondering what sized elements to use in arrays...



On Wed, 27 Jul 2005 11:34:29 GMT,
stephenXXX@xxxxxxxxxxxxxxxxxxxxxxxxxx (Stephen Pelc) wrote:

>I suggest you try it doing something like:
> @ 1+ drop
>This will force code generation without introducing the block boundary
>condition - the stack shuffle may be the real cause. Also try the
>+IDATA compilation switch.

What I might do is sit down this weekend perhaps and see if I can
finish that darn program this weekend (yeah, right..) And then see
what you guys think.

>I can't remember the reason for the change, but the faster is likely
>to be the one left in! Instruction selection for a P4 is non-obvious,
^^^^^^^^^^^
I am assuming that faster is the case! Yes, I seem to be discovering
all the time things that appear obvious are sometimes are not.

Heck, I didn't even know about the NOP 'paragraph' padding till I saw
your latest code, but it seems that makes a big difference to
branches.... That's why it's there isn't it?

It does make the machine code bulkier (and I have to say aesthetically
uglier) but it does run faster.

>and the differences between AMD and Intel CPUs are occasionally
>significant. At present we have P4s on the development boxes, but
>the next one will be AMD. For some reason, our local box supplier
>is currently only shipping Intel.

You mean like Dell? <grin>

And Intel's apparent leanings towards Pentium M may make that
something to look at as well, although I suspect they may not be all
that different to writing for PIII's.

Well, won't waste more time on usenet for now, got to go fix a few
bugs... Cheers

Rob
.



Relevant Pages

  • Re: Canceled Niagara-like AMD project
    ... |>> performance as the reason for canceling the project, ... |>> reports power consumption issues and FB-DIMMs as reasons. ... AMD quickly realized that Fully Buffered DIMM was not ...
    (comp.arch)
  • Re: Intel or AMD
    ... Is there a reason not to go for it as it is not an Intel? ... life and create more heat thus possibly effecting life span on other ... Maybe the respective Intel and AMD sites have a table ...
    (uk.comp.homebuilt)
  • Intel PC rebuild.
    ... I have a PC with an old Socket 939 AMD setup in it. ... my only good reason to stick with AMD. ... I need one PATA connector (I bet ... for PATA EIDE with proper southbridge support for PATA). ...
    (uk.comp.homebuilt)
  • AMD rumor
    ... Dell is expected to release earnings on February 16, ... KEEP AN EYE ON AMD ON FEBRUARY 16, ... REASON 1: ... The above is simply a reflection of my stock sentiments. ...
    (misc.invest.stocks)
  • AMD vs. INTEL (part 2)
    ... Dell is expected to release earnings on February 16, ... KEEP AN EYE ON AMD ON FEBRUARY 16, ... REASON 1: ... The above is simply a reflection of my stock sentiments. ...
    (misc.invest.stocks)