Jump to content
Brumbaer

R9 Nano

131 posts in this topic

Recommended Posts

I tested a R9 Nano in my  "Sierra" system.
It is an ITX system and I can only fit a small card in the case.
Up to now I used an Asus GTX970 Mini OC.
 
The R9 Nano runs louder and hotter than the 970.
 
The values for Nano and GTX970 are from the same computer, the values for the 980TI from a comparably equipped computer.
The values are always in the same order:  R9 Nano, Asus GTX970 Mini OC, GTX980TI
CineBench R15 OpenGL 142, 138, 151
CineBench R15 OpenGL 1032, 1036, 1095

Heaven, Benchmark, Basic, 4269, 4103, 4921
Heaven, Benchmark, Extreme 1391, 1520, 2047

Bruce 19.75, 20, 15

Cinema 4D model first render (data is cached) 9.3, 9.4, 8.9

Single test (as in tested only once) for hibernation worked.
Those benchmarks are not relevant for all applications. When using Aperture the Nano seemed more responsive than the 970 - that's an impression, not the result of an scientific test :)

All in all I'm disappointed. 970 and Nano seem to be on par. I somehow expected the Nano to be faster.

Share this post


Link to post
Share on other sites
Advertisement

I tested a R9 Nano in my  "Sierra" system.

It is an ITX system and I can only fit a small card in the case.

Up to now I used an Asus GTX970 Mini OC.

 

The R9 Nano runs louder and hotter than the 970.

 

The values for Nano and GTX970 are from the same computer, the values for the 980TI from a comparably equipped computer.

The values are always in the same order:  R9 Nano, Asus GTX970 Mini OC, GTX980TI

CineBench R15 OpenGL 142, 138, 151

CineBench R15 OpenGL 1032, 1036, 1095

 

Heaven, Benchmark, Basic, 4269, 4103, 4921

Heaven, Benchmark, Extreme 1391, 1520, 2047

 

Bruce 19.75, 20, 15

 

Cinema 4D model first render (data is cached) 9.3, 9.4, 8.9

 

Single test (as in tested only once) for hibernation worked.

Those benchmarks are not relevant for all applications. When using Aperture the Nano seemed more responsive than the 970 - that's an impression, not the result of an scientific test :)

 

All in all I'm disappointed. 970 and Nano seem to be on par. I somehow expected the Nano to be faster.

 

Do the test in OpenCL and you will see the Nano kicking the 2 nvidia cards butts.

Share this post


Link to post
Share on other sites

I believe it when I see it.


In my experience the great OpenCL advantage of ATI cards is a thing of the past, but still fondly retold. Like Skylakes are hard to turn into Hackintoshes etc. If I remember correctly the fastest OpenCL cards in Compubench were NVidias.


FCP is supposed to use OpenCL, but the difference in Bruce is negligible to the 970 and noticeable behind the TI.


Anyway if the software you run, doesn't use a certain technology (Cuda, OpenCL etc) you will not realise any advantage by it. 


I'm away for some days, I will look into it, once I'm back. Especially I will look whether my impression regarding Aperture is valid and I will run some OpenCL benchmarks.


See you than.

Share this post


Link to post
Share on other sites

Correct me if I am wrong. AppleGraphicsDevicePolicy is mostly for AMD GFX and Intel iGFX. MacOS/OS X will always work better with AMD and Intel, as Apple is only optimising for those GPU's. Yes Nvidia works, but if you see now, new Mac Profiles, they are not with Nvidia. Besides, we'd have to rely on web drivers. Sorry for getting off-topic. 

Share this post


Link to post
Share on other sites

 

I believe it when I see it.

In my experience the great OpenCL advantage of ATI cards is a thing of the past, but still fondly retold. Like Skylakes are hard to turn into Hackintoshes etc. If I remember correctly the fastest OpenCL cards in Compubench were NVidias.

FCP is supposed to use OpenCL, but the difference in Bruce is negligible to the 970 and noticeable behind the TI.

Anyway if the software you run, doesn't use a certain technology (Cuda, OpenCL etc) you will not realise any advantage by it. 

I'm away for some days, I will look into it, once I'm back. Especially I will look whether my impression regarding Aperture is valid and I will run some OpenCL benchmarks.

See you than.

 

AMD when it comes to opencl is king they always will be and nvidia has poor metal support also which you will need in the future as 10.12's ui and system is rendered on it. nvidia has many many issues and needs a few fixes my 290x beats the 970 in everything but for a 1440p benchmark now the issue i have is have you set up the nano to work 100% in os x? and have you flashed a custom bios with a proper fan curve to remove any throttling it can have?

Share this post


Link to post
Share on other sites

I have a Nano installed now and its ocl performance is poor (~64% of my 290) on Sierra. System reports 16 compute units instead of 64.

Share this post


Link to post
Share on other sites

I'll make patches...


Quick and dirty:

 

SLgCAAAAAQAAAEiJQ1THQ3wIAAAASI0FCUk/AP+QSAUAAGbHg5wAAAABAUiDxAhb

SLgEAAAAAQAAAEiJQ1THQ3wgAAAASI0FCUk/AP+QSAUAAJCQkJCQkJCQkEiDxAhb

This is where the magic is, parameters for the parent AMDHardware class.

 

RTnBcp+Lg4AAAACLS3w5yA9CyImLgAAAAESIs5kAAABEiHMgW0FeXcOQVUiJ5UFXQVZBVUFUU1BJif6/YAEAAA==

RTnBcp+Lg4AAAACLS3w5yJCQkImLgAAAAESIs5kAAABEiHMgW0FeXcOQVUiJ5UFXQVZBVUFUU1BJif6/YAEAAA==

There's a "cap" field in the static structure, that limits the cu count to max 32, this one just ignores it.
 
6B1nAgBIid/oTuQAAEiJ3+hJhf7/vkgBAABMiffoQkf//4XAdCVIid/o8R0BAL5T
6B1nAgBIid/oTuQAAEiJ3+hzAgEAvkgBAABMiffoQkf//4XAdCVIid/o8R0BAL5T
Call _Cail_Fiji_InitFuctionPoiter instead of Baffin one. It does work without this, although I rather init my card the Fiji way. (mostly some power management stuff).
 
 
AMDRadeonX4100.kext

Share this post


Link to post
Share on other sites

I'll add some explanations too, if you're interested.

 

I'm always eager to learn.

Any additional information is much appreciated.

 

I just realised you already added some information. Thanks again.

Share this post


Link to post
Share on other sites

I would like to ask  if your dual Gpu scale well or a single Gpu have a greater value than 20550...

thank you

 

Yeah, it's exactly half of that 41k!

These things (Nanos) do tend to throttle due to temperature. I've got to find water blocks for these...

Brumbaer, can you re-run those benchmarks? Just to see if it helps with the ogl performance.

Also, in AMD9000Controller.kext's Info.plist

 

<key>PP_DisablePowerContainment</key>

 

<integer>1</integer>

 

for obvious reasons.

Share this post


Link to post
Share on other sites

The patches do not work with 12.1, but they work on the latest Developer Beta(12.2.6). Didn't try anything in between.

 

The LuxBall Score is 19834.

 

This is some data I compiled in the hackintosh-forum.de.

 

It's sadly lacking the LuxMark scores from the GTX980. It would be great, if somebody could provide them (LuxMark 3.1, Ball, Microphone and Hotel - GPU only).

 

Theses are scores sorted by LuxBall - GPU only and Heaven Score Preset:Extreme

 

post-1634720-0-20348400-1481581003_thumb.png

 

Table as Image. Editor doesn't understand HTML or BBC Tables

Share this post


Link to post
Share on other sites

The patches do not work with 12.1,  but they work on the latest Developer Beta(12.2.6). Didn't try anything in between.

 

The LuxBall Score is 19834.

 

This is  some data I compiled in the hackintosh-forum.de.

 

It's sadly lacking the LuxMark scores from the GTX980. It would be great, if somebody could provide them (LuxMark 3.1, Ball, Microphone and Hotel - GPU only).

 

Theses are scores sorted by LuxBall - GPU only and Heaven Score Preset:Extreme

 

 

Table as Image. Editor doesn't understand HTM or BBC Tables

 

 

There's definitely something weird about OpenGL & AMD on OS X. It performs so poorly... GFXBench Metal would be interesting, though.

The patches are a bit excessive, they could be cut shorter to make them work on other Sierra versions too.

Share this post


Link to post
Share on other sites

The average-ratio of OpenCL Score to OpenGL Score is about 12 for AMD and about 6 for NVidia (more like 7.5 for newer cards).

The LuxMark Scores are in the same realm on Windows and MacOS. Didn't find any score list for Heaven under Windows.

 

As soon as you patch code not tables, the chances are high that it will not work after a recompile, as register use and offsets will most likely change, so I wouldn't bother about making them shorter.

Share this post


Link to post
Share on other sites

Do you know of any Metal Benchmark besides GFXBench Metal ?

 

GFXBench Metal doesn't run on the R9Nano.

It does not, but I could try to fake mine as Hawaii and it should work :D

Share this post


Link to post
Share on other sites

You don't have problem with "BlackScreen" issue on Nano+Sierra ?

It's still there, I've edited the vbios so that it doesn't load on boot.

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.

×