• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Editorial x86 Lacks Innovation, Arm is Catching up. Enough to Replace the Giant?

bug

Joined
May 22, 2015
Messages
13,273 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Yes, we are speaking about consumer apps, he shifts to offtopic workstations...
It's not offtopic. You want consumer apps for ARM, somebody has to compile them. So there has to be ARM-based workstations. Because cross-compilation is tedious, slow and pretty error prone.
 

ARF

Joined
Jan 28, 2020
Messages
4,030 (2.57/day)
Location
Ex-usa
They have already been compiled. 2.87 million apps currently in Google Play Store alone.
 
Joined
Jun 28, 2016
Messages
3,595 (1.25/day)
Yes, we are speaking about consumer apps, he shifts to offtopic workstations...
You're making the fundamental logical error here. You're saying: people spend most time on smartphones, so they should be fine with an ARM laptop.
For some reason you can't grasp the fact that they use laptops precisely because they can't do something on their smartphones.

IMO you're a little confused when it comes to how consumers use their PCs. You probably think it's just browsing web, watching movies, listening to music and using communicators.

Sooner or later probably every consumer will run into a problem, because a program he uses on x86 has no ARM version.
ARM is not a usable consumer platform. It could be, but it isn't.
 

bug

Joined
May 22, 2015
Messages
13,273 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
They have already been compiled. 2.87 million apps currently in Google Play Store alone.
So workstations when talking ARM computers are off topic, but Android/Google Play Store isn't. Noted.
 
Joined
Mar 6, 2017
Messages
3,212 (1.22/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
They have already been compiled. 2.87 million apps currently in Google Play Store alone.
There is a big damn difference between an app and what most people, even regular users, expect full blown programs to be like on a desktop platform. This is essentially why Windows 8.x failed so badly on the desktop, Microsoft underestimated what people would be doing with the desktops and so are you. People don't want apps; they want full programs with full functionality on a desktop.

By the way, did you work at Microsoft during the creation of Windows 8.x? Sure sounds like you did.
 
Low quality post by bug

bug

Joined
May 22, 2015
Messages
13,273 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
There is a big damn difference between an app and what most people, even regular users, expect full blown programs to be like on a desktop platform. This is essentially why Windows 8.x failed so badly on the desktop, Microsoft underestimated what people would be doing with the desktops and so are you. People don't want apps; they want full programs with full functionality on a desktop.

By the way, did you work at Microsoft during the creation of Windows 8.x? Sure sounds like you did.
I doubt he worked anywhere so far. He seems to be a kid that is just learning about computers. Or a student.
 
Low quality post by trparky
Joined
Mar 6, 2017
Messages
3,212 (1.22/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
I doubt he worked anywhere so far. He seems to be a kid that is just learning about computers. Or a student.
It was meant as a joke that poked fun at Microsoft's stupidity.
 
Low quality post by bug

bug

Joined
May 22, 2015
Messages
13,273 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
It was meant as a joke that poked fun at Microsoft's stupidity.
I got that. I was just saying, don't make fun of him. Try to help him instead. Not much is getting through, though ;)
 
Last edited:
Low quality post by trparky
Joined
Mar 6, 2017
Messages
3,212 (1.22/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
I that. I was just saying, don't make fun of him. Try to help him instead. Not much is getting through, though ;)
No, not at all.
 
Low quality post by ARF

ARF

Joined
Jan 28, 2020
Messages
4,030 (2.57/day)
Location
Ex-usa
So many trolls here, a moderator should come and clean all the nonsense.
 
  • Love
Reactions: bug
Low quality post by trparky
Joined
Mar 6, 2017
Messages
3,212 (1.22/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
So many trolls here, a moderator should come and clean all the nonsense.
No, you're the damn troll here for not listening to people who obviously have far more experience in the PC ecosystem than you are clearly showing. I've been around computers for nearly 20 years and I will tell you one damn thing, even normal people won't accept mini-apps as you seem to keep claiming that people will accept. Look no further than the failure of Windows UWP apps and the UWP platform. It died because Microsoft thought just like you are now and they lost billions.

Run along child, let the grownups have the floor.
 
Joined
Jun 3, 2010
Messages
2,540 (0.50/day)
Whenever someone hypes arm, I remember when jim keller told they thought they found a bug in the arm processor(that turned out there was a bug in their verification tool)@3:00.
 
Low quality post by bug

bug

Joined
May 22, 2015
Messages
13,273 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
So many trolls here, a moderator should come and clean all the nonsense.
Feel free to bring this to a moderator's attention.
 
Low quality post by ARF

ARF

Joined
Jan 28, 2020
Messages
4,030 (2.57/day)
Location
Ex-usa
No, you're the damn troll here for not listening to people who obviously have far more experience in the PC ecosystem than you are clearly showing. I've been around computers for nearly 20 years and I will tell you one damn thing, even normal people won't accept mini-apps as you seem to keep claiming that people will accept. Look no further than the failure of Windows UWP apps and the UWP platform. It died because Microsoft thought just like you are now and they lost billions.

Run along child, let the grownups have the floor.

You violate the forums' rules. Address the opinion, not the member. You are reported to the moderators for trolling.
 
Low quality post by trparky
Joined
Mar 6, 2017
Messages
3,212 (1.22/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
I don't feel like I'm violating the rules at all, I'm just telling you how wrong you really are. If you call me a troll, I'm going to call you a troll right back. Facts are facts man, you may not like the facts but that doesn't change the fact that the facts are facts. You have opinions, they aren't facts based upon 20 years of PC industry growth knowledge like many of us here have that you don't have. Many of us here have more knowledge about how the industry works in our pinky finger than you have in your whole brain. Why? Because many of us here either work in the industry, have been around the industry for a long time, or just are plain enthusiasts.

And not only that but come on dude, you sign up two months ago and then you waltz into this place and tell us who have been here for years that we're wrong and expect us not to react like this. Really? Go home, you're drunk.

But I'm done with you. Keep spouting off the same bullshit that Microsoft lost billons over. They too thought the same way you are now, they lost big money. Now Microsoft is embracing the desktop yet again because even now they learned that the PC is king, it will always be king. Long live the desktop! PC MASTER RACE!!!
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,685 (2.29/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
Let's be done with the petty drama here folks. Anyone wants to push it past this post will be met with infraction points.
 

ARF

Joined
Jan 28, 2020
Messages
4,030 (2.57/day)
Location
Ex-usa
A new Premiere Pro Beta with AMD and Nvidia hardware encoding.
Intel no longer has a lead over AMD with Premiere and Quick Sync.





 
Joined
Jun 28, 2016
Messages
3,595 (1.25/day)
A new Premiere Pro Beta with AMD and Nvidia hardware encoding.
Intel no longer has a lead over AMD with Premiere and Quick Sync.
You don't understand this article or you didn't read it. Which one is it?

Adobe added NVENC support, i.e. hardware-accelerated encoding for Nvidia GPUs. This article is about NVENC.
All red bars are for encoding using Nvidia GPU. Blue are for the CPU. Green are for the Intel IGP.

Any questions?
 

Chehh984

New Member
Joined
Apr 24, 2020
Messages
1 (0.00/day)
I would suggest going back a bit to a time when RISC and CISC were the options. There is a reason one of these won in personal computers. That reason is still valid today, ARM has great advantages which it uses really well in mobile world, but suggesting it could replace x86 in all spheres is just pure speculation. If ARM would be able to do everything x86 does than it would not be ARM anymore....
 

ARF

Joined
Jan 28, 2020
Messages
4,030 (2.57/day)
Location
Ex-usa
I would suggest going back a bit to a time when RISC and CISC were the options. There is a reason one of these won in personal computers. That reason is still valid today, ARM has great advantages which it uses really well in mobile world, but suggesting it could replace x86 in all spheres is just pure speculation. If ARM would be able to do everything x86 does than it would not be ARM anymore....


Huh, since Intel can't do anything on a more modern process than 14nm, since AMD's tremendous competitive advantages and consequences from that Intel will only have more troubles going forward, I would not claim with such certainty what is a speculation and what not.

ARM didn't exist when Intel made the first x86 processors back 40-50 years ago.
Things change and they change pretty fast.

Do you know what x86 actually is. It's basically the 1978 version, just with added some width here and there, more instructions which take transistor budget, and multiplied by more cores.
There is no innovation there, just pure evolution, and very slow at Intel's pace.
 
Joined
Feb 3, 2017
Messages
3,497 (1.32/day)
Processor R5 5600X
Motherboard ASUS ROG STRIX B550-I GAMING
Cooling Alpenföhn Black Ridge
Memory 2*16GB DDR4-2666 VLP @3800
Video Card(s) EVGA Geforce RTX 3080 XC3
Storage 1TB Samsung 970 Pro, 2TB Intel 660p
Display(s) ASUS PG279Q, Eizo EV2736W
Case Dan Cases A4-SFX
Power Supply Corsair SF600
Mouse Corsair Ironclaw Wireless RGB
Keyboard Corsair K60
VR HMD HTC Vive
x86 and ARM are not that far apart. x86 started with 8086 in 1978. ARM was founded in 1990 but first ARM CPU was in 1985.

ARM isn't that much different from what you describe - some added width here and there, more instructions which take transistor budget and multiplied by more cores.
In practice, that is hugely simplified way of looking at it. There are major changes in microarchitecture of them both even if ISA is largely the same.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.93/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
ARM didn't exist when Intel made the first x86 processors back 40-50 years ago.
No, but x86 was definitely not the only ISA out there at the time and RISC ISAs like MIPS and SPARC were being introduced around the same time 32-bit x86 CPUs were showing up in the mid 80s.
Do you know what x86 actually is. It's basically the 1978 version, just with added some width here and there, more instructions which take transistor budget, and multiplied by more cores.
There is no innovation there, just pure evolution, and very slow at Intel's pace.
There have been a lot of changes since the 8080. Just because core instructions haven't changed doesn't mean the rest of the CPU hasn't.

Edit: One of the things that makes x86 a potent option are the extension to x86; dedicated hardware for tasks that would otherwise take a boatload of clock cycles to accomplish otherwise. This is why vector extensions exist and why you don't just call things like add and multiply a bunch of times instead. So no, a modern x86 processor is very different than an 8080. Even extensions like x86_64 added a boatload of registers in addition to increasing their widths. The only thing that's in common is the core ISA.
 
Last edited:

bug

Joined
May 22, 2015
Messages
13,273 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
I would suggest going back a bit to a time when RISC and CISC were the options. There is a reason one of these won in personal computers. That reason is still valid today, ARM has great advantages which it uses really well in mobile world, but suggesting it could replace x86 in all spheres is just pure speculation. If ARM would be able to do everything x86 does than it would not be ARM anymore....
There is a reason, but that reason may not be valid anymore: compilers.
If your target instruction set is smaller, translating everything is harder. Back in the day this was also hindered by the available computing power, which doesn't seem to be the case anymore.
Which one is better overall (and I'm not confusing x86 with CISC or ARM with RISC here) or even if there will be a one size fits all solution, I couldn't tell you.
 
Joined
Jun 3, 2010
Messages
2,540 (0.50/day)
There is a reason, but that reason may not be valid anymore: compilers.
If your target instruction set is smaller, translating everything is harder. Back in the day this was also hindered by the available computing power, which doesn't seem to be the case anymore.
Which one is better overall (and I'm not confusing x86 with CISC or ARM with RISC here) or even if there will be a one size fits all solution, I couldn't tell you.
Since I am unfettered with firsthand knowledge, I think I know an easy shortcut.
A simple instruction set will put more pressure on the data caches, either by running further cycles, or further instructions(i-cache) to do the same amount of work, so will use up more overhead to do the same amount of work(d-cache).
However, its data caches are aligned -there are no divergent flow rates, so control management is simpler.
I'll guess it comes to how much overhead is present from wasted cycles due to the complex vs. simple instruction set difference, in reference to how much transistor - and therefore power - budget is saved from simplifying the instruction flow.
 
Top