AMD Ryzen with unified RAM and iGPU / Rhino spotted

I’m interested in the AMD Ryzen AI Max 395+ processor. I was looking for information about it and was going to ask if any Rhino users had used it. It’s an interesting design with a very powerful (for an integrated) graphics card, which translates to a decent dedicated card, supposedly on par with the RTX 4060. It has unified RAM of up to 128 GB. This processor can be found in mini computers from Beelink, GMKTec, etc., but also in the ASUS ROG Flow Z13 2025 tablet.
I happened to notice Rhino in an ad for this processor series, so at least one person has used Rhino with them, at least for a while ;).

The lack of VRAM really bothered me when I was using Unreal Engine, so the idea of ​​having several dozen GB of RAM in a graphics card seems great. At least we can thank AI for that - changes in this area seems to be driven by the requirements of LLM.

Is there anyone here who could share their experiences using this processor/tablet with Rhino or at least other CAD programs?

Well, the most obvious guy to ask would be @Lee_Rosario, I reckon :slight_smile:
-Jakob

well, I just finished a small build with a Framework desktop motherboard which has the 395+ with 128gb of unified RAM, I’ll be testing it tomorrow with Rhino + Grasshopper , I’ll be comparing it against a desktop Ryzen 5950X + 128gb of ram as well + RTX5080 , so if you have any particular test / benchmark / file on mind I can run it for you so you have a way to compare it maybe against your current machine ? I don’t know how to give you a reference point in this case , because at the end I’m expecting it to simply “run great”. but maybe a more precise comparison can give you a better perspective in terms of performance.

Cool, I think running Holomark benchmark should be enough. If you can, please use it with Rhino 8 to ensure using OpenGL.

I downloaded Holomark2 from here , unfortunately Im running into the same problem that everyone reports in the comments , it seems like it was designed for a very old version of Rhino and I can’t find the way to make it work on Rhino 8 , I’m not sure if you have sucessfully ran it on rhino 8 , is there any particular trick to do so ? it simply drops an error

Please try version from this link. It worked for me last time I checked.

yup that file actually works, I ran 2 main test with Holomark 2 R6 v2,63, first the system alone with the iGPU, with the 128gb ram divided equally 64/64 and the second test is with a desktop RTX3090 on an egpu via oculink and the whole 128gb of ram dedicated only to the system, this are the results. for some reason the GPU 9 test has a tendency to fail when running on Nvidia desktop GPU , not sure why. in both cases conected to a 4K display which is very realistic for a modern workstation.

1st. Ryzen AI MAX+ 395 / 128gb Ram (64gb RAM /64gb VRAM)

Holomark 2 R6 v2,63

Total Score: 298252
Total Runtime: 844.35 sec

GPU scores: 265890
GPU_01 - 975.60 fps - Cube 4 tests
GPU_02 - 133.30 fps - UDT Shape
GPU_03 - 1250.00 fps - Wireframe
GPU_04 - 1111.10 fps - Shaded
GPU_05 - 256.40 fps - Rendered
GPU_06 - 222.20 fps - Block Rendered
GPU_07 - 591 units Nurbs @ 5 fps in Wireframe
GPU_08 - 427 units Nurbs @ 5 fps in Shaded
GPU_09 - 322 units Nurbs @ 5 fps in RenderSpeed
GPU_10 - 256.40 fps - RenderMesh Render
GPU_11 - 1111.10 fps - RenderMesh RenderSpeed
GPU_12 - 1666.70 fps - JoinedMesh Render
GPU_13 - 2000.00 fps - JoinedMesh RenderSpeed
GPU_14 - 123 units mesh @ 15 fps in Shaded
GPU_15 - 540 units mesh @ 15 fps in Render
GPU_16 - 876 units mesh @ 15 fps in RenderSpeed
GPU_17 - 714.30 fps - mesh in Rendered Studio
GPU_18 - 129.90 fps - Nurbs in Rendered Studio
GPU_19 - 158.70 fps - Block Illustration
GPU_20 - 104.10 fps - 2D single
GPU_21 - 21.50 fps - 2D massive (20x)

CPU scores: 32362
CPU_01 - 1.67 sec - Booleans and Contours
CPU_02 - 0.84 sec - Twist and Taper (UDT)
CPU_03 - 1.69 sec - Meshing Mini
CPU_04 - 0.09 sec - Extract Render Mesh
CPU_05 - 0.02 sec - Join Render Mesh
CPU_06 - 8.21 sec - Reduce Mesh
CPU_07 - 0.44 sec - Calculating Technical display
CPU_08 - 2.49 sec - Making Silhouettes

Framework
Desktop (AMD Ryzen AI Max 300 Series)

AMD Radeon™ Graphics - 4095.0 MB
DriverVersion: 32.0.12064.1002

AMD RYZEN AI MAX+ 395 w/ Radeon 8060S
NumberOfCores: 16 NumberOfLogicalProcessors: 32
MaxClockSpeed: 3.0 GHz

TotalPhysicalMemory: 64.0 GB

Microsoft Windows 11 Pro

  • None - 64-bit

Rhino 8 sr 25 64 bit
AA level = 4

2nd. Ryzen AI MAX+ 395 / 128gb Ram(all in the system) / Desktop RTX3090 24Gb Vram via Oculink.

Holomark 2 R6 v2,63

Total Score: 431590
Total Runtime: 2106.82 sec

GPU scores: 408770
GPU_01 - 141.80 fps - Cube 4 tests
GPU_02 - 131.60 fps - UDT Shape
GPU_03 - 1666.70 fps - Wireframe
GPU_04 - 1250.00 fps - Shaded
GPU_05 - 526.30 fps - Rendered
GPU_06 - 357.10 fps - Block Rendered
GPU_07 - 1261 units Nurbs @ 5 fps in Wireframe
GPU_08 - 718 units Nurbs @ 5 fps in Shaded
GPU_09 - 1 units Nurbs @ 5 fps in RenderSpeed
GPU_10 - 526.30 fps - RenderMesh Render
GPU_11 - 1111.10 fps - RenderMesh RenderSpeed
GPU_12 - 2000.00 fps - JoinedMesh Render
GPU_13 - 3333.30 fps - JoinedMesh RenderSpeed
GPU_14 - 212 units mesh @ 15 fps in Shaded
GPU_15 - 1016 units mesh @ 15 fps in Render
GPU_16 - 3212 units mesh @ 15 fps in RenderSpeed
GPU_17 - 714.30 fps - mesh in Rendered Studio
GPU_18 - 129.90 fps - Nurbs in Rendered Studio
GPU_19 - 181.80 fps - Block Illustration
GPU_20 - 106.30 fps - 2D single
GPU_21 - 21.30 fps - 2D massive (20x)

CPU scores: 22820
CPU_01 - 1.59 sec - Booleans and Contours
CPU_02 - 0.73 sec - Twist and Taper (UDT)
CPU_03 - 7.90 sec - Meshing Mini
CPU_04 - 0.09 sec - Extract Render Mesh
CPU_05 - 0.02 sec - Join Render Mesh
CPU_06 - 8.67 sec - Reduce Mesh
CPU_07 - 0.43 sec - Calculating Technical display
CPU_08 - 2.48 sec - Making Silhouettes

Framework
Desktop (AMD Ryzen AI Max 300 Series)

AMD Radeon™ Graphics - 512.0 MB
DriverVersion: 32.0.12064.1002
NVIDIA GeForce RTX 3090 - 4095.0 MB
DriverVersion: 32.0.15.8157

AMD RYZEN AI MAX+ 395 w/ Radeon 8060S
NumberOfCores: 16 NumberOfLogicalProcessors: 32
MaxClockSpeed: 3.0 GHz

TotalPhysicalMemory: 127.0 GB

Microsoft Windows 11 Pro

  • None - 64-bit

Rhino 8 sr 25 64 bit
AA level = 4

one odd thing to mention is that the benchmark failed in both test to show the graphic ressults on the viewport on the Ryzen AI 395 it looks like this.

as reference this is how it looks on my regular desktop:

I’ll be testing more in the future and report here if I find anything wrong with the 395 but so far it looks like a very impressive CPU (for it’s size and power consuption) matched with a very decent GPU, that can be enhanced with an eGPU ?

I hope this helps.

Thanks a lot!
I wonder how the same CPU is behaving in the Asus Rog Flow Z13. You got a nice machine. Some time ago, I was experimenting with the eGPU, but it was an RTX 3090 connected by Thunderbolt 4. Unfortunately, there were problems with drivers after disconnecting the eGPU, and fighting with it was too tiring for me.

I have experienced the same egpu problems with Tb4 my experience is that TB4 is not as “plug and play” as it is meant to be when used for egpu, my solution for TB4 was to turn on the egpu exactly before windows loads but after the mainboard post. BUT ever since I switched to Oculink solutions it’s been quite straightfoward, and generally a good experience for my workflows. Oculink is NOT plug and play but that is OK for me, and it actually turns on/off the egpu automatically by just turning on/off the PC so no more dirver issues for me and it’s been quite stable for this Ryzen 395.

I could say I worked with an early test model for a while on gear AMD supplied me (small laptop test unit) and it honestly handled my rhino projects very well. I can’t remember the specs it had (over a year now), but benchmarked against my MacBook Pro M2 Max (main workhorse) and my MSI laptop with a RTX 4070 laptop edition, it performed very well across the board for such a small package.

I typically get into rhino files a few gigs in size 1-5gigs and I didn’t really experience any lag or anything like that. On the rendering side with Twinmotion, blender and rhino it also did very well. I wish my review was more techie but honestly of the gear I had to compare it was definitely more on par with my M2 Max, reliable with really no issues. I can imagine the production version is better yet