Skip to content

Instantly share code, notes, and snippets.

@czaux
Last active April 20, 2021 19:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save czaux/ae408569535638a85dba6936133ea8bf to your computer and use it in GitHub Desktop.
Save czaux/ae408569535638a85dba6936133ea8bf to your computer and use it in GitHub Desktop.
new PC

Some things I learned:

System: mATX, InWin 301, Ryzen 5600X@88wPBO, EK AIO 240mm, MSI B550M Mortar, Crucial Ballistix 3600 16-18-18-38, seagate 650 sfx PSU

  1. You can do paste wrong by not perfectly cleaning both surfaces. Originally I cleaned the stock thermal paste off the AIO and used a big MX-4 dot in the center of the CPU. I experienced lags in thermal response and high temps. It took me somewhere about 40 q tips and 30 coffee filters to completely remove the paste with 91% ISO. I did the 5 dots method the second time around and temps are better controlled now.

  2. Fan curves for my AIO are weird because they're based on CPU temps and not liquid temps, therefore they have to be set at a low curve. Would be nice if AIO's could report liquid temps. I wouldn't put a 120W CPU in this case unless you want a jet engine.

  3. Newer PSU's have a lot less heat. My old bronze TX750 would push out heat and was loud, I got a Seagate SGX 650 and it works real well. Only problem is the cables are a bit short and ugly - but they did all fit in this case.

  4. With PBO I don't see much benefit after 88w, going to 120w increased HEVC encode by maybe 2fps at an average of 61fps in hwbot 1080P hevc benchmark.

  5. Hyper-V and VMWare can't both have AMD-V. You have to disable hyper-v to be able to use AMD-V in VMWare. Similiarly you also cannot have sub-virtualization with AMD-V currently. Microsoft hasn't pushed it to stable. There's also a bug with VMWare where if you have Hyper-V the encryption components of linux won't function properly. I believe Intel CPU's don't have this limit but I could be wrong.

  6. Virtualizing windows inside linux for gaming is currently only reasonably stable if you're able to dedicate an entire GPU to the windows instance and sane IOMMU grouping from your motherboard. You need onboard GPU or seperate dedicated GPU for the host linux system. I don't have another dedicated GPU to test with, so this is mostly just from others experience. VGPU is very experimental. Intel CPU's can come with Onboard so that's another benefit.

  7. Linux performance under VMWare on windows for compiling linux kernel and HEVC encoding is at about 1-2% difference.

  8. This build was right at the time new distro releases are happening. Ubuntu 20.10 and Fedora 33 had far too old of a linux kernel and did not have this mobo's various drivers yet. Fedora 34 does and Ubuntu 21.04 should too. If you are using ZFS and upgrade the linux kernel - you have to upgrade the ZFS module before a reboot or you're f'ed. Why Ubuntu includes ZFS and never tells you this I don't know but it's a major pitfall.

  9. The inwin 301 case is actually pretty big. Sadly there are no other good mATX cases I could find that were actually'small'. I have plans in the works to potentially make one, hopefully. The tempered glass panel on this doesn't actually seal, so you won't get much sound deadening from it. The air intake for the front AIO is not great, they really should have just had a big hole in the front of the case instead of pulling air from the side. The front I/O takes up a decent amount of airflow space.

ffmpeg-4.4

./ffmpeg -i ~/jellyfish-110-mbps-hd-h264.mkv -c:v libx265 -crf 20 -preset slow output.mp4 linux: 8.89 fps

ffmpeg -i jellyfish-110-mbps-hd-h264.mkv -c:v libx265 -crf 20 -preset slow output.mp4 windows: 9.17 fps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment