Jump to content
Sinetek

[RYZEN] macOS 10.12.x (Sierra) Kernel Research&Development Thread

780 posts in this topic

Recommended Posts

Just speculating, but if the timer is running too fast/slow that might effect benchmark scores. It might just be better to time the benchmark with a stopwatch and see what happens.

I when I was experimenting on my 1700 I tried busratio=30 and no fsb and the timer was running so fast it was hard not to get double key presses!

 

My ethernet (rtl8111) is having trouble connecting. Some times it connects after a few minutes, sometimes not at all. I think it might be timer related as I see rtl8111 timeout messages in the console while booting. USB and USB3 seems to be working ok. GTX-770 is ok. USB Audio keeps skipping, but I think that's timer related (audio trying to play too slow/fast).

Share this post


Link to post
Share on other sites
Advertisement

This is my results using boot test 1. I got the apple splash and wouldn't progress so I used the -v flag.

 

Am I doing something wrong. Looks like its only running on one proc.

post-1576484-0-24959600-1494308704_thumb.jpg

post-1576484-0-37989600-1494308715_thumb.jpg

post-1576484-0-15615100-1494310350_thumb.png

Share this post


Link to post
Share on other sites

 @jaytaragan : I do not know if we should rely on his results?

 

My result :

macos_cpu3.png

 

But I prefer compare a compilation time  of my opensource program same code in Host and guest for to be sure :

time_debian.png

 

 

Now the same code in macos VM and same argument make -j17 :

 

time_debian2.png

 

Host monitoring check speed and threads used:

time_debian1.png

 

59 s vs 69 seconds in VM this is a good thing for me. ;-)

 

Thanks you Bronya for this kernel.

Share this post


Link to post
Share on other sites
Hi to all ! 
Please no use boot_ryzen_test1.zip ! Use boot_beta from post  #317  !
I find mistake in kernel for Ryzen ! And fixed and now should fine works without flags "busratio" !! :)

Here two kernels - kernel_auto and kernel_fakeMsr . This kernels works with this boot from post #317 !  

Download :

 

kernel_10.2.4_fakeMsr.zip

kernel_10.2.4_auto.zip

Share this post


Link to post
Share on other sites

 

Hi to all ! 
Please no use boot_ryzen_test1.zip ! Use boot_beta from post  #317  !
I find mistake in kernel for Ryzen ! And fixed and now should fine works without flags "busratio" !! :)

Here two kernels - kernel_auto and kernel_fakeMsr . This kernels works with this boot from post #317 !  

Download :

 

attachicon.gifkernel_10.2.4_fakeMsr.zip

attachicon.gifkernel_10.2.4_auto.zip

 

Thanks for these two new Ryzen kernels both of which worked for 1700X hackintosh at 3500 Mhz.

But performance tested by Cinebench R15 & Geekbench 4 got a little bit lower scores than previous kernel [Darwin Kernel Version 16.5.0: воскресенье,  7 мая 2017 г. 19:48:57 (MSK); root:xnu-3789.51.2/BUILD/obj/RELEASE_X86_64] at the same condition.

I'll make more testing to confirm this tomorrow.

Share this post


Link to post
Share on other sites

 

Hi to all ! 
Please no use boot_ryzen_test1.zip ! Use boot_beta from post  #317  !
I find mistake in kernel for Ryzen ! And fixed and now should fine works without flags "busratio" !! :)

Here two kernels - kernel_auto and kernel_fakeMsr . This kernels works with this boot from post #317 !  

Download :

 

attachicon.gifkernel_10.2.4_fakeMsr.zip

attachicon.gifkernel_10.2.4_auto.zip

 

 

Good job, Bronya.

 

ratio fixed, the benchmark is good . 

 

Ryzen 1700 @ stock 

post-2087795-0-70772000-1494357259_thumb.png

post-2087795-0-77102800-1494357270_thumb.png

post-2087795-0-23358600-1494357280_thumb.png

Share this post


Link to post
Share on other sites

 

Hi to all ! 
Please no use boot_ryzen_test1.zip ! Use boot_beta from post  #317  !
I find mistake in kernel for Ryzen ! And fixed and now should fine works without flags "busratio" !! :)

Here two kernels - kernel_auto and kernel_fakeMsr . This kernels works with this boot from post #317 !  

Download :

 

attachicon.gifkernel_10.2.4_fakeMsr.zip

attachicon.gifkernel_10.2.4_auto.zip

 

What I said about the Frequency and BusRatio is true then :)

Share this post


Link to post
Share on other sites

 

Hi to all ! 
Please no use boot_ryzen_test1.zip ! Use boot_beta from post  #317  !
I find mistake in kernel for Ryzen ! And fixed and now should fine works without flags "busratio" !! :)

Here two kernels - kernel_auto and kernel_fakeMsr . This kernels works with this boot from post #317 !  

Download :

 

attachicon.gifkernel_10.2.4_fakeMsr.zip

attachicon.gifkernel_10.2.4_auto.zip

 

Hi Bronya,

 

Your latest Ryzen Yosemite kernel can take advantage of these fix?

Possible to send to us new Yosemite kernel?

Thank in advance, guy. ;-)

Share this post


Link to post
Share on other sites

kernel_auto 16.5 // 10.12.5 beta 5 .

 

test :

 

Ryzen 1700 o/c 3500 Mhz // ratio x35 // offset vid + 0,0610 V (stock 1,18 V) // update bios AGESA 10.00.04 (610) 

 

timer kernel fixe // no problem 

 

bug opengl independant kernel (problem pmtelemetry) ( 73 fsp max) // Mavericks / 83 fps 

post-2087795-0-17854300-1494360620_thumb.png

Share this post


Link to post
Share on other sites

 

Hi Bronya,

 

Your latest Ryzen Yosemite kernel can take advantage of these fix?

Possible to send to us new Yosemite kernel?

Thank in advance, guy. ;-)

 

Hi !

Yes , soon . :)

Share this post


Link to post
Share on other sites

My ethernet (rtl8111) is having trouble connecting. Some times it connects after a few minutes, sometimes not at all. I think it might be timer related as I see rtl8111 timeout messages in the console while booting. USB and USB3 seems to be working ok. GTX-770 is ok. USB Audio keeps skipping, but I think that's timer related (audio trying to play too slow/fast).

 

Update: Reset bios settings and using busratio=30 fsb=100 and network connects instantly like it should. usb audio is nearly working, but skips and jumps every few seconds.

Share this post


Link to post
Share on other sites

Well after a few weeks of messing around (complete noob)

 

I have managed to get a stable Ryzen Hackintosh with nearly everything working correctly.

 

I have my Ryzen 1800X running at 3.9GHz and scoring 1710 in Cinebench. 

 

post-1495558-0-82886000-1494415451_thumb.png

Share this post


Link to post
Share on other sites

This kernel for Yosemite 10.10.5 ! :)

 

attachicon.gifkernel_10.10.5_ryzen.zip

Thanks for this great new Ryzen kernel which works for 1700X hackintosh at 10.10.5 without previous 3 issues.

Kernel for El_Captain 10.11.6 !

attachicon.gifkernel_10.11.6_ryzen.zip

Thanks for this great new Ryzen kernel which works for 1700X hackintosh at 10.11.6 without previous 3 issues.

Any plan to update your Ryzen kernel for 10.9.5 which still not working normally for 1700X hackintosh yet ?

post-70188-0-68151100-1494428364_thumb.png

post-70188-0-72743100-1494428381_thumb.png

Share this post


Link to post
Share on other sites

virtual machine Win 8 64 // DX 10 / 8 T 

 

test CPUZ 1.7

Have you checked your bios and the Core Downclocking function?    Are you running 32 bit? 

That Cinebench is low.

post-1753549-0-35469200-1494625989_thumb.png

Share this post


Link to post
Share on other sites

Have you checked your bios and the Core Downclocking function?    Are you running 32 bit? 

That Cinebench is low.

 

It is necessary to look

 

virtual machine 8T= 8 Threads and not 16 threads 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×