This site is no longer active and is available for archival purposes only. Registration and login is disabled.

ATI Imageon and e740


Postby refractor » Jun 26, 2002 @ 11:45am

Finally had some time to peruse the XScale datasheets... and now I can see more why it's "slow".

This has been discussed on <a href="http://slashdot.org/articles/02/06/22/185245.shtml?tid=100">SlashDot</a>, too. The article by "jeffmock" covers it all, really.

Essentially, Intel didn't bother taking existing code into account when they designed the XScale, because:

a mispredicted branch can cost *5* extra cycles compared to a SA

loads now seem to have a 3 cycle latency, even from the cache (yuck!)

using a result of the previous operation in an operation with a shift incurrs an extra cycle penalty

somebody said that multiple loads and stores are slower on the XScale, too, but I can't work out why at the moment 'cos from the datasheet they should be the same as the SA. It could be because the StrongARM has an automatic read-buffer .. and the XScale hasn't - you have to ask it to pre-load a cache line.


So, in general, code written/compiled for the StrongARM is going to run like shite on an XScale. Which is great~. Trust Intel to "screw up" something that used to be nice. Of course, the XScale is nice in different ways... but the StrongARM is/was a lovely little beasty and the XScale is kind of kludgey from what I can see. (But I'm not a processor designer and I presume that Intel had reasons for "botching"/"removing" some of the strengths of the StrongARM).


(On an slightly unrelated note, I see that the XScale does implement the Thumb instruction set in at least some variants - I see GBA emulators on the horizon :))
User avatar
refractor
pm Insider
 
Posts: 2304
Joined: Feb 5, 2002 @ 1:12pm
Location: Luxembourg


Postby James S » Jun 26, 2002 @ 3:47pm

<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby Robotbeat » Jun 26, 2002 @ 4:00pm

I don't care what price AMD says is what they sell them for in bulk. In a month after, they'll be down to $300 at pricewatch.com.

Screw Apple. I just don't like them. Well, I don't hate them (like I do Palm), but I just wouldn't want to buy a Mac. It just seems like an uncool thing to do. I want more options. I'm an . I like all that overclocking goodness. Macs don't provide enough of that. I'm a , also. That might be part of the reason that I don't like Macs.

How can a computer manufacturer that has less market share than both AMD and Intel (which have been doing high-end stuff for a long time) come up with a 64-bit processor that's 2 GHz in only one year? They're not even close to that! That would be much faster than Moore's Law.

BTW, I know all about the different AMD cpus that are coming up. I read about that stuff every day. And actually, AMD said that they'd first introduce the Clawhammer at 1.6 GHz, not 2 GHz.
Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby Robotbeat » Jun 26, 2002 @ 4:03pm

Besides the fact that they'd also have to come up with a new Quad-cpu chipset in only one year, as well!
Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby refractor » Jun 26, 2002 @ 4:10pm

User avatar
refractor
pm Insider
 
Posts: 2304
Joined: Feb 5, 2002 @ 1:12pm
Location: Luxembourg


Postby Robotbeat » Jun 26, 2002 @ 4:13pm

Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby RICoder » Jun 26, 2002 @ 5:33pm

<iframe src="http://gamercard.xbox.com/RICoder.card" scrolling="no" frameBorder="0" height="140" width="204">RICoder</iframe>
User avatar
RICoder
FOX News Correspondent
 
Posts: 3948
Joined: Jul 10, 2001 @ 1:48pm
Location: the matrix has me


Postby accolon » Jun 26, 2002 @ 6:52pm

However, refractor's right.

(page 49)

Sledgehammer is the codename for the new server CPU branch (will be called Opteron), Clawhammer is the standard desktop / low-end server CPU (next Athlon generation).
<div align="center">
<b>while (!asleep()) sheep++;
</b></div>
User avatar
accolon
pm Member
 
Posts: 628
Joined: Jan 20, 2002 @ 10:25pm
Location: Germany


Postby James S » Jun 26, 2002 @ 9:40pm

<img src="http://home.comcast.net/~sonne/james/tag.gif">
James S
pm Insider
 
Posts: 17064
Joined: Jan 12, 2002 @ 2:33pm
Location: Lexington, KY


Postby refractor » Jun 26, 2002 @ 10:25pm

User avatar
refractor
pm Insider
 
Posts: 2304
Joined: Feb 5, 2002 @ 1:12pm
Location: Luxembourg


Postby Jadam » Jun 27, 2002 @ 4:35am

User avatar
Jadam
I'm a STAR!
 
Posts: 3245
Joined: Apr 9, 2002 @ 7:24pm
Location: Stony Brook, NY


Postby Robotbeat » Jun 27, 2002 @ 5:18am

Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Postby Jadam » Jun 27, 2002 @ 5:29am

User avatar
Jadam
I'm a STAR!
 
Posts: 3245
Joined: Apr 9, 2002 @ 7:24pm
Location: Stony Brook, NY


Postby accolon » Jun 27, 2002 @ 2:55pm

<div align="center">
<b>while (!asleep()) sheep++;
</b></div>
User avatar
accolon
pm Member
 
Posts: 628
Joined: Jan 20, 2002 @ 10:25pm
Location: Germany


Postby Robotbeat » Jun 27, 2002 @ 10:07pm

Die, Palm, Die. If that offended you, then get rid of your Palm OS device.
User avatar
Robotbeat
pm Member
 
Posts: 827
Joined: Jan 28, 2001 @ 4:52pm
Location: In your mind...


Previous

Return to Windows Mobile


Sort


Forum Description

General Windows Mobile discussion for end-users. Hardware, software, etc. This is also the forum to post your product announcements and other news.

Moderators:

Dan East, sponge, Kevin Gelso, RICoder, Chris Edwards

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum