AMD’s Phoenix SoC
chipsandcheese.com
chipsandcheese.com
The 7840U is a beast in handhelds, and the 7940HS likewise in laptops and mini PCs. They're great for gaming, media, productivity, and anything you throw at it. Intel cannot compete with the performance and TDP of these. AMD is completely dominating the portable x86 segment, so much so, that I'm not envious of Apple's dominance of ARM. Can't wait to see the next generation of this chipset, as well as whatever Intel can produce in response.
ThinkPad T14s Gen 3 has a 6850U and is ~1mm thinner than T14.
You're right though, none of them are superthin (<15mm) like ThinkPad X1 Carbon or Dell XPS 13. Maybe it's not possible to cool these faster AMD CPUs in such a small volume? Nobody wants to type on a space heater.
Edit: found these pages with complete lists, hell yeah
https://www.ultrabookreview.com/36030-amd-ryzen-7-u-laptops/
¹: https://www.lenovo.com/gb/en/p/laptops/thinkpad/thinkpadt/th...
It's an absolutely infuriating UX fail which seems to stick to Lenovo's business line for some reason. I wanted to throw my work provided T14 out the window so there's no way I'm giving them my money for this design failure.
Why can't they blow the hot air towards the back/display like most other laptops? Can you imagine Apple ever selling laptops venting the hot air on one side instead of out the back?
Even my ancient HP ProBook I had would at least vent the hot air on the left side, so at least us righ-handed users were spared, so Lenovo seems to be the last and biggest offendant of this "crime".
I'm sure intel is pumped that the term is being genericized.
I do wish AMD GPU department could work better though. Not just on ROCm but the overall GPU market shares. They have the advantage of being in the console but on PC they are still a minority.
I'm sure systems vendors will love putting these in Windows laptops (a growing market with a bright future, I'm sure) but I can't imagine hackers having much use for these things.
Occam’s razor would suggest it’s because accurate documentation would create worse PR.
That’s not reassuring at all.
It's extremely likely it is.
the documented applications of pluton are far more horrifying than the PSP
> Another cool use of low power, always-on DSPs is using ultrasound sonar to detect humans. AMD’s ultrasound runs at above 20 KHz but below 35 KHz, letting it get through the microphone and speaker’s band pass filters. Then, it can use Doppler shift to distinguish human movement from static objects in the same way that a look-down radar filters out ground clutter.
This chip sounds pretty creepy, although I doubt it'll be possible to escape from this sort of thing. The US spies will be loving these feature trends.
All laptops with a 5 kHz tone would be returned as defective. In the 90's harddrives often had a 7200 Hz whine which was enourmously annoying. Todays harddrives are silent compared to the old ones.
I'm unlucky enough to hear 15 kHz, and you'd easily hear any TVs turned on two storeys away. CRT ultrasounds used to be unbearably, migraine-inducing loud.
I assume laptop speakers wouldn't be anywhere as bad.
The what now ? nothing in hard drive runs at that frequency
But whether anything is bothered by the sound depends on the energy level and other characteristics. Spread spectrum ultrasound sonar below the local noise floor may be technically feasible, though perhaps not with regular laptop speakers and audio circuitry.
The only Linux based OSes that are on pair with it are ChromeOS and Android.
A random Linux distribution can be a very minimal one, and can have sandboxing too, which is what I presume what you equate to security.
Linux sandboxing isn't on the same level as Windows 11 Professional, as it doesn't do user space drivers for most stuff, runs drivers in their own sandbox and has critical kernel components running on their own sandbox.
All coupled with hardware attestation zones via TPM, SGX and now Pluton.
Nothing except the last part you said about Windows 11 is true. And the only "critical kernel component" which as of today by default runs on its own sandbox is the protected media path, aka DRM. Anything that could even be remotely interesting is not available on the Pro edition.
Considering Microsoft's general security posture (e.g. check the number of critical cross-tenant and trivial to exploit security issues in Azure - which is unique among cloud providers in their number, criticality and triviality), I wouldn't trust them in the slightest. I know Azure and Windows are different business units, but if nobody in Azure cares about reliability or security, as is obviously the case, I severely doubt that's an organisation that puts emphasis on either.
Win32 apps are now sandboxed.
https://blogs.windows.com/windowsdeveloper/2023/06/14/public...
I know because suddenly I wake up and see that Sumatra PDF Reader is now operating in sandbox mode.
However Linux is not to blame that it's used in idiotic IoT and server configurations.
This sort of citation or "research" is not remotely what the CVE database is for.
I am not playing the citation game, already have enough of it during Usenet and not feeling bored enough today.
The availability of Windows source for partners is nothing compared to how many educated eyes are on the Linux source at a given moment.
Of course none of this matters because the BSDs are more secure than both but they wouldn't pick them over Windows IRL anyways. Why Windows are preferred is a matter of business and not technology. This is a long topic and if you were in Usenet advocacies you know what it's all about. Support, logistics, number of trained people in the market, certifications, so on and so forth. Linux doesn't have an easy fight there.
(I hesitated a long time before the purchase, because I wanted the combination of an Intel NUC warranty and reliability, AMD CPU, good design & cooling plus a good price -- which of course does not exist. However I haven't had an issue so far, and I hope it lasts long)
I have used the machine for a number of tasks -- remote desktop, video calls, development with IDE, building Chromium, and benchmarking and haven't seen a blue screen so far. (Yes using Windows)
I am blown away to play OW2, Apex, Cities Skylines and even BOTW on a hand held device, incredible device for people who travel a lot.
I've used steam deck for a year. Literally never have I wished for more resolution, which would eat up power and battery for no discernable benefit at that size and distance. I read the specs for new lenovo hand held and it boggles my mind that people would want that kind of compromise. Every review acknowledges that you'll have to play games at lowered actual resolution anyway.
And yes I have used the Steam Dec, in fact I have used both. Maybe you shouldn't be so dismissive about what other people feel is important. It's not a good look.
(as another example - for me, the number one actual killing feature of steam deck is the seamless sleep mode. It's so good! It makes significantly more difference to my portable usage than any numbered spec :)
Funny, millions of Steam Deck users have no problem with it. I tried the ROG Ally and was not wowed by the screen at all. It's better, but that's it.
All four of those games are available on Switch, which runs even more quietly and requires a lot less fiddling and maintenance.
I have both an ROG Ally and a Switch, I just find that selection of example games particularly amusing. Starfield works well enough on my Ally, and doesn’t exist for Switch.
But it’s not a game type that interests me, so I haven’t tried it on Switch.
I was blown away just how much better experience those games on Steam Deck are in comparison to the Switch.
As for fiddling, I really don't understand this commentary, the only 'fiddling' is toggling the controller mode and power target? I don't understand how basic settings that are built in to a easily accessible menu is 'fiddling'.
OW2, Apex, and all emulators I've tried have Just Worked (TM).
I had no idea about so many of the topics discussed like power management and detecting and mitigating calculation errors.
"As another note, dog hearing can cover the 20-35 KHz range, so the ultrasound engine may be able to detect static dogs by making them non-static, after which they will cause a Doppler shift."
So what's a static dog? Rust me wants a &'static dog, Java me wants a static final dog. And I also want a real dog named Doppler, or maybe just Shift?
It's amazing seeing the ML FPGA come out on a CPU. There's such an incredible opportunity for AMD here, if they can get the world adopting & using this kind of hardware that most folks in dev are not used to using. Great seeing some internal details here.
I haven't heard a peep thought about devs actually having access to this hardware. One of the big criticisms at launch time was that there was essentially no material for using this sizable part of the chip.
It's not just important for Phoenix & latter chips, it's potential bridge for AMD to make their FPGA in general used & adopted. But like the GPUs, it's questionable whether AMD can get broadscale enough adoption for advantage to mean anything for them. Ideally AMD would be working with yosys or openxla or someone to have an easy to adopt synthesis pipeline folks could play with. Right now I still haven't heard that they have anything, even proprietary or self-made.
Edit: oh well, AMD just dropped something! https://www.tomshardware.com/news/amd-posts-ryzen-ai-softwar...
I don't know what "on a CPU" means here but the AIEngine tiles aren't FPGA-like or reconfigurable logic - I don't know where you got that idea. As the diagrams show they are VLIW with vector instructions. They (the fabric, not AIE tiles) do have fully programmable DMA engines but I don't know how much is exposed to third-party devs.
> it's potential bridge for AMD to make their FPGA in general used & adopted.
This isn't happening and won't ever happen because absolutely no one wants to "program" reconfigurable logic.
> yosys or openxla
These two things are so far apart that I have no clue what you're suggesting here regarding synthesis.
The iGPU has a much better chance of broad adoption for GenAI type of stuff because its basically mapped to CUDA through ROCm, and probably works with triton.
I've been using this as my home workstation for the past month or so and have been keeping my own notes. The biggest caveat is that there are stability problems (mine and others seem to be lockups w/ C6 on Ryzen, there are others where lowering RAM speed (from 5600 to 4800 or 4000) clear things up, and for some people, it's with multiple monitors plugged in). There was a recent BIOS upgrade that updated AMD's AGESA and GOP but that doesn't seem to have helped much.
* https://github.com/lhl/linuxlaptops/wiki/Minisforum-UM790-Pr...
* https://bbs.minisforum.com/forums/ryzen%E2%84%A2-9-7940hs.19...
Like battery life
It doesn't look anything like a constant offset to me: https://pic2.zhimg.com/v2-3246ea92d494fffe1ea26f30bc9d9d79_b...
Phoenix 2 is already starting to ship, with Zen 4 and Zen 4c cores in a 2+4 arrangement. I don't think there's anything wrong with this approach: the main downside of Zen 4c cores is they cannot clock as high, but the kind of systems the SoC is going into are thermally limited to the point that using more than two CPU cores is already guaranteed to drop you down to the clock speed range that Zen 4c runs at. Ignoring the impact on chip floorplan and just looking at the implications for software, it's more like a more pronounced version of Intel's Turbo Boost Max 3.0 (preferred cores) rather than the heterogeneous P vs E core situation. All the cores have the same feature support and same performance per clock and the same sizes for their private caches.
Performance per clock has already been verified as the same: https://pic2.zhimg.com/v2-866cc994355fb54831c7398c97b20479_b...
The only heterogeneity experienced by software will be due to the lower maximum clocks on the Zen 4c cores, which is a far simpler problem to deal with than Intel's P vs E cores or AMD's 7950X3D with 3D V-Cache on only one of the two CPU chiplets.
As for the future of Zen 5, we are uncertain about its development, but I am hopeful that AMD will follow a similar approach to Zen4c.
By the way, Intel employs different cores derived from their Atom line of low-power processors, specifically the Gracemont microarchitecture in their current products. Unfortunately, these cores are indeed crappy, particularly in terms of floating-point performance.
Now I wish for a 100% hardware raytracing BHV... if raytracing stays around. I hope RDNA4 will do that. Because those horrible mesa RADV glsl shaders to do "soft" BHV, erk... (I prefer to disable RT and compile that out, and remove the glslang SDK dependency...). They should have been coded directly in SPIR-V (with a plain and simple C coded SPIR-V translater, or better, direct AMD GPU assembly code (with a plain and simple C coded AMD GPU assembler).
The rest of the specs are the same, but Ryzen 7 is somewhat cheaper due to marketing. For example, at the time of writing the configurator for HP ZBook Firefly 14 G10 A laptops offered in US says the price difference is $285.
Sure, if your main wait is waiting for compile it won't help that much but everything else it is helpful
The difference in CPU base frequency is 3.8 versus 4.0 GHz, which is 5% slower. However, for spiky workloads boost frequency is IMO more relevant than base frequency. With boost, the clock speed difference diminishes to the laughable 2%. Specifically, they are 5.2GHz for the R9, and 5.1GHz for the R7.
AMD doesn’t publish boost clock for GPU, but relative difference in base GPU frequency is 3.6%.
I’m aware marketing generally works, making people willing to pay more just for the feeling they have the best hardware money can buy. But personally, I believe saving these $285 and getting 95-98% of the performance is a good deal.
P.S. Ryzen 5 from the same line up, the 7640HS, is substantially slower. It has fewer CPU cores, and fewer GPU compute units.
A mini PC with that chip, 1 TB of storage and 64GB of ram (both replaceable) costs like 800€ and fits behind your monitor. Getting that much memory in a consumer GPU is definitely quite a bit more expensive. Also, for comparison an M2 Ultra with that amount of storage and ram is 4800€.
So I am not doubting that a 6 times as expensive computer is probably "better" by some metric, but for that drastic difference I am not sure that is enough.
For a portable solution it can be a nice compromise (only considering LLMs here). The only way to get 64GB of Ram (or more) with apple is with a M1/M2 Max. It's way faster (400 GB/s) but the retail price is at least ~4000€. The M2 Pro doesn't get above 32 GB of RAM.
For a while I considered a macbook pro, but the price tag, mixed with the fact that the SSD is soldered (just with LLMs, I plan a lot of mileage on them, and the failure mode of these macs is to just never boot up ever again, even with an external drive), and then I heard about the GPD Win Max 2 with an AMD 7840U. It's a lesser known brand, and I'll have to wait for early october to get mine with 64GB LPDDR5, but seeing some people receiving small parts after breakage/malfunction for previous gen also tipped the scale. For LLMs, it should be about a third the speed than a portable M2 Max, but it's a quarter the price, and I like some stuff that it can do that no other laptop can, so I'm fine with the tradeoffs.
I’ve had decent luck with zen minipcs- though the earlier gen 4700u. Take 64gb but too slow for LLMs realistically. Plus only 8gb max assignable to gpu.
https://blog.mlc.ai/2023/08/09/Making-AMD-GPUs-competitive-f...
Regarding the choice of device, I'm regularly in places where 24h electricity/internet is not guaranteed, so renting cloud gpus: nope, bulky gaming laptop that chews through battery in a couple of hours: nope (even though I came really close to getting one with a RTX 4090 for 2600€, but I'm done with space heaters), frame.work 13? RAM to slow...
Mobile devices with at least 64GB of lpddr5 with decent battery consumption? The choice is quite limited.
We have been very happy with P14s gen 2 amd with 4k display, but it has only 32G of ram. The 15W 8 core Ryzen apu has been silent and performant.
Edit: Noticed there is also P16 - This looks great!
I can even stream to Twitch at the same time, but it's not ideal. I imagine, I need either a dedicated encoding card or a stronger Nvidia card than the 4070. I get some stuttering every now and then. 6Mbps goes to Twitch, 30 max to me and my 1920×1080 laptop.
Since this is all very complicated, I was thinking, have a dedicated gaming machine which doesn't consume that much power, which I can put to sleep or wake via Moonlight. This looks like a candidate, but it's AMD and idk if that will work. Ok, I looked it up and phoenix should work if it has VCE (which I assume it does, the article doesnt talk about it).
Ideally I could put it in some data center for a minimum fee, but that's wishful thinking, because that fee would not be minimum. With stadia gone and shadowPC having outdated hardware for expensive prices, it could be something. TBH I wouldn't mind renting a gaming computer with streaming, but let's be honest, all the offers assume you're not a pirate. And that's why they're all failing.
So yeah this little box (or soc rather) could be my next hardware purchase, a dedicated game streaming machine. :)
EDIT: I retract that statement, now that I've searched for 780M performance. It would require a dedicated GPU. Oh well. It's a little weaker than the Nvidia 980M of my laptop, but makes less noise. For energy efficiency it's ok, but if you like playing the latest and greatest, not an option. It's essential 30FPS 1920×1080 gaming.