You are viewing a single thread.
View all comments
19 points

Really they need to work on power usage and temperature of x86 so the chips are easier to use in mobile devices without a fan and dying in 3 hours. Stationary devices seem to be chugging along with x86 comfortably, but the chips are currently impractical otherwise.

permalink
report
reply
16 points

The new Intel chips already addressed that, at least for notebook class devices.

Realistically, there wasn’t really a reason for Intel and AMD to be super power efficient, simply because there wasn’t any competition for quite a while. It took Apple Silicon to show how powerful arm can be and how easy the transition could be.

permalink
report
parent
reply
13 points

Apple took all the old tricks Intel was always way too cheap to use, and turned them to 11.

Nothing magic, nothing special, just balls and the willingness to spend silicon.

permalink
report
parent
reply
11 points

It seems that they’re finally taking that seriously though so it’s good to see. They never really had any incentive to put too much effort in making x86 more efficient for consumer devices since their server chips have much, much higher profit margins.

Lunar Lake and AMD’s Z1 is a good start and it’s interesting to see where this goes.

permalink
report
parent
reply
6 points

It’s amazing what a modern process node and not cranking clock speeds to high hell will do.

permalink
report
parent
reply
3 points

You forgot about ditching more of the chipset etc. in favour of integrating everything into the CPU die.

permalink
report
parent
reply
0 points

You’re not going to see phones with x86. The architecture just isn’t going to scale down like that. Not if you want something faster than a Pentium III.

permalink
report
parent
reply
10 points
*

It actually can, the thing we learned is that the unpleasant bits of x86 scale well, so we spent 30% of the die doing uop decode, but that’s now just 1-2% because we blow so much on more registers and cache.

Also we can play games like soft-deprecating instructions and features so they exist, but are stupid slow in microcode.

We used to think only risc could run fast at low power, but our current cisc decoded to risc works fine, Intel just got stupid lazy.

Apple just took all the tradeoffs Intel was too cheap to spend silicon on and turned them to 11, we could have had them before but all the arm guys were basically buying ip and didn’t invest in physically optimized designs, but now that tsmc is the main game in town (fallback to gf was nice for price), there’s a lot more room to rely on their cell libraries.

Intel got so insanely arrogant, just like Boeing and all the other catastrophic American failures right now, we just need to correct for that and we can be decent again.

permalink
report
parent
reply
5 points

It’s hardly just Intel. There are two other x86 licenses out there. One gave up. The other is kicking ass, but Apple didn’t go with them, either.

Meanwhile, Intel themselves kept the 80486 alive until 2007 as an embedded processor. It outlasted the Pentium III by a few months. It was never as popular as PIC or ARM or z80 devices, but it found some kind of niche.

I’ll grant that in theory, it could be done. But why? There are millions of smartphones running fine with ARM, and they don’t have any backwards compatibility needs to x86. Why pick an ISA that can only legally be designed by three companies? Why pick an ISA that hasn’t been as well tested on mobile device OSes? ARM will hand a license to anyone who shows up with some cash, and if you want to take a plunge into a different ISA, then RISC-V is sitting right there. There doesn’t seem to be a single real benefit to x86 over what mobile device creators have now, and plenty of reasons not to.

permalink
report
parent
reply
5 points

ISA doesn’t matter as much as most people think it does. It’s all about how you implement it.

permalink
report
parent
reply
2 points

How do you hire people who can implement it right? There are three companies that can make x86. One is failing, one gave up years ago, and the third is kicking ass but seems uninterested in this part of the market. All the people who know how to do x86 well already work for one of them. That third company that nobody talks about gave up because by 2010, they lacked the ability to make a worthwhile product.

It’s an incredibly difficult ISA to work with, and all the talent is already busy. Due to its closed nature, there is little hope of significantly growing that talent base. Not unless you want the early 2000s version of x86-64, which is patent free.

permalink
report
parent
reply
1 point

Asus Zenfones used to use Intel Atom x86 processors.

permalink
report
parent
reply
1 point

And were they any good?

My car runs Android Automotive^1 on an Intel Atom and performance is trash. I would hate to have a phone on the same platform.

^1 As in, the car runs Android directly, not Android Auto running from a phone.

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 17K

    Monthly active users

  • 6.1K

    Posts

  • 131K

    Comments