Jump to content
6 posts in this topic

Recommended Posts

Hi

I have been trying to upgrade from my x79 Asus motherboards and MB/CPU to a newer system. This is a project that I've been working on over the course of several months now. I need to upgrade as the old boards work with Catalina, but one of the Rampage IV Gene MBs has a 32GB ram limit.

Sleep, wake, audio, ethernet, all work (USB still bad)

The problem is the the PCIe performance is bad in the new boards.

My current system is a Asus Rampage IV Gene with a i7-3820 4 core cpu with 10.5 MB of cache, and an Asus x79 Sabertooth with a E-5 2697 v2 twelve core. With my old system, with everything installed and working, the CPU meter for my audio software was at 4%. I tried a Gigabyte z390 gaming motherboard and i9-9900k combo and the meter shot up to 20%. In exploring that, I was told that it could be two things, either the number of PCIe lanes in the CPU and/or the L3 cache in the CPU.  The 9900k has 16 mb l3 cache and only 16 PCIe lanes.

So I got rid of that combo and got a EVGA X299 Micro MB and a i7-9800x socket 2066. The 9800x has 16 MB L3 Cache and 44 PCI-e Lanes. Using the EXACT same SSD that I used on the Z390 combo (It required no mod to work with the X299) produced a the same CPU performance meter reading of 20%. I have the latest bios for the motherboard. I've tried turning various settings off and on. Above 4G, MSR lock, etc etc. I have even tried the PCIe settings in the bios.

Both new CPUs give 1 MB per thread, whereas the 3820 has extra L3 cache memory. But I tried a 4930k CPU in the Ramage IV Gene and the cpu performance meter was 4% as well.

Geekbench shows the 3820 at 13k rating, and the 9800X at 32k. Yet the PCIe is three times worse.

I have spent hours trying to get this to work. My questions are:

 

Is there anything in in clover and or the kexts that are used that affect PCIe performance? I am using Clover 5108.

Is there anyone else that uses PCIe cards other than graphics cards that has noticed this kind of slowdown of the PCIe buss?

It can't be that bad.

Thanks

 

config.plist

 

Catalina.png.2a8f1c2d976528a20b8da98466141682.png1760040962_UEFIDrivers.png.5c3c092876d9bcf655fd6e6e7ef656a8.pngkexts.png.5b91f1416bed18b94ca06574815f5aaf.png

Edited by macattackjack

I use my little hack exclusively for audio production, I don't go "Pro" route (2066 socket etc as I don't see need for it)

For me moving from Ivy Bridge i5 to Coffee Lake i7 was massive improvement. Currently I'm running project with around 20 soft synths and 100 or so effects plugins. Cpu don't even break a sweat, it Turbo's nicely when needed. I also use Nvme Drives both on interior PCie slot and over USB C.

It's bloody fast. Your issue lays with unsupported CPU and relaying on VoodoTSC but I highly doubt that I9-9900 wouldn't be at least 2 times better then your old i7-3820. You probably didn't finished tuning your hack properly and jumped on conclusion. PCIe lines doesn't matter that much and CPU at 20% is surely fine. 

Well I need the cards and pro options for a variety of reasons. That said, the Gigabyte Z390 and Asus Z390 boards had the same PCIe issue. System pic I uploaded shows a i9. But the CPU is actually the i9-9800X, so there are issues there.

What is the alternative to VoodooTSC? I saw there is a newer version but it didn't have a set the number of Cores in the plist, so I stayed with the old one. As I remember, without it, the system stalls while booting.

If the 6,1 is unsupported, would using a new model improve the speed?

This is the first time PCIe has been an issue since my hacks of 10.5, so something is different.

 

Also, I can confirm that the cores are not synchronized as seen in verbose boot. This might also explain how the CPU meter, which shows each core, goes up and down and isn't stable.

So if I synchronize the cpu cores, will that make the PCIe buss faster?

And If yes, how do I get the cores to synced?

I found a kext TSCAdjustReset.kext that is suppose to be specifically for x299 motherboards and is suppose to help. It doesn't.

Found a guide here on this site, but the author has uploaded multiple EFIs with different kexts and drivers in each, but never posted one complete one.

Still hunting. Any help would be appreciated.

Well, to be specific, TSCAdjustReset.kext is suppose to replace VoodooTSC, but if I remove Voodoo, the system hangs at DMOS.
 

And I am also getting an ACPI AE_NOT_FOUND and most of the advice seems to be to get rid of all the patches

I have removed other ACPI patches, and the system still boots, but the errors are still there.
change EHC1 to EH01

change EHC2 to EH02

change EUSB to EH01

change USBE to EH02

change SAT0 to SATA

change EC0 to EC

 

×
×
  • Create New...