Overclock.net › Forums › Industry News › Rumors and Unconfirmed Articles › [Tom's Hardware] Apple Considering Moving Macs Away From Intel Chips
New Posts  All Forums:Forum Nav:

[Tom's Hardware] Apple Considering Moving Macs Away From Intel Chips - Page 21

post #201 of 278
Quote:
Originally Posted by Atomfix View Post

The future is AMD's APU's thumb.gif

Thank the lord someone has got it.

Its not going the way of ARM. Its going the way of APU. I'm starting to think that many PC users aren't as proficient in technology as they assume tongue.gif
post #202 of 278
Quote:
Originally Posted by j3st3r View Post

Thank the lord someone has got it.
Its not going the way of ARM. Its going the way of APU. I'm starting to think that many PC users aren't as proficient in technology as they assume tongue.gif

You do realize that both the Intel and ARM processors Apple typically uses, are APUs, right?

I don't think going to AMD for APUs is remotely as likely as an eventual abandonment of x86 all together.
Primary (SB-E)
(15 items)
 
   
CPUMotherboardGraphicsGraphics
3930K (C2) @ 4.3GHz, HT on, 1.308v GA-X79S-UP5 (F4v) Radeon 7950, 1053/1650, 1.163v GPU, 1.65v mem, ... Radeon 7950, 1080/1675, 1.081v GPU, 1.65v mem, ... 
RAMHard DriveHard DriveHard Drive
32GiB Samsung MV-3V4G3D/US @ 1600, 8-8-8-24-T2,... Kingston V+100 96GB 4x WD Scorpio Black 500GB RAID 10 3x Hitachi 7k1000.C 1TB RAID 0 
CoolingOSKeyboardPower
Noctua NH-D14 SE2011 + 2x NF-P14 + PK-1 (TIM) Windows Server 2008 R2 SP1 Enterprise Flico Majestouch Tenkeyless (MX Brown) Antec True Power New 750w 
CaseMouseAudio
Fractal Design Define R4 + 6 Cougar CF-V14HB CM Storm Spawn (firmware 61) Realtek ALC898 
CPUMotherboardGraphicsGraphics
i7 970 3012B113 @ 4GHz, 1.264v, HT On Gigabyte GA-X58A-UD5 rev 2.0 Radeon 6870 1GB Radeon 5750 @ 918/300 (cryptography coprocessor) 
RAMHard DriveCoolingOS
6x4GiB Samsung MV-3V4G3 @ 1600, 8-8-8-24-T2, 1.4v 1TB Hitachi 7K1000.C, 2x250GB Seagate 7200.10s Prolimatech Genesis Windows Server 2008 R2 SP1 
MonitorMonitorPowerCase
ASUS 22" Acer 22" Enermax Modu82+ 625w Antec P182 
CPUMotherboardGraphicsRAM
AMD FX-8150 @ 4.52GHz (210x21.5), 1.45v load GA-970A-UD3 rev 1.0 (F8a BIOS) Radeon 6950 @ 945/1425, 1.2v 4x8GiB G.Skill Ares @ 1680, 9-10-9-28-T2, 1.5v 
Hard DriveHard DriveCoolingOS
Samsung F3 1TB 2x Samsung F3 500GB RAID 0 Lapped TRUE + Panflo FBA12G12H1BX Windows 7 Professional x64 SP1 
MonitorPowerCase
Dell S2740L (27", 1920x1080, 7ms, IPS) Corsair TX650w Cooler Master HAF 932 
  hide details  
Reply
Primary (SB-E)
(15 items)
 
   
CPUMotherboardGraphicsGraphics
3930K (C2) @ 4.3GHz, HT on, 1.308v GA-X79S-UP5 (F4v) Radeon 7950, 1053/1650, 1.163v GPU, 1.65v mem, ... Radeon 7950, 1080/1675, 1.081v GPU, 1.65v mem, ... 
RAMHard DriveHard DriveHard Drive
32GiB Samsung MV-3V4G3D/US @ 1600, 8-8-8-24-T2,... Kingston V+100 96GB 4x WD Scorpio Black 500GB RAID 10 3x Hitachi 7k1000.C 1TB RAID 0 
CoolingOSKeyboardPower
Noctua NH-D14 SE2011 + 2x NF-P14 + PK-1 (TIM) Windows Server 2008 R2 SP1 Enterprise Flico Majestouch Tenkeyless (MX Brown) Antec True Power New 750w 
CaseMouseAudio
Fractal Design Define R4 + 6 Cougar CF-V14HB CM Storm Spawn (firmware 61) Realtek ALC898 
CPUMotherboardGraphicsGraphics
i7 970 3012B113 @ 4GHz, 1.264v, HT On Gigabyte GA-X58A-UD5 rev 2.0 Radeon 6870 1GB Radeon 5750 @ 918/300 (cryptography coprocessor) 
RAMHard DriveCoolingOS
6x4GiB Samsung MV-3V4G3 @ 1600, 8-8-8-24-T2, 1.4v 1TB Hitachi 7K1000.C, 2x250GB Seagate 7200.10s Prolimatech Genesis Windows Server 2008 R2 SP1 
MonitorMonitorPowerCase
ASUS 22" Acer 22" Enermax Modu82+ 625w Antec P182 
CPUMotherboardGraphicsRAM
AMD FX-8150 @ 4.52GHz (210x21.5), 1.45v load GA-970A-UD3 rev 1.0 (F8a BIOS) Radeon 6950 @ 945/1425, 1.2v 4x8GiB G.Skill Ares @ 1680, 9-10-9-28-T2, 1.5v 
Hard DriveHard DriveCoolingOS
Samsung F3 1TB 2x Samsung F3 500GB RAID 0 Lapped TRUE + Panflo FBA12G12H1BX Windows 7 Professional x64 SP1 
MonitorPowerCase
Dell S2740L (27", 1920x1080, 7ms, IPS) Corsair TX650w Cooler Master HAF 932 
  hide details  
Reply
post #203 of 278
AMD might be a good stopgap though.
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom 9750 (stock) MSI MS-7548 (Aspen) HD 6950 @ 971/1387 1.25v 8GB DDR2 
Hard DriveOSMonitorPower
750GB Windows 7 64-bit ASUS VH238H 1920x1080 Seasonic X-650 Gold 
CaseMouseMouse Pad
Rosewill Smart One Razer Naga Razer Scarab 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom 9750 (stock) MSI MS-7548 (Aspen) HD 6950 @ 971/1387 1.25v 8GB DDR2 
Hard DriveOSMonitorPower
750GB Windows 7 64-bit ASUS VH238H 1920x1080 Seasonic X-650 Gold 
CaseMouseMouse Pad
Rosewill Smart One Razer Naga Razer Scarab 
  hide details  
Reply
post #204 of 278
Quote:
Originally Posted by Blameless View Post

I don't think anyone is suggesting that Apple is going to sacrifice significant performance in the transition.
I think it's almost a given at this point that Apple will make performance competitive ARM parts, probably sooner (within 2-3 years) rather than later.
People talk about ARM like it's a CPU microarchitecture, with some sort of inherent glass ceiling on performance. It's not. It's an ISA, an instruction set, and this says next to nothing about how it must actually implemented in hardware, nor does it say anything about what performance levels it could be scaled to.
If Intel, a 110 billion dollar company, can keep an ISA like x86 performance competitive, then Apple, a 600 billion dollar company, sitting on tens of billions in cash, should be able to work similar magic with ARM, despite their relative lack of SoC experience (which they are rapidly rectifying).
I do not expect to see an ARM Macbook next year, but I would not be at all surprised to see ARM in everything Apple, up to and including the highest end Mac Pros in 4-5.
I am well aware that ARM is an ISA, it's just not there yet, and no amount of money is going to get it there that much faster.

4-5 years, yeah I can see that. Maybe even 3. But if that's the case, the point of this article is moot. Anything can happen in 3-5 years.
Desktop
(13 items)
 
cubanmissile
(10 items)
 
Server
(8 items)
 
CPUMotherboardGraphicsRAM
Intel Core i5-2500K MSI P67A-GD65 MSI Radeon HD6850 G.SKILL Ripjaws X Series 8GB (4 x 2GB) 2133MHz 
Hard DriveOptical DriveCoolingOS
128GB Samsung PM830 SATAIII SSD None Cooler Master Hyper 212+ EVO Arch Linux x64 UEFI 
MonitorPowerCaseMouse
Yamakasi Catleap 27" Q270 SE LED 2560x1440 S-IPS Corsair HX620 620w Modular Custom Blue Lian Li PC-A71F Logitech Performance Mouse MX 
Mouse Pad
None 
CPUMotherboardGraphicsRAM
Intel Core 2 Duo P8600 Lenovo Socket P Propriety Intel GMA 4GB 
Hard DriveOptical DriveOSMonitor
160GB 7200RPM None Windows 8 Professional x64 12.1" WXGA 1280 x 800 LCD 
KeyboardCase
ThinkPad Keyboard Lenovo ThinkPad X200 
CPUMotherboardRAMMonitor
Intel Xeon E3-1240 V2 3.4GHz 69W SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Mi... Kingston 2x4GB DDR3 1333MHz ECC None 
PowerCase
CORSAIR AX860 860W Modular 80 PLATINUM NORCO RPC-4224 
  hide details  
Reply
Desktop
(13 items)
 
cubanmissile
(10 items)
 
Server
(8 items)
 
CPUMotherboardGraphicsRAM
Intel Core i5-2500K MSI P67A-GD65 MSI Radeon HD6850 G.SKILL Ripjaws X Series 8GB (4 x 2GB) 2133MHz 
Hard DriveOptical DriveCoolingOS
128GB Samsung PM830 SATAIII SSD None Cooler Master Hyper 212+ EVO Arch Linux x64 UEFI 
MonitorPowerCaseMouse
Yamakasi Catleap 27" Q270 SE LED 2560x1440 S-IPS Corsair HX620 620w Modular Custom Blue Lian Li PC-A71F Logitech Performance Mouse MX 
Mouse Pad
None 
CPUMotherboardGraphicsRAM
Intel Core 2 Duo P8600 Lenovo Socket P Propriety Intel GMA 4GB 
Hard DriveOptical DriveOSMonitor
160GB 7200RPM None Windows 8 Professional x64 12.1" WXGA 1280 x 800 LCD 
KeyboardCase
ThinkPad Keyboard Lenovo ThinkPad X200 
CPUMotherboardRAMMonitor
Intel Xeon E3-1240 V2 3.4GHz 69W SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Mi... Kingston 2x4GB DDR3 1333MHz ECC None 
PowerCase
CORSAIR AX860 860W Modular 80 PLATINUM NORCO RPC-4224 
  hide details  
Reply
post #205 of 278
Quote:
Originally Posted by Homeles View Post

AMD might be a good stopgap though.

Maybe.
Quote:
Originally Posted by cubanresourceful View Post

But if that's the case, the point of this article is moot. Anything can happen in 3-5 years.

It takes years of planning and preparation for such a shift, and these are some of the first prominent rumors on the topic.

The transition to Intel didn't happen for a full year after it was publicly announced by Apple (and this was still ahead of schedule), and had been in the works to one degree or another for at least five years before that (every version of OSX, from it's inception, was developed for Intel x86 processors as well as PPC), with the first real rumors cropping up somewhere in between.
Primary (SB-E)
(15 items)
 
   
CPUMotherboardGraphicsGraphics
3930K (C2) @ 4.3GHz, HT on, 1.308v GA-X79S-UP5 (F4v) Radeon 7950, 1053/1650, 1.163v GPU, 1.65v mem, ... Radeon 7950, 1080/1675, 1.081v GPU, 1.65v mem, ... 
RAMHard DriveHard DriveHard Drive
32GiB Samsung MV-3V4G3D/US @ 1600, 8-8-8-24-T2,... Kingston V+100 96GB 4x WD Scorpio Black 500GB RAID 10 3x Hitachi 7k1000.C 1TB RAID 0 
CoolingOSKeyboardPower
Noctua NH-D14 SE2011 + 2x NF-P14 + PK-1 (TIM) Windows Server 2008 R2 SP1 Enterprise Flico Majestouch Tenkeyless (MX Brown) Antec True Power New 750w 
CaseMouseAudio
Fractal Design Define R4 + 6 Cougar CF-V14HB CM Storm Spawn (firmware 61) Realtek ALC898 
CPUMotherboardGraphicsGraphics
i7 970 3012B113 @ 4GHz, 1.264v, HT On Gigabyte GA-X58A-UD5 rev 2.0 Radeon 6870 1GB Radeon 5750 @ 918/300 (cryptography coprocessor) 
RAMHard DriveCoolingOS
6x4GiB Samsung MV-3V4G3 @ 1600, 8-8-8-24-T2, 1.4v 1TB Hitachi 7K1000.C, 2x250GB Seagate 7200.10s Prolimatech Genesis Windows Server 2008 R2 SP1 
MonitorMonitorPowerCase
ASUS 22" Acer 22" Enermax Modu82+ 625w Antec P182 
CPUMotherboardGraphicsRAM
AMD FX-8150 @ 4.52GHz (210x21.5), 1.45v load GA-970A-UD3 rev 1.0 (F8a BIOS) Radeon 6950 @ 945/1425, 1.2v 4x8GiB G.Skill Ares @ 1680, 9-10-9-28-T2, 1.5v 
Hard DriveHard DriveCoolingOS
Samsung F3 1TB 2x Samsung F3 500GB RAID 0 Lapped TRUE + Panflo FBA12G12H1BX Windows 7 Professional x64 SP1 
MonitorPowerCase
Dell S2740L (27", 1920x1080, 7ms, IPS) Corsair TX650w Cooler Master HAF 932 
  hide details  
Reply
Primary (SB-E)
(15 items)
 
   
CPUMotherboardGraphicsGraphics
3930K (C2) @ 4.3GHz, HT on, 1.308v GA-X79S-UP5 (F4v) Radeon 7950, 1053/1650, 1.163v GPU, 1.65v mem, ... Radeon 7950, 1080/1675, 1.081v GPU, 1.65v mem, ... 
RAMHard DriveHard DriveHard Drive
32GiB Samsung MV-3V4G3D/US @ 1600, 8-8-8-24-T2,... Kingston V+100 96GB 4x WD Scorpio Black 500GB RAID 10 3x Hitachi 7k1000.C 1TB RAID 0 
CoolingOSKeyboardPower
Noctua NH-D14 SE2011 + 2x NF-P14 + PK-1 (TIM) Windows Server 2008 R2 SP1 Enterprise Flico Majestouch Tenkeyless (MX Brown) Antec True Power New 750w 
CaseMouseAudio
Fractal Design Define R4 + 6 Cougar CF-V14HB CM Storm Spawn (firmware 61) Realtek ALC898 
CPUMotherboardGraphicsGraphics
i7 970 3012B113 @ 4GHz, 1.264v, HT On Gigabyte GA-X58A-UD5 rev 2.0 Radeon 6870 1GB Radeon 5750 @ 918/300 (cryptography coprocessor) 
RAMHard DriveCoolingOS
6x4GiB Samsung MV-3V4G3 @ 1600, 8-8-8-24-T2, 1.4v 1TB Hitachi 7K1000.C, 2x250GB Seagate 7200.10s Prolimatech Genesis Windows Server 2008 R2 SP1 
MonitorMonitorPowerCase
ASUS 22" Acer 22" Enermax Modu82+ 625w Antec P182 
CPUMotherboardGraphicsRAM
AMD FX-8150 @ 4.52GHz (210x21.5), 1.45v load GA-970A-UD3 rev 1.0 (F8a BIOS) Radeon 6950 @ 945/1425, 1.2v 4x8GiB G.Skill Ares @ 1680, 9-10-9-28-T2, 1.5v 
Hard DriveHard DriveCoolingOS
Samsung F3 1TB 2x Samsung F3 500GB RAID 0 Lapped TRUE + Panflo FBA12G12H1BX Windows 7 Professional x64 SP1 
MonitorPowerCase
Dell S2740L (27", 1920x1080, 7ms, IPS) Corsair TX650w Cooler Master HAF 932 
  hide details  
Reply
post #206 of 278
Quote:
Originally Posted by Blameless View Post

I read it, beginning to end, before my prior post.
Actually, I'm pretty sure I read it when it was originally published too.
And desktop workloads are primarily integer.
I agree.
On a related note, the comment in the article you linked to that I think is most relevant is that ISA and architectural implementation are separate and distinct. This is why I think ARM is a plausible replacement for Intel/x86. If anyone has the money to design a high-performance ARM based part, it's Apple.
There are a lot of industry accepted benchmarks of dubious relevance. Personally, I try to stay away from synthetics whenever possible, especially when comparing different architectures.
Anyway, I haven't even seen the CoreMark scores for Loongson.
AMD64 (aka x86-64).
Intel was gearing to transition to IA64 and largely drop x86. AMD, sensing opportunity, swoops in and bolts 64-bit extensions to x86, allowing them to simultaneously capitalize on backward compatibility, and define a standard before Intel can. It was brilliant, and a huge boon for backwards compatibility. Downside is that compatibility with a 30 year old ISA has a (much debated) cost.
I don't really agree.
Macs try to specialize in aesthetics, a small form factor, and battery life. Intel CPUs are currently better suited to this because of significantly better performance per watt, allowing a relatively faster part to be crammed into a thinner, form over function, chassis a bit more easily.

You're correct. Most desktop workloads are integer. They're also extremely serialized and subject to "fast enough" performance (things like email, word processing, web browsing (only partly true as the JS spec requires that all numbers be 64-bit floats), or similar apps). The workloads that require lots of processing power are likely to be floating point and also to use lots of vector/matrix operations.

Coremark uses real-world algorithms, but is less compiler dependent than Dhrystone. It is the standard method of comparing performance much like Linpack is used for floating point. I don't know the scores for Loongson, but if China buys MIPS (or licenses all their IP like Broadcom just did) then they would have rights to use the integer unit in ProAPTIV. From a MIPS architecture standpoint, floating point is a coprocessor, so the next Loongson processor could use the current FPU and mesh interconnect while benefiting from faster integer calculations (the best of both worlds).

You're correct when you say that ISA and implementation can vary (this is architecture vs. microarchitecture). The ISA is simply a written explanation of which instructions a processor must support and which bits of those instructions do what. In addition, the ISA makes decisions that force particular general architecture styles and decide which data types must be supported, I/O support, coprocessor usage, memory and cache access and structure, etc (you can look at the MIPS IV ISA in PDF form here).

There are some liberties when designing the microarchitecture (often done in a register transfer language as the concrete microarchitecture is finalized), but the fundamentals that plague the x86 (and x87) ISA can't be fixed with microarchitecture changes (the point of the article you read). Use of 2-register notation, varying instruction length, complex instructions, no cache support, thousands of instructions, few registers, poor native I/O and coprocessor support, etc. The problems with x86 at the architecture level are astounding. The only reason why we use it today (rather than the Motorola 68000) is that it was the cheapest chip IBM could get and one of the reasons it was cheap was that it couldn't do what other chips could (and this carried over into the ISA).

Intel and AMD have great engineers who have done amazing things (with lots of money and time) to work around the kludge that is x86, but starting with a better ISA that doesn't need to be worked around means that fewer designers with less time and fewer tricks will still be likely to make a better product.

Edit: to add to the discussion that was going on while I was typing: If Apple could get an increase in ARM float performance, they would be capable of switching quite soon (all of the "creative" markets that use mac computers wouldn't be too hurt by decreases in integer performance; especially if that decrease were short lived and came with a decrease in price from not paying Intel $200-1000 per chip). The problem with current ARM chips (aside from a lack of 64-bit support and legacy low-power design choices in the ISA) is that they are laid out to decrease die size and power consumption. Change the arrangement and there's a great possibility that the same chips will get better IPC and higher clockspeed at the expense of power consumption.
Edited by hajile - 10/8/12 at 8:52pm
post #207 of 278
Quote:
Originally Posted by Blameless View Post

Maybe.
It takes years of planning and preparation for such a shift, and these are some of the first prominent rumors on the topic.
The transition to Intel didn't happen for a full year after it was publicly announced by Apple (and this was still ahead of schedule), and had been in the works to one degree or another for at least five years before that (every version of OSX, from it's inception, was developed for Intel x86 processors as well as PPC), with the first real rumors cropping up somewhere in between.
True, you've got a point there. The transition would be over many years. Honestly, having one codebase will definitely have it's benefits and ARM's scalability is amazing. I guess we'll see what the future holds but here's to longer lasting laptops. thumb.gif
Desktop
(13 items)
 
cubanmissile
(10 items)
 
Server
(8 items)
 
CPUMotherboardGraphicsRAM
Intel Core i5-2500K MSI P67A-GD65 MSI Radeon HD6850 G.SKILL Ripjaws X Series 8GB (4 x 2GB) 2133MHz 
Hard DriveOptical DriveCoolingOS
128GB Samsung PM830 SATAIII SSD None Cooler Master Hyper 212+ EVO Arch Linux x64 UEFI 
MonitorPowerCaseMouse
Yamakasi Catleap 27" Q270 SE LED 2560x1440 S-IPS Corsair HX620 620w Modular Custom Blue Lian Li PC-A71F Logitech Performance Mouse MX 
Mouse Pad
None 
CPUMotherboardGraphicsRAM
Intel Core 2 Duo P8600 Lenovo Socket P Propriety Intel GMA 4GB 
Hard DriveOptical DriveOSMonitor
160GB 7200RPM None Windows 8 Professional x64 12.1" WXGA 1280 x 800 LCD 
KeyboardCase
ThinkPad Keyboard Lenovo ThinkPad X200 
CPUMotherboardRAMMonitor
Intel Xeon E3-1240 V2 3.4GHz 69W SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Mi... Kingston 2x4GB DDR3 1333MHz ECC None 
PowerCase
CORSAIR AX860 860W Modular 80 PLATINUM NORCO RPC-4224 
  hide details  
Reply
Desktop
(13 items)
 
cubanmissile
(10 items)
 
Server
(8 items)
 
CPUMotherboardGraphicsRAM
Intel Core i5-2500K MSI P67A-GD65 MSI Radeon HD6850 G.SKILL Ripjaws X Series 8GB (4 x 2GB) 2133MHz 
Hard DriveOptical DriveCoolingOS
128GB Samsung PM830 SATAIII SSD None Cooler Master Hyper 212+ EVO Arch Linux x64 UEFI 
MonitorPowerCaseMouse
Yamakasi Catleap 27" Q270 SE LED 2560x1440 S-IPS Corsair HX620 620w Modular Custom Blue Lian Li PC-A71F Logitech Performance Mouse MX 
Mouse Pad
None 
CPUMotherboardGraphicsRAM
Intel Core 2 Duo P8600 Lenovo Socket P Propriety Intel GMA 4GB 
Hard DriveOptical DriveOSMonitor
160GB 7200RPM None Windows 8 Professional x64 12.1" WXGA 1280 x 800 LCD 
KeyboardCase
ThinkPad Keyboard Lenovo ThinkPad X200 
CPUMotherboardRAMMonitor
Intel Xeon E3-1240 V2 3.4GHz 69W SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Mi... Kingston 2x4GB DDR3 1333MHz ECC None 
PowerCase
CORSAIR AX860 860W Modular 80 PLATINUM NORCO RPC-4224 
  hide details  
Reply
post #208 of 278
Quote:
Originally Posted by hajile View Post

You're correct. Most desktop workloads are integer. They're also extremely serialized and subject to "fast enough" performance (things like email, word processing, web browsing (only partly true as the JS spec requires that all numbers be 64-bit floats), or similar apps). The workloads that require lots of processing power are likely to be floating point and also to use lots of vector/matrix operations.
Coremark uses real-world algorithms, but is less compiler dependent than Dhrystone. It is the standard method of comparing performance much like Linpack is used for floating point. I don't know the scores for Loongson, but if China buys MIPS (or licenses all their IP like Broadcom just did) then they would have rights to use the integer unit in ProAPTIV. From a MIPS architecture standpoint, floating point is a coprocessor, so the next Loongson processor could use the current FPU and mesh interconnect while benefiting from faster integer calculations (the best of both worlds).
You're correct when you say that ISA and implementation can vary (this is architecture vs. microarchitecture). The ISA is simply a written explanation of which instructions a processor must support and which bits of those instructions do what. In addition, the ISA makes decisions that force particular general architecture styles and decide which data types must be supported, I/O support, coprocessor usage, memory and cache access and structure, etc (you can look at the MIPS IV ISA in PDF form here).
There are some liberties when designing the microarchitecture (often done in a register transfer language), but the fundamentals that plague the x86 (and x87) ISA can't be fixed with microarchitecture changes (the point of the article you read). Use of 2-register notation, varying instruction length, complex instructions, no cache support, thousands of instructions, few registers, poor native I/O and coprocessor support, etc. The problems with x86 at the architecture level are astounding. The only reason why we use it today (rather than the Motorola 68000) is that it was the cheapest chip IBM could get and one of the reasons it was cheap was that it couldn't do what other chips could (and this carried over into the ISA).
Intel and AMD have great engineers who have done amazing things (with lots of money and time) to work around the kludge that is x86, but starting with a better ISA that doesn't need to be worked around means that fewer designers with less time and fewer tricks will still be likely to make a better product.
Yeah, I agree. Just take a look at the amazing performance phones/tablets deliver. It's crazy to think that we have such highly portable computers in our pocket.
Desktop
(13 items)
 
cubanmissile
(10 items)
 
Server
(8 items)
 
CPUMotherboardGraphicsRAM
Intel Core i5-2500K MSI P67A-GD65 MSI Radeon HD6850 G.SKILL Ripjaws X Series 8GB (4 x 2GB) 2133MHz 
Hard DriveOptical DriveCoolingOS
128GB Samsung PM830 SATAIII SSD None Cooler Master Hyper 212+ EVO Arch Linux x64 UEFI 
MonitorPowerCaseMouse
Yamakasi Catleap 27" Q270 SE LED 2560x1440 S-IPS Corsair HX620 620w Modular Custom Blue Lian Li PC-A71F Logitech Performance Mouse MX 
Mouse Pad
None 
CPUMotherboardGraphicsRAM
Intel Core 2 Duo P8600 Lenovo Socket P Propriety Intel GMA 4GB 
Hard DriveOptical DriveOSMonitor
160GB 7200RPM None Windows 8 Professional x64 12.1" WXGA 1280 x 800 LCD 
KeyboardCase
ThinkPad Keyboard Lenovo ThinkPad X200 
CPUMotherboardRAMMonitor
Intel Xeon E3-1240 V2 3.4GHz 69W SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Mi... Kingston 2x4GB DDR3 1333MHz ECC None 
PowerCase
CORSAIR AX860 860W Modular 80 PLATINUM NORCO RPC-4224 
  hide details  
Reply
Desktop
(13 items)
 
cubanmissile
(10 items)
 
Server
(8 items)
 
CPUMotherboardGraphicsRAM
Intel Core i5-2500K MSI P67A-GD65 MSI Radeon HD6850 G.SKILL Ripjaws X Series 8GB (4 x 2GB) 2133MHz 
Hard DriveOptical DriveCoolingOS
128GB Samsung PM830 SATAIII SSD None Cooler Master Hyper 212+ EVO Arch Linux x64 UEFI 
MonitorPowerCaseMouse
Yamakasi Catleap 27" Q270 SE LED 2560x1440 S-IPS Corsair HX620 620w Modular Custom Blue Lian Li PC-A71F Logitech Performance Mouse MX 
Mouse Pad
None 
CPUMotherboardGraphicsRAM
Intel Core 2 Duo P8600 Lenovo Socket P Propriety Intel GMA 4GB 
Hard DriveOptical DriveOSMonitor
160GB 7200RPM None Windows 8 Professional x64 12.1" WXGA 1280 x 800 LCD 
KeyboardCase
ThinkPad Keyboard Lenovo ThinkPad X200 
CPUMotherboardRAMMonitor
Intel Xeon E3-1240 V2 3.4GHz 69W SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Mi... Kingston 2x4GB DDR3 1333MHz ECC None 
PowerCase
CORSAIR AX860 860W Modular 80 PLATINUM NORCO RPC-4224 
  hide details  
Reply
post #209 of 278
Quote:
Originally Posted by j3st3r View Post

Thank the lord someone has got it.
Its not going the way of ARM. Its going the way of APU. I'm starting to think that many PC users aren't as proficient in technology as they assume tongue.gif

Ironic coming from someone who didn't know ARM was a member of HSA Foundation.
2500k
(10 items)
 
  
CPUMotherboardGraphicsHard Drive
i5-2500k asus p8p67 Powercolor PCS+ HD 6870 Mushkin Chronos MX 120GB 
CoolingOSMonitorPower
Asetek 240mm Radiator Win 7 3x Dell Ultrasharp U2312HM 850W 
CaseMouse
Xion Predator 970 logitech MX 
  hide details  
Reply
2500k
(10 items)
 
  
CPUMotherboardGraphicsHard Drive
i5-2500k asus p8p67 Powercolor PCS+ HD 6870 Mushkin Chronos MX 120GB 
CoolingOSMonitorPower
Asetek 240mm Radiator Win 7 3x Dell Ultrasharp U2312HM 850W 
CaseMouse
Xion Predator 970 logitech MX 
  hide details  
Reply
post #210 of 278
Quote:
Originally Posted by Homeles View Post

You've forgotten the number one rule of hardware: never underestimate AMD's ability to screw things up.
Hehehehe lol tongue.gif
Quote:
I don't believe that happened with the PowerPC > Intel transition.
That's because they were able to... uh... I'm at a loss for the correct words... but run PowerPC apps through emulation... through Rosetta I think? And it was removed in Lion. ARM isn't powerful enough to do that, and even if it was it's hardly ideal. Plus a Mac would no longer be able to run Windows which would suck.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Rumors and Unconfirmed Articles
Overclock.net › Forums › Industry News › Rumors and Unconfirmed Articles › [Tom's Hardware] Apple Considering Moving Macs Away From Intel Chips