AMD Launches 12 Desktop Renoir Ryzen 4000G Series APUs: But You Can’t Buy Them
anandtech.com
anandtech.com
To those who scoff at repurposed laptop parts being used in desktop systems, I don't think that's going to be an issue here because these 4000 series APUs have outstanding performance.
I'm not an Intel fan and have a tendency to root for the underdog so I may have an inherent bias here. The fact that Intel not only has competition, but has in alot of arenas been bested by AMD should only mean good things for the health of the overall market.
The model with the better CPU necessarily has a more power-hungry motherboard feeding it, and so can also feed current to 32GB of DRAM; but this likely comes at the expense of on-idle battery life.
I would love the X13 yoga 4k(?) oled version with AMD. That be my perfect machine as it has pen input too.
But I'm not sure why Lenovo doesn't make the low power display the baseline like HP did with their Spectre line.
Apple and microsoft consistently ship displays between 200 and 250 dpi, the sweet spot for 200% scaling. It is frustrating that nobody else does this. I’m on the fence between replacing my 1080p thinkpad with another thinkpad or a macbook pro, and this is a major advantage for the mbp.
But seems very hard to find a place that actually sells it around here (Norway).
The T14S has soldered memory and I think even the T14 does too now.
[1] https://www.crucial.com/compatible-upgrade-for/lenovo/thinkp...
A new laptop platform suddenly seems faster than a desktop of the prior generation (in practice, often 3+ years old at the point of comparison). This was true even compared to my Xeon workstations of those eras. I can remember saying to myself, why would I get another desktop when this little thing is so fast and low power? Eventually, I rediscover the ways in which the laptop is confining, and revert to the mindset that desktops have a place too. Whether it is upgrading storage, RAM, GPUs, or other accessories, there is a flexibility to the desktop chassis.
Depending on whether it is an employer budget or my personal funds, I find utility in workstation-class or commodity uATX desktops. I can reliably find a sweet-spot configuration to get a fully new platform on an appropriate interval and then trickle in small upgrades as needed during its service lifetime, due to the ease of replacing parts piecemeal.
I also tend to keep the same monitors for a long duration and just procure new, headless PCs for office upgrades. I only upgraded monitors for format changes like 1600x1200 CRT, 1600x1200 LCD, 1920x1200 LCD, and 4K LCD. I suppose you can do the same even with docked laptops, but I find you are paying quite a premium for the built-in display even if you only wanted to upgrade the CPU...
Based on these parts speed I may move to a laptop as my "main" machine in the future. Just dock it at home, office and use on road.
I have been thinking about upgrading to 4000 when it becomes available but right now I actually don't really need more power.
I can't find the link, but there were recent discussions (by Red Hat? GCC? clang?) about changing the default minimum supported ISA. There were several proposals, IIRC, with Jaguar right in the middle of the proffered choices, and possibly the best choice for now. But I imagine if that discussion were to happen 2 or 3 years down the road, even Jaguar might not make the cut.
At the low end of TDP, Intel still reigns supreme. But their Atom lineup makes far too many compromises, excluding various ISA extensions to price differentiate. And Soekris got burned with their net6501 and defective Atom chips, so I imagine Intel isn't that great a partner for small companies. (I doubt AMD is, either, given the firmware pain people have, but at least their products work.)
https://en.wikipedia.org/wiki/List_of_AMD_accelerated_proces...
The last word on the matter from PC Engines was here, http://www.pcengines.info/forums/?page=post&id=7D919FB8-C4BB..., where it seemed even 12W might be too much, given the power draw of the other components.
I've seen a few thin client manufacturers that moved to Intel Goldmont APUs such as 4c ~10W J4105 (Wyse 5040, Fujitsu s740). Interestingly HP continues to use a custom downclocked Carrizo in their t630 (GX-420GI, 4c, 16W).
My guess is PCEngines is gonna wait and see, as the four core jaguar is enough for what they need for now, and they care about the longevity of their product life cycles.
Here's a search to get you started, and you can refine from there: https://www.aliexpress.com/wholesale?catId=0&initiative_id=S...
But what Soekris offered and PC Engines still offers is ostensibly greater consistency and reliability, a better firmware story, and a proven commitment to long term availability and support of the platform. PC Engines still sells their ALIX model, and Soekris Europe still has net5501 boards in stock. The ALIX and net5501 are both ~15 years old, I think.
A substantial portion, if not most of PC Engines' business, comes from small vendors building custom embedded solutions, such as WiFi base stations. The developer/hobbyist community loves PC Engines because it takes the guesswork out of things. The hardware will always be well supported by FOSS--because of PC Engines' efforts, and because there are plenty of FreeBSD, Linux, OpenBSD, etc developers with a box--and there's solid brand recognition regarding quality. (Also, serial!) The downside is that the specs are antiquated almost from day 1, but for basic chores still adequate.
I got one of the AliExpress ones, because I wasn't originally certain what it would be used for. At one point it was my primary PC, and it performed silently and as well as or better than a same-specced laptop.
The support is nonexistent, but compatibility is pretty good. These mini PCs are just taking generic laptop motherboard and CPU assemblies (probably the same you'd find in a Clevo or similar ODM machine). I wouldn't use one for something mission critical, but it worked great as a silent desktop and it has been a (super overpowered) router box as well.
I am on the fence of not buying Mikrotik or Ubiquiti and just get one of these boxes you mentioned. But I am not a network admin and have no clue about network protocols (yet).
My main idea is to return to Android but have very strict blacklists on my router machine so as to preserve privacy the best I can. And while Mikrotik routers can import various blacklists -- and even auto-update them! -- I am still not 100% sure about it and I wonder if I should take the leap to a small pfSense box that I control completely.
Do you have any opinion on this?
The router and firewall is composed of just standard PF and a config I've built myself based on the networking FAQ.
I also have a bastion host for my home LAN, local DNS caching, a syncthing server, and some useful cron jobs. My goal is to also use it for a home automation hub, but all of those projects are in the future.
If you are referring to adding a wireless NIC to the pfSense machine and having that box be a combination router/firewall/AP, the hardware side is easy. Wireless NICs are trivial to install - just plug in and run an antenna somewhere useful.
From a software side, it's really easy to configure an AP in OpenBSD - just a quick ifconfig. I have no clue if pfSense supports this sort of config through their management interface. I would assume yes, because it seems basic.
If, on the other hand, you are talking about having a discrete AP as a different piece of hardware on your network, this is also straightforward. I have both a DD-WRT flashed Trendnet router/AP acting as a non-routing AP and some Ubiquiti APs on my network.
Ubiquiti stuff is trivial - just plug it in and configure through their management interface.
The DD-WRT was a bit more work, because it wants to be a router by default. It's easy enough to turn off its router and just run as an ethernet switch + wireless bridge. I had to do some searching for a guide that indicated the right settings, but it was easy enough once I knew what needed to change.
All of my home networking setup was my education in networking. I did this with no significant experience prior, except some high level theoretical knowledge, and having messed around in a consumer router/AP's settings before.
Honestly, I'd say just give it a try. Don't be afraid to do some searching and some trial and error. And if it doesn't work out, return the stuff and buy the full gamut from a vendor that sells networking gear with a good interface. I like Ubiquiti equipment from my personal experience with it, but I haven't used other vendors to give you any comparison.
I think firmware on the intel's side might be a limitation, as IIRC it now requires UEFI, while PCEngines relies on their legacy coreboot implementation (which is actually open so yay).
https://www.anandtech.com/show/15554/amd-launches-ultralowpo...
If you can point me at a store that actually sells a mini PC, say based on R1606G, _and_ it having dual 10GbE NICs then I'd be ecstatic. :)
That seems to be a big hurdle for AMD--they don't have enough volume to motivate much of the industry to make the best of what AMD offers. And when it does happen, there's a much longer lag time.
It's a real shame. The R1606G can go at 25-35W and it would practically be the most economic I/O heavy server design in history but as you said, the vendors can't be bothered. :(
Their standard desktop CPUs are flying off the shelves.
I imagine there's only so much capacity for chip building.
So if 80% of their APUs end up in prebuilt systems anyway, it makes sense for them to focus on that market.
It kills me that there are no good AMD offerings.
These new Ryzen 4000 generation should be a significant improvement over the previous generation, and better than what Intel can put out (especially on the graphics front). Just look at the rave reviews regarding the Ryzen 4000 laptops.
The DIY market is where a lot of innovation and word-of-mouth brand awareness is built up. Granted it'll be released to DIY market at some point, but it seem like a delayed opportunity. If laptop market is again of any indication, OEMs can give these the "budget unit" treatment and refrain from putting them in their flagship products.
Disclaimer: I've been anticipating this release, especially the 4700G chip, so this is very underwhelming.
Launches 8/8 11:00(JST)
Ryzen 7 PRO 4750G ¥39,980($413 w/tax)
Ryzen 5 PRO 4650G ¥26,980($279, same)
Ryzen 3 PRO 4350G ¥19,980($207, same)
JPY prices are MSRP before tax(10%) [0]: https://www.gdm.or.jp/pressrelease/2020/0721/356407
https://en.wikipedia.org/wiki/AMD_Accelerated_Processing_Uni...
- AMD Ryzen 3 PRO 4350G - 4.0GHz (Tray) - 151,- EUR
- AMD Ryzen 3 PRO 4350G - 4.0GHz (MPK) - 194,- EUR
- AMD Ryzen 5 PRO 4650G - 4.2GHz (Tray) - 214,- EUR
- AMD Ryzen 5 PRO 4650G - 4.2GHz (MPK) - 276,- EUR
- AMD Ryzen 7 PRO 4750G - 4.4GHz (Tray) - 313,- EUR [1]
- AMD Ryzen 7 PRO 4750G - 4.4GHz (MPK) - 405,- EUR [1]
-----------
[1]
https://www.centralpoint.nl/zoeken/amd%2520ryzen%25207%2520p...
tl;dr: Lenovo ThinkStation P620 coming in September
If you need RDIMM/LRDIMM the only current AMD alternative to EPYC is the recently announced Threadripper Pro. Launch partner is Lenovo with the ThinkStation P620 where you can get 12-64 cores with up to 1 TB of RAM. Expected to be available in September.
If you can live with 4 memory channels, consumer Threadripper opens up your options enormously.
Threadripper Pro will be even closer to EPYC with 8 memory channels, 128 PCIe 4.0 lanes and RDIMM/LRDIMM support. However, you'd have to wait until September and the Lenovo ThinkStation P620 may be the only choice at time of launch.
For my new machine next year. I'm currently leaning towards ASRock Rack's ROMED8-2T, which is available for order but is not "in stock" at most places (e.g. provantage). It's PCIe 4.0, runs DDR4 at 3200 MHz, and has a reasonably long RAM QVL. I'll go with whatever the best value is for a CPU when I pull the trigger on the upgrade.
They did something similar with the 4xxxHS series for laptops - Asus has exclusivity over those for the time being.
You’re free to use the CPU to transcode but you may only get a couple of streams. The quicksync on chip can do 15+ on the lower end but sacrifices encoding quality for speed. Though recent quick sync and nvenc quality has significantly improved.
Edit: Intel has added the dedicated encoder chip inside most consumer (almost no xeons) where as far as I know AMD is not doing the same thing (not counting GPU encoding).
Nvidia's H.265 encoder in Turing (the 2000-series of GPUs, many RTX branded) delivers superb quality for >=1080p30 real-time encoding compared to the alternatives (x264, QuickSync, AMD GPU) (x265 isn't really suitable for realtime-encoding).
The only reason I haven't yet planned a concrete AMD workstation is the lack of proper rr[0] support[1] in their CPUs, and for the GPU the rather poor hardware encoding[2] that makes it infeasible to seriously stream out 2160p60 without problematic visual artifacts.
[1]: https://github.com/mozilla/rr/issues/2034#issuecomment-58361...
[2]: I have not found serious competitive benchmarks for the recent AMD hardware encoders. I would appreciate such.
The reason I'm asking is that's not what I expect from my experience. The main issue here is the CPU necessary to get equivalent quality x264 encoding? I would expect x264 medium profile to be better quality than any (consumer) hardware solution and I can do x264 1080@30 medium encoding in real time using ~70% of my old 5820k CPU. A modern Ryzen (3600 or higher) would use even less CPU so really not an issue, for a single stream (but it seems Nvidia has artificial limits to the number of concurrent streams anyway).
If it's a desktop APU then it has the hardware.
As far as I’m aware, neither AMD nor Intel have such limits in their hardware encoders or GPU drivers. The only limit is performance of their hardware but 1080p doesn’t have too many pixels, pretty sure they both can handle at least a dozen of streams.
Keeping it hot basically won't matter unless it already had defects.
Intel's Compute Elements-idea [1] doesn't really resonate with me as upgrades seem to be very expensive (judging from the non-existent pricing information).
[1] https://www.intel.com/content/www/us/en/products/boards-kits...
Perhaps OEMs tend to favour CPU-only Ryzen models paired with other GPUs, except at the low/budget end of the market which I assume the 4000 series is not aimed at, in which case the 80% value is perfectly plausible.
Just read Asus shutting off the vents on AMD laptop yet identical Intel one doesn't have that problem somehow.
Unfortunately, XPS only carry intel. What would be a valid alternative to XPS with a Ryzen CPU?
Gold and Silver are a bit like numbers, can't be trademark protected and with that, history repeats in many ways and with all that in mind, this is funny for me.
GPU RAM is typically under 32GB (more commonly under 11GB) and quite expensive - for the price of a V100 you could buy 1TB of system DDR4 RAM.
I'm guessing there are disadvantages in memory bandwidth, number of GPU cores, overall FLOPS, but was curious if anyone knew how these pros/cons balance out.
ROCm/HIP/HCC is a broken ecosystem as of today. The 5700XT launched last year and still doesn't have support. I have some faith that they're going to get it straightened out in the next year or so, but today you're just asking for trouble if you're trying to use pytorch or tensorflow without being on team green.
For most ML and GPGPU workloads the bottleneck is memory bandwidth. It’s normal to hit 2TB/s because of all the caches, memory banks and the wide memory bus. I wouldn’t expect the APU to perform nearly as well as even an entry level GPU (say 1660) but I would be curious to see.
I’m not interested in an existing NAS setup. I’d like to do it myself.
But at any rate for large disk arrays the CPU can be ignored because almost anything will work. Hard disks are slow enough that you need like, 20 of them before the CPU speed starts to matter. With SSDs you can max out the controllers and PCIe lanes and even RAM bandwidth all too easily.
The ASRock J4105-ITX has four SATA 3 ports and a PCIe slot, to which I added a 2-port SATA 3.0 controller. Total six disks, which fits in the very compact case.
I run a 120GB SSD for the system, and a random assortment of 2-3TB disks for storage, in a Btrfs RAID1 pool.
All in, about 2/3rds the price I would have paid for a 4-disk Synology NAS.
You can get micro-ATX boards with 6-10 SATA 3 ports, and PCIe board with basically as many SATA ports as you're willing to pay for.
For the "how many" part the number of available PCIe lanes depends mostly on the chipset, the CPUs have 24 in total - 4 to the chipset, 20 available to use. This is where the difference between B450 and X570, for example, can make a difference. The graphics part of the APU is not relevant for a NAS, but it can be if you also do transcoding or any GPU assisted work.
The scrubs start at the same time each week so it's pretty obvious the SATA controllers on that motherboard can handle at least 2 GiB/s.
I've honestly never seen a motherboard with SATA-3 6 Gbps controllers so bad that they couldn't handle a full 500 MB/s on every port.
If there is a bottleneck it would be the connection to the board chipset from the CPU. Ryzen and its board support doesn't seem to have any problems here. Especially not if the board and CPU are able to use PCIe 4.0.