If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#21
|
|||
|
|||
ISA does not matter
On 22 Aug 2010 23:02:44 +0100 (BST), Paul Gotch
wrote: In comp.arch MitchAlsup wrote: An advantage so great it has been revoved from the (re)merger of Power and Power-PC. The "merger" was mostly marketeering. Power processors, since the Power2, I think, used the PowerPC architecture. VMX (IBM call it something different as FreeScale own the AltiVec trademark) is part of the Power ISA v2.03 and is implemented in POWER 6 and beyond, although before this IBM consistently left it out. VMX was in the '970 (Apple's G5), which was based on the Power-4. |
#22
|
|||
|
|||
ISA does not matter
"Brett Davis" wrote in message ... In article , Robert Myers wrote: On Aug 17, 1:52 pm, Yousuf Khan wrote: In most modern implementations of x86, certain common instructions are considered hard-coded, while others are emulated through microcode. Most floating point instructions are a series of more basic instructions. I'll take the word of real computer architects on this one, Yousuf. Past the decode stage, the ISA doesn't matter. Programmers and others like to talk about ISA's because that's all they understand. ISA is irrelevant now. Whatever obstacles there are to "emulating" x86 have nothing to do with the ISA. Robert. You are wrong. I give you the example of Apple's AltiVec instruction set. AltiVec at introduction gave the PowerPC chips a 10x speed advantage on a bunch of important graphical benchmarks, and makes the vector processor useful in a wide variety of other tasks that are not normally thought of as vector code. (Filesystem block allocation, etc.) Ultimately this one innovation alone was not enough for PowerPC to overcome all the disadvantages of competing against Intel, but it did level the playing field for a decade. AltiVec came from a software firm, those "real computer architects" idea of innovation was Thumb1 and MIPS16, bunch of (CENSORED). Brett Not sure if relevant in this discussion but the ISA makes a huge difference to the code density (discussed in comp.arch.embedded) See http://www.csl.cornell.edu/~vince/pa...d09/iccd09.pdf Hans www.ht-lab.com |
#23
|
|||
|
|||
ISA does not matter
In article ,
Brett Davis wrote: Ultimately this one innovation alone was not enough for PowerPC to overcome all the disadvantages of competing against Intel, but it did level the playing field for a decade. Not really. Witness how many other companies showed an interest; it wasn't even up to the level of SPARC or MIPS, though I accept that there were other reasons than performance that dominated. I call "bull****" on you. SPARC and MIPS do not have the spare opcode space to implement the AltiVec permute instructions, and then there is the little issue of Apple owning the patents. I was referring to the number of other companies that were interested in licensing PowerPC, let alone PowerPC+Altivec. Far more pursued SPARC and MIPS. Regards, Nick Maclaren. |
#24
|
|||
|
|||
ISA does not matter
HT-Lab wrote:
Not sure if relevant in this discussion but the ISA makes a huge difference to the code density (discussed in comp.arch.embedded) If you define "huge difference" as 2X then you're right. For embedded stuff this can easily be the difference between making it all fit or not, but it isn't really a _big_ worry for 32-bit platforms. Terje (who used to spend weeks getting DOS TSRs as small as possible.) -- - Terje.Mathisen at tmsw.no "almost all programming can be viewed as an exercise in caching" |
#25
|
|||
|
|||
Nvidia Said to Take On Intel in Tablet Computer Chips
Canada had scored 25 goals in its first four games, 'Bills jerseys' (http://www.b2bjersey.com/nfl-jerseys...eys-c-1_5.html) including at least six in every game.To go 59 minutes thereafter with no more goals was somewhat 'cheap Bills jersey' (http://www.b2bjersey.com/nfl-jerseys...eys-c-1_5.html) unexpected, said Burnett 'Panthers jersey' (http://tinyurl.com/2um6xjn) . There were a lot of 'cheap Panthers jersey' (http://tinyurl.com/2um6xjn) ups and downs through the first 40 minutes, but I thought our team really settled down, and we may have only given up only one quality scoring chance in the third period. -- tuvw734 |
#26
|
|||
|
|||
ISA does not matter
|
#27
|
|||
|
|||
ISA does not matter
On 24.8.2010 8:32, Brett Davis wrote:
The car you drive probably has close to a dozen PowerPC chips in it. MOT is a $20 billion a year electronics company, and most of those chips have PowerPC hidden in them. The semiconductor business of MOT was transferred to Freescale Semiconductor in 2004, which is a 3.5B company. PowerPC dominates because of AltiVec and the bitfield extract and other cool useful instructions that give good performance and good inner loop code density. I would say PowerPC is big in the embedded market due to the good spectrum of different chips that have rich set of peripherials. The processor itself is not that critical, all the support logic around is (memory controllers,i2c, ethernet, accelerators, flash, usb etc.). This is where Intel for example has problems with their Atom. --Kim |
#28
|
|||
|
|||
ISA does not matter
On Aug 24, 1:32*am, Brett Davis wrote:
Programmers LIKE PowerPC, whereas MIPS and ARM are tolerated. (This is a major reason PowerPC dominates, pity the fool manager that picks MIPS and cant find good programmers to work for him.) Always good to have insightful advice about programming from a programmer in a hardware forum. The original context, which you destroyed by your cross-post, has been completely lost. Have you heard of comp.arch.embedded? Robert. |
#29
|
|||
|
|||
ISA does not matter
In article ,
Kim Enkovaara wrote: On 24.8.2010 8:32, Brett Davis wrote: PowerPC dominates because of AltiVec and the bitfield extract and other cool useful instructions that give good performance and good inner loop code density. I would say PowerPC is big in the embedded market due to the good spectrum of different chips that have rich set of peripherials. The processor itself is not that critical, all the support logic around is (memory controllers,i2c, ethernet, accelerators, flash, usb etc.). This is where Intel for example has problems with their Atom. Perhaps. It's not my area. What I do know is that it was taken up by the embedded market long before Aptivec was invented, so the claim that it was taken up because of Aptivec is more than a little erroneous. Regards, Nick Maclaren. |
#30
|
|||
|
|||
ISA does not matter
On Aug 24, 6:22*am, Paul Gotch wrote:
There are over 1 billion ARM cores across all architecture profiles shipped per quarter. I suspect that if you include mobile devices in the "embedded" world, Power and/or PowerPC don't even make the top 10 core-units. Mitch |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New Intel chips out | Bill Davidsen | Intel | 10 | September 28th 09 02:47 AM |
Intel corp: The computer *OWNER* is the *ENEMY* and we must designour TCM chips to protect against him. | [email protected] | Intel | 3 | February 1st 09 04:31 AM |
Programming on Intel chips/cpus? | ***** charles | Intel | 2 | July 9th 06 10:16 PM |
new Dothan chips introduced by Intel | Yousuf Khan | General | 0 | November 27th 04 09:00 PM |