Holomark 2 Released!

Thanks, I see your point and running a heavy, shaded, Nurbs array would be interesting.
5x5 (25) minis should do, don’t you think? And I probably wouldn’t need more than 10-15 redraws to get an accurate speed measure.

Cheers
-J

I’m not sure what cause the slow down of the bike model display. Maybe there is something like an object table that is to large for Rhino 5 and this can’t be simulated by copied objects only. But you could try to find a test with a low frame rate like 1 fps.

It can be that it is a nested block.

The bike model is without blocks. I ask me why is rhino so slow with the bike model? No bad objects, 408 polysurfaces only.

Two options for more speed I could imagine for Rhino 5:

  • a model cleaner tool that optimize the internal model data
  • a display mode that based on mesh objects with visible mesh (render mesh plus mesh objects) edges only (in this case the test needs 2s -> an 8 times faster display, that would be a fantastic display mode)


1 Like

Well, time flies and apparently so does the memories :smile:
I had forgotten that I exploded all the blocks in that bike file.

I agree that it would be sweet if a display mode like that could be used in V5, but that will never happen. But if I understand correctly Jeff is basically rewriting the pipeline for Rhino 6, so it will be exiting to see what he comes up with.

Hi Micha, yup, these some seconds don’t look like a huge improvement, but like I here just said, it seems more
a problem of how Rhino shoves the data around with the help of the cpu, than a stressed GPU.

I guess, Rhino core on this behalf stems from the time, when GPU-power wasn’t worth mentioning, compared to what the power of CPU’s was, or more probably, that the gpu commands of today simply then weren’t available for programmers. And as for the HD 7950, this card costs 150€. And it’s successor, the R9 280, some 30 more. So, even compared to any of the nvidias or other amds, it is the one with the most bang for the buck concerning Rhino at the moment, but games as well.
Of course, its interesting, that much of the code is rewritten for Rhino 6, but, frankly, I am a little disappointed, of how little has changed with the handling of huge data files since version 3, because that was when I last used Rhino.
I upgraded to 5, and some of the commands have evolved (even so I am far from having tried even a small portion of it all yet), like a working vrbf;-)
Anyway, it was really a model of a bike I made that bogged down my old Rhino so much then, that I regarded it as worthless to work with on such huge projects without a much faster machine.
Now, there was then and now some circumstands to remember, in order to make Rhino work most effortless, and one was, that there shouldn’t be very large and very little things together in a scene, or it shouldn’ be grouped to far away from zero, wasn’t it, but that couldn’t be the prob with my bike then or this one here from the test…
It’s probably getting a bit OT, or be worth another thread, whereas I haven’t searched in this fabulous NG for it yet, but if Rhino should exploit multithreading by the max, it could help without having to rewrite too much, but that’s a layman’s thoughts…

i7 4790, Quadro 4000

Great price. What the Holomark score can’t tell - how good is the AA. What do you think about the AA of this card?

(Maybe a screenshot of AA-test with many lines could be added to the Holomark conclusion screen in the future.)

I installed holomark 2. When i type it i get a message about holomark closing a document, etc. When i click okee it does not close the file but says: Starting Holomark2
Rhino’s language is English
1, C:\Users\René\AppData\Roaming\McNeel\Rhinoceros\5.0\Plug-ins\Holomark2 (eda790ba-e2f2-0d80-3f9f-143fc9dc0d20)\1.0.5407.40499
HoloMark2_Mini.3dm was located
HM2_Wire.ini was located
HM2_Shaded.ini was located
HM2_Render.ini was located
HM2_Illustration.ini was located
HM2_RenderSpeed.ini was located
All is ok

That is all. What could be wrong?

Ah, the problem “could” be é, but I am not sure. I know Python struggles with the Norwegian æ ø å.

So an option would be to copy the folder Holomark2 to a location that is not on your user, like C:/Holomark2 etc.
(in other words, do not use the desktop as location) and manually drag the plugin file into Rhino and retry Holomark2.

Ha! There you say something. So far, I was only with the times needed. And haven’t spend much time on viewing scenes within Rhino. I also have no comparrison with a nvidia. And, just to tell you how unprofessional I am for the time being, I sit before a Sony 37" Bravia TV at 1920x1080!:wink:
And, not even connected with HDMI or the like, because this some years old thingi has a bug on that input, which I wasn’t aware of soon enough to have it repaired on warrant, so it’s VGA;-)
But the picture quality does not seem too bad at all. In fact, I have two cards here at the moment, a 7970 with 6 gb, and a 7950 with 3gb, and both cards achieve the same results with holomark and with the 100 spheres, and a sphere bolean model I made for myself with 2.5 and more than 20 million polys.
I could send it to you for testing, if you take care for the sending fees, but then, you could also just buy one and test it, and if you don’t like it, send it back nach Fernabsatz. Might be a bit cheaper like that.
I have it from this guy. Its sold as used, but has 24 month Gewährleistung.
I want to use eventually both cards for OpenCL rendering for a start, hopefully one day with corona, which makes beautiful renderings, but so far hasn’t a pipe-in with Rhino and no GPU processing, and Indigo and Luxrender.
I have Maxwell here, but that is dreadful slow, who doesn’t know…
If you would need the driver I was talking about, I think, it does make a difference, I can send it to you.

Btw, Testmaxspeed of the bike with the rendermesh only is 2.1 seconds with this card.

HI HOLO!

we got some crazy new computers and here are the results… are you going to make a chart or something?

Holomark 2 v2,2,03

Total Score: 46754
Total Runtime: 142.63 sec

GPU scores: 29880
GPU_01 - 1111.10 fps - Cube 4 tests
GPU_02 - 50.30 fps - UDT Shape
GPU_03 - 90.10 fps - Wireframe
GPU_04 - 54.30 fps - Shaded
GPU_05 - 40.00 fps - Rendered
GPU_06 - 38.80 fps - Block Rendered
GPU_07 - 19 units Nurbs @ 5 fps in Wireframe
GPU_08 - 12 units Nurbs @ 5 fps in Shaded
GPU_09 - 40 units Nurbs @ 5 fps in RenderSpeed
GPU_10 - 119.00 fps - RenderMesh Render
GPU_11 - 169.50 fps - RenderMesh RenderSpeed
GPU_12 - 181.80 fps - JoinedMesh Render
GPU_13 - 133.30 fps - JoinedMesh RenderSpeed
GPU_14 - 5 units mesh @ 15 fps in Shaded
GPU_15 - 8 units mesh @ 15 fps in Render
GPU_16 - 14 units mesh @ 15 fps in RenderSpeed
GPU_17 - 101.00 fps - mesh in Rendered Studio
GPU_18 - 13.90 fps - Nurbs in Rendered Studio
GPU_19 - 18.60 fps - Block Illustration
GPU_20 - 93.50 fps - 2D single
GPU_21 - 9.70 fps - 2D massive (20x)

CPU scores: 16874
CPU_01 - 8.78 sec - Booleans and Contours
CPU_02 - 1.34 sec - Twist and Taper (UDT)
CPU_03 - 3.99 sec - Meshing Mini
CPU_04 - 0.03 sec - Extract Render Mesh
CPU_05 - 0.07 sec - Join Render Mesh
CPU_06 - 10.96 sec - Reduce Mesh
CPU_07 - 1.48 sec - Calculating Technical display
CPU_08 - 2.98 sec - Making Silhouettes

Alienware
Alienware Area-51 R2

NVIDIA GeForce GTX 980 - 4095.0 MB
DriverVersion: 9.18.13.4709
NVIDIA GeForce GTX 980 - 4095.0 MB
DriverVersion: 9.18.13.4709

Intel® Core™ i7-5930K CPU @ 3.50GHz
NumberOfCores: 6 NumberOfLogicalProcessors: 12
MaxClockSpeed: 3.5 GHz

TotalPhysicalMemory: 16.0 GB

Microsoft Windows 8.1 Pro

  • None - 64-bit

Rhino 5 sr 10 64 bit

Hi Jorgen

that indeed was the problem. I copied all the files in the holomark folder to the rhino plugin folder. Installed the plugin on the properties page. Now it does run all the test but it stops with a view of the shaded mini. The last 4 lines are:
GPU_12 Test took :0.83 sec @ 120.5 fps.
GPU_13 Test took :0.11 sec @ 909.1 fps.
Your system handled 6 units before dropping below 15 fps
Your system handled 7 units before dropping below 15 fps

I do not get the report. Should i look for it somewhere else?

Regards, René

Hi Jorgen

i switched of the scanning of rhino in the norman virus scanner. It seems that takes a lot of power away. Now i can fully run holomark. Here are my results:
Holomark 2 v2,2,03

Total Score: 64448
Total Runtime: 180.84 sec

GPU scores: 46990
GPU_01 - 952.40 fps - Cube 4 tests
GPU_02 - 52.60 fps - UDT Shape
GPU_03 - 105.30 fps - Wireframe
GPU_04 - 62.90 fps - Shaded
GPU_05 - 42.20 fps - Rendered
GPU_06 - 41.30 fps - Block Rendered
GPU_07 - 23 units Nurbs @ 5 fps in Wireframe
GPU_08 - 14 units Nurbs @ 5 fps in Shaded
GPU_09 - 40 units Nurbs @ 5 fps in RenderSpeed
GPU_10 - 144.90 fps - RenderMesh Render
GPU_11 - 714.30 fps - RenderMesh RenderSpeed
GPU_12 - 120.50 fps - JoinedMesh Render
GPU_13 - 1111.10 fps - JoinedMesh RenderSpeed
GPU_14 - 6 units mesh @ 15 fps in Shaded
GPU_15 - 7 units mesh @ 15 fps in Render
GPU_16 - 168 units mesh @ 15 fps in RenderSpeed
GPU_17 - 73.00 fps - mesh in Rendered Studio
GPU_18 - 13.50 fps - Nurbs in Rendered Studio
GPU_19 - 31.80 fps - Block Illustration
GPU_20 - 91.70 fps - 2D single
GPU_21 - 9.50 fps - 2D massive (20x)

CPU scores: 17458
CPU_01 - 8.10 sec - Booleans and Contours
CPU_02 - 1.17 sec - Twist and Taper (UDT)
CPU_03 - 3.56 sec - Meshing Mini
CPU_04 - 0.03 sec - Extract Render Mesh
CPU_05 - 0.05 sec - Join Render Mesh
CPU_06 - 11.54 sec - Reduce Mesh
CPU_07 - 1.37 sec - Calculating Technical display
CPU_08 - 2.82 sec - Making Silhouettes

Gigabyte Technology Co., Ltd.
G1.Sniper B5

NVIDIA Quadro K2200 - 4095.0 MB
DriverVersion: 9.18.13.4121

Intel® Core™ i7-4790 CPU @ 3.60GHz
NumberOfCores: 4 NumberOfLogicalProcessors: 8
MaxClockSpeed: 3.6 GHz

TotalPhysicalMemory: 16.0 GB

Microsoft Windows 7 Home Premium

  • Service Pack 1 - 64-bits

Rhino 5 sr 10 64 bit

Is that a good or a bad result.? It does the shere test at 1.12 secs. I would have expected that to be under 1 sec.

It seems a high score is a good score to me but that raises the question why the gtx 970, i think it was that one, has a score of 63000 something which is lower than mine. All the individual scores are better though.
How is this possible?

Regards, René

Good old GTX285 at Holomark 2 - shaded mode speed is approx. 50% of the best modern cards here.

Holomark 2 v2,2,03

Total Score: 19715
Total Runtime: 205.27 sec

GPU scores: 13950
GPU_01 - 300.80 fps - Cube 4 tests
GPU_02 - 34.60 fps - UDT Shape
GPU_03 - 62.10 fps - Wireframe
GPU_04 - 35.60 fps - Shaded
GPU_05 - 23.90 fps - Rendered
GPU_06 - 23.20 fps - Block Rendered
GPU_07 - 16 units Nurbs @ 5 fps in Wireframe
GPU_08 - 9 units Nurbs @ 5 fps in Shaded
GPU_09 - 21 units Nurbs @ 5 fps in RenderSpeed
GPU_10 - 59.90 fps - RenderMesh Render
GPU_11 - 112.40 fps - RenderMesh RenderSpeed
GPU_12 - 31.20 fps - JoinedMesh Render
GPU_13 - 91.70 fps - JoinedMesh RenderSpeed
GPU_14 - 3 units mesh @ 15 fps in Shaded
GPU_15 - 2 units mesh @ 15 fps in Render
GPU_16 - 8 units mesh @ 15 fps in RenderSpeed
GPU_17 - 33.80 fps - mesh in Rendered Studio
GPU_18 - 7.40 fps - Nurbs in Rendered Studio
GPU_19 - 18.90 fps - Block Illustration
GPU_20 - 65.80 fps - 2D single
GPU_21 - 7.90 fps - 2D massive (20x)

CPU scores: 5765
CPU_01 - 11.91 sec - Booleans and Contours
CPU_02 - 43.00 sec - Twist and Taper (UDT)
CPU_03 - 5.26 sec - Meshing Mini
CPU_04 - 0.14 sec - Extract Render Mesh
CPU_05 - 0.06 sec - Join Render Mesh
CPU_06 - 17.40 sec - Reduce Mesh
CPU_07 - 3.09 sec - Calculating Technical display
CPU_08 - 5.87 sec - Making Silhouettes

ASUSTeK COMPUTER INC.
Z9PE-D8 WS

NVIDIA GeForce GTX 285 - 2048.0 MB
DriverVersion: 9.18.13.1422

Intel® Xeon® CPU E5-2687W 0 @ 3.10GHz
NumberOfCores: 8 NumberOfLogicalProcessors: 16
MaxClockSpeed: 3.1 GHz

Intel® Xeon® CPU E5-2687W 0 @ 3.10GHz
NumberOfCores: 8 NumberOfLogicalProcessors: 16
MaxClockSpeed: 3.1 GHz

TotalPhysicalMemory: 32.0 GB

Microsoft Windows 7 Professional

  • Service Pack 1 - 64-Bit

Rhino 5 sr 10 64 bit

:sunglasses:
really?..
Ah, for the GPU 04, that’s right.

Holomark 2 v2,2,03

Total Score: 70586

Total Runtime: 193.38 sec

GPU scores: 50940

GPU_01 - 800.00 fps - Cube 4 tests

GPU_02 - 56.20 fps - UDT Shape

GPU_03 - 106.40 fps - Wireframe

GPU_04 - 67.60 fps - Shaded

GPU_05 - 42.20 fps - Rendered

GPU_06 - 41.70 fps - Block Rendered

GPU_07 - 23 units Nurbs @ 5 fps in Wireframe

GPU_08 - 14 units Nurbs @ 5 fps in Shaded

GPU_09 - 63 units Nurbs @ 5 fps in RenderSpeed

GPU_10 - 80.00 fps - RenderMesh Render

GPU_11 - 370.40 fps - RenderMesh RenderSpeed

GPU_12 - 128.20 fps - JoinedMesh Render

GPU_13 - 1666.70 fps - JoinedMesh RenderSpeed

GPU_14 - 8 units mesh @ 15 fps in Shaded

GPU_15 - 9 units mesh @ 15 fps in Render

GPU_16 - 203 units mesh @ 15 fps in RenderSpeed

GPU_17 - 128.20 fps - mesh in Rendered Studio

GPU_18 - 17.20 fps - Nurbs in Rendered Studio

GPU_19 - 32.10 fps - Block Illustration

GPU_20 - 106.40 fps - 2D single

GPU_21 - 10.90 fps - 2D massive (20x)

CPU scores: 19646

CPU_01 - 7.22 sec - Booleans and Contours

CPU_02 - 0.89 sec - Twist and Taper (UDT)

CPU_03 - 3.37 sec - Meshing Mini

CPU_04 - 0.03 sec - Extract Render Mesh

CPU_05 - 0.05 sec - Join Render Mesh

CPU_06 - 10.11 sec - Reduce Mesh

CPU_07 - 1.22 sec - Calculating Technical display

CPU_08 - 2.56 sec - Making Silhouettes

To Be Filled By O.E.M.

To Be Filled By O.E.M.

AMD Radeon HD 7900 Series - 3072.0 MB

DriverVersion: 9.3.3.0

Intel® Core™ i7-5820K CPU @ 3.30GHz

NumberOfCores: 6 NumberOfLogicalProcessors: 12

MaxClockSpeed: 3.3 GHz

TotalPhysicalMemory: 16.0 GB

Microsoft Windows 7 Ultimate

  • Service Pack 1 - 64-Bit

I don’t trust total scores, only GPU 4 and 8 counts for simple shaded mode. But it’s like comparing great cars if the road is bad.

The Holomark test will be really interesting with Rhino 6. Will be R6 faster and if yes, what card will bring the best speed/quality - Quadro, GTX or AMD? Maybe Jeff knows.

1 Like

Yeah, but check out the 285’s GPU_16… did nVidia cripple the mesh handling of the old cards in software, OR were they never as good as the Quadro?

Well, if the 50% of GPU04 or the more than 2000% of GPU16 don’t make a difference for your work…
But your comparrison of cars being too fast for the road - is there any other bottleneck within your system?
And basically, I am not really interested in the test at all, if it doesn’t reflect actual workload.
But i think, it does. At least for people dealing with large models. How exquisite the AA is, well, that is
for sure important for many. But for me, if stuff starts stuttering unworkable, it comes second on the list.
If I want really blingbling views, I then crank up the AA, and have to brake up the model in smaller parts.
As for Rhino 6, isn’t that quite a while further up the road?

Jorgen,
Is there ever going to be some kind of chart or spreadsheet of results? I am in the market for a new computer but it’s very hard to get an idea of what works best with a thread of 399 posts!
thanks for all your work!
Nick