Overclock.net › Forums › Industry News › Hardware News › [PC Per] Collision alert! ARM, AMD and Intel are all headed for the same market...
New Posts  All Forums:Forum Nav:

[PC Per] Collision alert! ARM, AMD and Intel are all headed for the same market... - Page 3

post #21 of 27
Quote:
Originally Posted by hajile View Post

Any chip with a low TDP can be passively cooled without a heatsink. Medfield is a great example of such a chip. What technical advantages does ARM have over x86? x86 is a RISC chip with CISC decoders in the front end. Many ARM instructions are extremely CISC-like (compare the variable instruction size and instruction complexity to MIPS some time). In addition, ARM has more than its fair share of cruft.
Each die shrink, x86 lowers power consumption and still becomes more powerful. ARM designers are instead keeping power consumption mostly stable (max consumption has slowly risen with A8, A9, and (likely) A15) while increasing performance. How does this show a dead-end?
The only architecture that's aged well and without much baggage is MIPS (I believe that this is because it was designed at a university like most good computer technologies have (historically) been). MIPS isn't mentioned here, but it offers a much better alternative to x86 than ARM. MIPS has several architectural advantages, already offers support for 64-bit computing (the first commercial 64-bit chip was a MIPS chip in '91), offers low power solutions (such as embedded microcontroller cores with TDPs in the micro-watt range), and a clear path to high performance computing (for example, netlogic makes a 64-bit MIPS processor that runs up to 2.0GHz, has 13MB of cache, 8-cores with 4-way SMT (8 real cores and 24 "hyperthreaded" cores) with 4 DDR3 memory controllers and a hypertransport bandwidth of 51.2 gigabytes (yes bytes) of bandwidth).

And ARM doesn't? The x86 architecture is not RISC even in the slightest, it was designed as a CISC chip, and it stays a CISC chip. There are ARM microcontrollers with TDPs in the micro-watt range as well. Also, how is MIPS without baggage? Power consumption may have risen with each new generation of ARM chips, but performance increases greatly*, also there are solutions that ARM Holdings has made to allow for these higher power, high performance cores. For example the ARM Cortex A15 "Eagle" has a smaller, more power efficient core that execution can be switched to when needed. There is a company that's going to put an ARM chip on the market with hundreds of cores. i.e. MIPS is nothing special in the world of RISC



*performance increases are gained by uping the clock speed or improving the on the architecture. In the case of the latter, it can be used to cut power consumption or gain computing power. In the case of the newer ARM designs, it appears that the goal was to keep power consumption nearly the same but up clock speeds and make architecture changes. This seems likely to be preparation for ARM holdings to directly compete with Intel in the laptap/desktop market.
Edited by lin2dev - 2/12/12 at 5:38pm
SolusIgnis
(14 items)
 
2 Watts
(6 items)
 
Huh?!
(13 items)
 
CPUMotherboardGraphicsRAM
i7-3820 ASRock X79 Extreme6 Sapphire HD6870 AMD Entertainment Edition 
Hard DriveCoolingOSMonitor
Crucial M4 Cosair H80 Windows 7 Home Premium HannSpree HF205 1600x900 + SyncMaster 191T 1280... 
KeyboardCaseMouseMouse Pad
Rosewill RK-9000, Cherry MX Blue Thermaltake Oversoar RX-I MadCatz RAT 9 Saitek Cyborg 
CPUMotherboardRAMHard Drive
Marvell PXA510 D2Plug DDR3 
Optical DriveCooling
Pssh! Who needs optical drives Passive 
CPUOS
i386 MS-DOS 
  hide details  
Reply
SolusIgnis
(14 items)
 
2 Watts
(6 items)
 
Huh?!
(13 items)
 
CPUMotherboardGraphicsRAM
i7-3820 ASRock X79 Extreme6 Sapphire HD6870 AMD Entertainment Edition 
Hard DriveCoolingOSMonitor
Crucial M4 Cosair H80 Windows 7 Home Premium HannSpree HF205 1600x900 + SyncMaster 191T 1280... 
KeyboardCaseMouseMouse Pad
Rosewill RK-9000, Cherry MX Blue Thermaltake Oversoar RX-I MadCatz RAT 9 Saitek Cyborg 
CPUMotherboardRAMHard Drive
Marvell PXA510 D2Plug DDR3 
Optical DriveCooling
Pssh! Who needs optical drives Passive 
CPUOS
i386 MS-DOS 
  hide details  
Reply
post #22 of 27
Quote:
Originally Posted by lin2dev View Post

And ARM doesn't? The x86 architecture is not RISC even in the slightest, it was designed as a CISC chip, and it stays a CISC chip. There are ARM microcontrollers with TDPs in the micro-watt range as well. Also, how is MIPS without baggage? Power consumption may have risen with each new generation of ARM chips, but performance increases greatly*, also there are solutions that ARM Holdings has made to allow for these higher power, high performance cores. For example the ARM Cortex A15 "Eagle" has a smaller, more power efficient core that execution can be switched to when needed. There is a company that's going to put an ARM chip on the market with hundreds of cores. i.e. MIPS is nothing special in the world of RISC
*performance increases are gained by uping the clock speed or improving the on the architecture. In the case of the latter, it can be used to cut power consumption or gain computing power. In the case of the newer ARM designs, it appears that the goal was to keep power consumption nearly the same but up clock speeds and make architecture changes. This seems likely to be preparation for ARM holdings to directly compete with Intel in the laptap/desktop market.

And ARM doesn't what?

I never said ARM was a bad architecture (nor did I say x86 was a bad architecture) Edit: I am using the term "architecture" but would be remiss if I didn't point out that they are instruction specifications, and just like specifications for a block of code in a program doesn't necessarily specify how it must be implemented, so most instruction sets don't specify most hardware methods. ARM using A15 and A7 chips in big-little configuration is somewhat irrelevant to the conversation however interesting I find the concept to be (I've been thinking about the overall efficiency of that method for a couple of months now). According to Anandtech, Medfield beats dual-core A9 chips in idle power consumption. This seemingly strange reverse of rolls leads me to believe that big-little may be an unnecessary concept.

x86 is currently implemented via a RISC ALU. Notice in the pictures below how the decode stage is before the instructions are executed. Current x86 designs work by breaking down the incoming instructions (note: some instructions are single instructions identical to what would be found in ARM or MIPS) into macro-ops or micro-ops. Macro-ops are where one CISC instruction is broken down into two or more individual instructions (individual instructions being the micro-ops). Macro-ops are left together (in architectures such as Bulldozer) until just before execution because moving one large chunk of instructions is faster than moving all the little parts. Upon reaching the ALU, they are broken down again into micro-ops for RISC style execution (assuming that they weren't single micro-ops to begin with). This is why I am correct when I say that modern x86 is a RISC architecture with a CISC front-end (which decodes instructions into RISC instructions).

MIPS is very special as far as architectures go if only because it is the only architecture made to be technically perfect without need to produce results (ie, a bunch of university experts got together and decided to create the best architecture they could. After they were done, on of them got the brilliant idea that maybe someone could actually use the revolutionary design, so said researcher left the university fold to create the company now known as MIPS). If you want a bit of technical reading, read the papers on MIPS-X (the second generation MIPS designed after Hennessy left the Stanford team).

MIPS doesn't have a lot of cruft because the instructions are so simple that they don't need changing (the only changes have been adding the occasional instruction and the 64-bit instructions), thus there isn't much baggage to speak about (while ARM has baggage such as having only half the amount of registers available in a MIPS chip making compiler optimization much harder). MIPS is true RISC while ARM has taken on some very CISC-like tendencies with several instruction sets. When the Chinese government looked at all the architectures they could find in order to start their own chip-making venture, they chose MIPS. This wasn't due to cost (they didn't strike a deal with MIPS until they were years into their Loongson project), but instead was because their scientists said MIPS was the best.

ARM is introducing a 64-bit architecture (21 years after MIPS and rumored to be *very* similar), but the design doesn't hit for a couple of years (after A15). In the meantime, MIPS makers have had years of practice and experimentation making powerful chips (MIPS used to power several of the fastest supercomputers once upon a time). I am familiar with embedded ARM (specifically the M0-M4 series of microcontroller designs). My point was that MIPS currently (ie now, not a promise to have in the future) has designs that scale from extremely low power to very high performance (side-note: one of the big competitors to the M0 is the old CISC 8052 designed by Intel). You mention an ARM licensee making chips "with hundreds of cores". I would love to know who as I am interested in the design.

700
Edited by hajile - 2/12/12 at 9:55pm
post #23 of 27
I got devices that run on x64, x86, & ARMv7. AMD, Intel & ARM Must love me biggrin.gif LOL
Full Of Stuff
(15 items)
 
The nEEEtBook
(13 items)
 
CPUMotherboardGraphicsRAM
AMD Phenom II 1100t X6 MSI 990XA-GD55 GTX 465 SLI Mushkin Ridge Back 
Hard DriveHard DriveOptical DriveCooling
OCZ Agility 3 Seagate 7200.12 Sony 18X DVD-ROM 48X CD-ROM SATA DVD-ROM Drive Scythe MUGEN-2 SCMG-2000 
OSMonitorKeyboardPower
Windows 7 Ultimate Dell 2007WFB 20.1" LCD Monitor Microsoft Keyboard PC Performance & Cooling Silencer 750W 
CaseMouseAudio
Cooler Master HAF 912 [Window Mod] OCZ BEHEMOTH Laser Mouse Realtek 5.1 Onboard 
CPUMotherboardGraphicsRAM
Intel Atom N270 AsusTek 1005HA Mobile Intel 945 Express 1GB DDR2 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 (Upgrade) Windows 7 Starter 10.1" Wide screen LED Lit Display Full Keyboard 
PowerCaseMouse
40W 19V Asus Adapter 1005HA Case Trackpad 
  hide details  
Reply
Full Of Stuff
(15 items)
 
The nEEEtBook
(13 items)
 
CPUMotherboardGraphicsRAM
AMD Phenom II 1100t X6 MSI 990XA-GD55 GTX 465 SLI Mushkin Ridge Back 
Hard DriveHard DriveOptical DriveCooling
OCZ Agility 3 Seagate 7200.12 Sony 18X DVD-ROM 48X CD-ROM SATA DVD-ROM Drive Scythe MUGEN-2 SCMG-2000 
OSMonitorKeyboardPower
Windows 7 Ultimate Dell 2007WFB 20.1" LCD Monitor Microsoft Keyboard PC Performance & Cooling Silencer 750W 
CaseMouseAudio
Cooler Master HAF 912 [Window Mod] OCZ BEHEMOTH Laser Mouse Realtek 5.1 Onboard 
CPUMotherboardGraphicsRAM
Intel Atom N270 AsusTek 1005HA Mobile Intel 945 Express 1GB DDR2 
Hard DriveOSMonitorKeyboard
OCZ Vertex 2 (Upgrade) Windows 7 Starter 10.1" Wide screen LED Lit Display Full Keyboard 
PowerCaseMouse
40W 19V Asus Adapter 1005HA Case Trackpad 
  hide details  
Reply
post #24 of 27
It seems likely that the current A9s are fabbed in 45nm, which is more power hungry, also AnandTech is comparing a single core chip(?) to a duel core chip, is there numbers listed? Also, the ability to switch endianess can just be as simple as swaping byte order as it comes through, the circuitry for that would take minimal power . As for the massively multi-core chips it appears that it is multiple chips on one system, the article can be found here: http://www.pcworld.com/article/221910/calxedas_arm_chips_designed_for_480core_servers.html
I recalled it wrongly from memory redface.gif, but this is a reasonable proof of concept, although a single chip with more than a handful of cores with each having the complexity of an A9 or A15 would have some yield problems

The definition of a CISC architecture is a variable instruction set that takes many cycles to execute. A RISC architecture doesn't have a complex decode, the instruction set consists of what CISC architectures decode to. Whether an architecture is CISC or RISC depends on the decode stage, not the execution unit or ALU.
Edited by lin2dev - 2/13/12 at 12:54am
SolusIgnis
(14 items)
 
2 Watts
(6 items)
 
Huh?!
(13 items)
 
CPUMotherboardGraphicsRAM
i7-3820 ASRock X79 Extreme6 Sapphire HD6870 AMD Entertainment Edition 
Hard DriveCoolingOSMonitor
Crucial M4 Cosair H80 Windows 7 Home Premium HannSpree HF205 1600x900 + SyncMaster 191T 1280... 
KeyboardCaseMouseMouse Pad
Rosewill RK-9000, Cherry MX Blue Thermaltake Oversoar RX-I MadCatz RAT 9 Saitek Cyborg 
CPUMotherboardRAMHard Drive
Marvell PXA510 D2Plug DDR3 
Optical DriveCooling
Pssh! Who needs optical drives Passive 
CPUOS
i386 MS-DOS 
  hide details  
Reply
SolusIgnis
(14 items)
 
2 Watts
(6 items)
 
Huh?!
(13 items)
 
CPUMotherboardGraphicsRAM
i7-3820 ASRock X79 Extreme6 Sapphire HD6870 AMD Entertainment Edition 
Hard DriveCoolingOSMonitor
Crucial M4 Cosair H80 Windows 7 Home Premium HannSpree HF205 1600x900 + SyncMaster 191T 1280... 
KeyboardCaseMouseMouse Pad
Rosewill RK-9000, Cherry MX Blue Thermaltake Oversoar RX-I MadCatz RAT 9 Saitek Cyborg 
CPUMotherboardRAMHard Drive
Marvell PXA510 D2Plug DDR3 
Optical DriveCooling
Pssh! Who needs optical drives Passive 
CPUOS
i386 MS-DOS 
  hide details  
Reply
post #25 of 27
Quote:
Originally Posted by hajile View Post

Each die shrink, x86 lowers power consumption and still becomes more powerful. ARM designers are instead keeping power consumption mostly stable (max consumption has slowly risen with A8, A9, and (likely) A15) while increasing performance. How does this show a dead-end?

x86 is still trying to scale down into the sub 2w market for tablets and smartphones, ARM is already well within there. Hence, ARM can keep the power consumption stable while x86 has to lower it. And Medfield isn't all it's cracked up to be either, Intel's comparison was against what will be out-dated CPUs by the time Medfield is actually on the market, it's like comparing Zambezi to Conroe back in 2007, sure, Conroe is what we had then but when you compare it to Nehalem and Sandy Bridge it really falls down and pales in comparison.

Medfield looks great for tablets (Apart from the high power consumption) but by the time its out, I doubt it will be so great.
Quote:
Originally Posted by lin2dev View Post

And ARM doesn't? The x86 architecture is not RISC even in the slightest, it was designed as a CISC chip, and it stays a CISC chip.

Every newer x86 chip is RISC internally, but with a decoder for the CISC x86 instructions. Hence, you're both right, the x86 architecture isn't RISC but all of the modern x86 CPUs are internally.
    
CPUMotherboardGraphicsRAM
AMD FX-4170 Gigabyte GA-990FXA-UD3 GTX 470 G.Skill Ares F3-1866C9D-8GAB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 256GB Samsung Spinpoint F3 1TB Samsung Spinpoint F1 500GB Samsung Spinpoint F4 EcoGreen 2TB 
Optical DriveCoolingCoolingOS
Pioneer DVR-215BLK Koolance VID-NX470, Rasa 750 Pump, XSPC EX120, ... TRUE with 120mm Panaflo Windows 7 x86_64/Arch Linux x86_64 
MonitorKeyboardPowerCase
BenQ G2220HD Ducky DK9008 Shine, White LED (Cherry Browns) Silverstone Strider Plus 600w Antec P183 V3 
MouseMouse PadAudio
Logitech G700 Razer eXactmat Speed ASUS Xonar DX 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
AMD FX-4170 Gigabyte GA-990FXA-UD3 GTX 470 G.Skill Ares F3-1866C9D-8GAB 
Hard DriveHard DriveHard DriveHard Drive
Crucial M4 256GB Samsung Spinpoint F3 1TB Samsung Spinpoint F1 500GB Samsung Spinpoint F4 EcoGreen 2TB 
Optical DriveCoolingCoolingOS
Pioneer DVR-215BLK Koolance VID-NX470, Rasa 750 Pump, XSPC EX120, ... TRUE with 120mm Panaflo Windows 7 x86_64/Arch Linux x86_64 
MonitorKeyboardPowerCase
BenQ G2220HD Ducky DK9008 Shine, White LED (Cherry Browns) Silverstone Strider Plus 600w Antec P183 V3 
MouseMouse PadAudio
Logitech G700 Razer eXactmat Speed ASUS Xonar DX 
  hide details  
Reply
post #26 of 27
Quote:
Originally Posted by Rookie1337 View Post

So wait...we have the software but the hardware won't use it? I'm confused now. redface.gif I thought there was something going on in which the proprietary hardware was limiting the reverse engineering to code fully for the current pads (IE Tegra, Samsung, TI based). Please forgive me if I sound stupid but I've been trying to understand how can someone code for something to the fullest if they aren't given full access to how it works. I mean isn't that why nouveau can't match nvidia drivers?

The issue is DRIVERS. Beagleboard for instance has full support in .c files outlining how the DDR controller / GPIO / SPI / USB / Serial are connected to the CPU/mainboard. Phones don't always have these available to Ubuntu devs (unless they are open source android). You generally also need some kind of U-Boot support to physically load the Ramfs / Initrd / vmlinux files.
 
HTPC
(17 items)
 
 
CPUMotherboardGraphicsRAM
AMD 965 C3 @ 4.4ghz 24/7 stable Gigabyte GA-990XA MSI 1 GB HD4830 @ 700/1000 Mushkin 4GB DDR3-1600C7 @ 1800C8 
Hard DriveOptical DriveCoolingOS
WD 640 GB * 2 (Black + Blue) Sony 20X Sata DVD-RW Scythe Mugen 2 rev B Windows 7 Pro 32bit 
MonitorKeyboardPowerCase
Samsung 225ms Microsoft Internet Keyboard Pro (ps/2) Corsair VX550 Antec 300 
MouseMouse Pad
Logitech G5 Steel Series Starcraft 2 Marine 
CPUMotherboardGraphicsRAM
AMD Athlon II X2 240 Gigabyte GA-MA78GM-US2H Gigabyte 6450 Mushkin 4x1gb DRR2-800 HP2-6400 
Hard DriveHard DriveHard DriveOptical Drive
western digital 1TB Blue western digital 2TB Green western digital 1TB Blue Samsung SH-B123L 
CoolingOSMonitorKeyboard
OCZ Vendetta 2 Windows 7 Pro 32bit Samsung LED UN40C5000 Logitech MX5500 
PowerCaseMouseAudio
OCZ ModXStream Pro 600W Thermaltake V4 Logitech MX5500 Logitech Z-5500 
CPUMotherboardGraphicsGraphics
AMD Phenom II X6 1100T Black Edition Thuban 3.3... GIGABYTE GA-990FXA-UD3 AM3+  Radeon 7850 Radeon 7850 
RAMHard DriveHard DriveCooling
Mushkin 2 x 4GB DDR3 1600 997006 intel 120GB SSD SSDSC2MH120A2K5 Western Digital Caviar Black WD1002FAEX  rasa RS240 
OSMonitorMonitorMonitor
Windows 7 NEC Display Solutions AS221WM-BK  NEC Display Solutions AS221WM-BK  NEC Display Solutions AS221WM-BK  
KeyboardPowerCaseMouse
Logitech MX 5500 CORSAIR Professional Series HX750 Antec 1200 Logitech MX 5500 
Mouse PadAudio
Steel Series Starcraft 2 Kerigan Vs Zeratul ASUS Xonar DX 7.1  
  hide details  
Reply
 
HTPC
(17 items)
 
 
CPUMotherboardGraphicsRAM
AMD 965 C3 @ 4.4ghz 24/7 stable Gigabyte GA-990XA MSI 1 GB HD4830 @ 700/1000 Mushkin 4GB DDR3-1600C7 @ 1800C8 
Hard DriveOptical DriveCoolingOS
WD 640 GB * 2 (Black + Blue) Sony 20X Sata DVD-RW Scythe Mugen 2 rev B Windows 7 Pro 32bit 
MonitorKeyboardPowerCase
Samsung 225ms Microsoft Internet Keyboard Pro (ps/2) Corsair VX550 Antec 300 
MouseMouse Pad
Logitech G5 Steel Series Starcraft 2 Marine 
CPUMotherboardGraphicsRAM
AMD Athlon II X2 240 Gigabyte GA-MA78GM-US2H Gigabyte 6450 Mushkin 4x1gb DRR2-800 HP2-6400 
Hard DriveHard DriveHard DriveOptical Drive
western digital 1TB Blue western digital 2TB Green western digital 1TB Blue Samsung SH-B123L 
CoolingOSMonitorKeyboard
OCZ Vendetta 2 Windows 7 Pro 32bit Samsung LED UN40C5000 Logitech MX5500 
PowerCaseMouseAudio
OCZ ModXStream Pro 600W Thermaltake V4 Logitech MX5500 Logitech Z-5500 
CPUMotherboardGraphicsGraphics
AMD Phenom II X6 1100T Black Edition Thuban 3.3... GIGABYTE GA-990FXA-UD3 AM3+  Radeon 7850 Radeon 7850 
RAMHard DriveHard DriveCooling
Mushkin 2 x 4GB DDR3 1600 997006 intel 120GB SSD SSDSC2MH120A2K5 Western Digital Caviar Black WD1002FAEX  rasa RS240 
OSMonitorMonitorMonitor
Windows 7 NEC Display Solutions AS221WM-BK  NEC Display Solutions AS221WM-BK  NEC Display Solutions AS221WM-BK  
KeyboardPowerCaseMouse
Logitech MX 5500 CORSAIR Professional Series HX750 Antec 1200 Logitech MX 5500 
Mouse PadAudio
Steel Series Starcraft 2 Kerigan Vs Zeratul ASUS Xonar DX 7.1  
  hide details  
Reply
post #27 of 27
Quote:
Originally Posted by kevinf View Post

The issue is DRIVERS. Beagleboard for instance has full support in .c files outlining how the DDR controller / GPIO / SPI / USB / Serial are connected to the CPU/mainboard. Phones don't always have these available to Ubuntu devs (unless they are open source android). You generally also need some kind of U-Boot support to physically load the Ramfs / Initrd / vmlinux files.

So...people need a "guide" on how things interact in each environment to know how to code for it? And since the makers don't provide that then they have to trial and error it? Gah...I wish I could wrap my head around this.
     
CPUMotherboardGraphicsRAM
N450 1.8GHz AC and 1.66GHz batt ASUS proprietary for 1001P GMA3150 (can play bluray now!?) 1GB DDR2 
Hard DriveOptical DriveOSOS
160GB LGLHDLBDRE32X Bodhi Linux Fedora LXDE 
OSOSMonitorKeyboard
Kubuntu SLAX 1280x600 + Dell 15inch Excellent! 
PowerCase
6 cells=6-12hrs and a charger 1001P MU17 Black 
CPUMotherboardGraphicsRAM
AthlonIIX4 640 3.62GHz (250x14.5) 2.5GHz NB Asus M4A785TD-M EVO MSI GTX275 (Stock 666) 8GBs of GSkill 1600 
RAMHard DriveOptical DriveCooling
4GBs of Adata 1333 WD Black 500GB & WD 80GB IDE LG 8X BDR (WHL08S20) Cooler Master Hyper 212+ 
OSOSOSMonitor
Kubuntu x64 Windows 7 x64 Bodhi Linux Acer G215H (1920x1080) 
PowerCase
Seasonic 520 HAF912 
  hide details  
Reply
     
CPUMotherboardGraphicsRAM
N450 1.8GHz AC and 1.66GHz batt ASUS proprietary for 1001P GMA3150 (can play bluray now!?) 1GB DDR2 
Hard DriveOptical DriveOSOS
160GB LGLHDLBDRE32X Bodhi Linux Fedora LXDE 
OSOSMonitorKeyboard
Kubuntu SLAX 1280x600 + Dell 15inch Excellent! 
PowerCase
6 cells=6-12hrs and a charger 1001P MU17 Black 
CPUMotherboardGraphicsRAM
AthlonIIX4 640 3.62GHz (250x14.5) 2.5GHz NB Asus M4A785TD-M EVO MSI GTX275 (Stock 666) 8GBs of GSkill 1600 
RAMHard DriveOptical DriveCooling
4GBs of Adata 1333 WD Black 500GB & WD 80GB IDE LG 8X BDR (WHL08S20) Cooler Master Hyper 212+ 
OSOSOSMonitor
Kubuntu x64 Windows 7 x64 Bodhi Linux Acer G215H (1920x1080) 
PowerCase
Seasonic 520 HAF912 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Hardware News
Overclock.net › Forums › Industry News › Hardware News › [PC Per] Collision alert! ARM, AMD and Intel are all headed for the same market...