reimertz / hackintosh-x570i-5950x-6800xt

This is my Open-Core Utilities + EFI for a Asus Strix x570i + AMD 5950x
52 stars 10 forks source link

Rog X570 I Gaming EFI #3

Open johnlietzke opened 3 years ago

johnlietzke commented 3 years ago

I wanted to thank you for the EFI. We have the exact same configuration with the exception of the ram.

Your EFI saved me a lot of time and your effort is very much appreciated.

Thank you again,

John

reimertz commented 3 years ago

Thank you so much @johnlietzke. Honestly really appreciate it!

Hope you are enjoying the 6800 XT support as much as I do. :)

johnlietzke commented 3 years ago

I am starting to use the 6800 XT a bit. I have not had much time. Fast, Fast, Fast. I had been checking a few places here in the Silicon Valley for GPUs for over a month almost on a daily basis. Walked in and there it was. So I built a Hackintosh. In my quest find a GPU , I even went as far as going to AMD's headquarters to ask around and reached out to people that worked there. They had no priority access to GPUs due to the shortage. I managed the same day I bought the CPU and GPU to get a FormD T1 on eBay for local pickup. Incredible case but terrible to build in. No instruction so it is kind of trial and error. But I got it built the same day and just had to go back after measuring the clearance for the AIO.

The Resources Folder in your EFI need updating with the new OpenCanopy files for .68. Easy fix.

Also adding a 40mm fan by the primary M.2 drive made a huge difference with the NVME thermals dropping it from around 75°C to low 50°C when in use. It also helps tremendously in lowering the temperature of the Chipset and reducing the high pitched fan noise of the PCH fans. I used 3M mounting 15 lbs tape.

IMG_0620

Again, thank you. Your EFI saved me so much time when I was in a rush to get it built for a project I was working on.

shamotina commented 3 years ago

Hey, mate! Thank for this repo! May I ask how is the overall feeling of the hack? Especially in the terms of stability? How does 6800XT perform with 5950x? I've just built a 9900K hack with new 6800XT for a friend and I am impressed with graphics performance of it! So now I am back to the dream about mini-Mac with strong gpu for 3D animation (Redshift, Houdini. etc). Did you have any issues with the mobo? In general SFF (not hackintosh) this board is less recommended, but I see strong mac compatibility, so it's more important :) sorry for tons of questions

johnlietzke commented 3 years ago

Shamotina,

I thought I would chime in here as both Reimertz and I have similar builds.

Reimertz EFI based on ChanceArthur's article is rock solid and ready to go. Just copy the EFI and configure the iServices for iMessages, FaceTime and other Apple Stuff. Reimertz's EFI saved me so much time and works flawlessly.

As for the X570 i Gaming motherboard, it is a performance board and the benefits are only relevant with a high end AMD Ryzen processor like 5800x, 5900x 0r 5950x. The chipset fan is loud but the noise can be reduced by adding additional fans near the chipset and upgrading the thermal pads while installing the Apple Airport BCM94360CD. Asus motherboards seem to be preferred for a hackintosh due to the large support community and EFI compatibility. I have had no issues with board other than the typical ones associated with any custom build.

I am located in the Silicon Valley and know engineers at AMD. After talking with them about the performance of the Infinity Cache that natively happens with a higher end AMD CPU and GPU used together I was skeptical. The the gains are very apparent and the GPU performance is significantly greater by a little over 15% benchmarks than a someone else's Intel build using the 6800 XT I know. In addition, the GPU usage is lower across the spectrum freeing up more GPU power for actual usage. Unfortunately, most of the GPU monitoring apps for MacOS do release the GPU memory properly so do not get concerned if after heavy usage that the GPU memory remains high.

As for Ram I am using 64GB 3600mhz Crucial Ballistix https://www.crucial.com/memory/ddr4/bl2k32g36c16u4b. It may be over kill but for most applications and 32GB would be more than likely be enough. I do heavy computations at times so the extra RAM does benefit my atypical use. As for rendering I have no first hand experience other than editing my drone footage in Final Cut Pro X which It only uses about 11GB of Ram. AMD's 5000 chips are optimized for 3600mzh CAS latency 16 and you will not benefit from higher speeds or latency. I have seen 4000mzh Ram first hand with a latency of 14 that perform worse than the optimized RAM configuration. My advice is to save your money or get more optimized RAM vs higher speed and lower latency.

The NVME from Samsung are known to have trim issues with MacOS and faster drive wear. I prefer Western Digital to Samsung for MacOS due to this. The trim problem also results in higher temperatures at both idle and in use. This is a significant factor with the rear NVME that does not have heat dissipation. The increased temperature may be 15 -20°C and causes the chipset to run at full speed even with additional fans.

The most challenging part about SFF builds is heat and space. Make sure the GPU is not too long for the case and that you have ample air intake and exhaust. Cables are a big issue with SFF builds and most stock cables, especially the PCIE 6+2, that come with PSU are way too long and take up unnecessary space which impedes air flow. I would recommend buying custom cables or repining them like I did to free up the space. The increased air flow makes a dramatic difference 10 - 15°C.

The 5950x definitely benefits from the an AIO. I think you would be very disappointed in the thermals and performance if the processor was air cooled and constantly throttled.

Its for thermals. I have the FormD T1 case and had planned on doing a custom loop and dual radiators to liquid cool the GPU. But after reflecting on the GPU thermals which were 2-3°C warmer than the best benchmarked liquid cooled 6800 XT in an SFF case I could find online. I decided to stick with air cooling the GPU. The FormD T1 is a vertical GPU configuration and has a mesh side panel and perforated top and bottom allowing air to flow through and be exhausted in multiple directions. OptimusTech on Youtube under volted his GPU and keep the thermals in check. This seems like a waste of money to me to buy a performance GPU then limit it. It is important to note that Radeon 6000 has three fans, two that pull air in and the one in the center that exhaust air. The larger the fans on the GPU the better the thermal cooling and the lower the fan noise.

As for overclocking I have not found a need what so ever to even explore the idea. I doubt that there would be any really benefits in doing so given my hardware.

I hope this helps to answer your questions.