Hardware efficiency bw Mac Pro, Mac Mini & MacBook Pro for Izzy 2.0
-
@fifou
Hi Philippe,
I left it uploading while I went to another city, I just got back and I found out the upload got interrupted! sorry about that!I've uploaded to another direct link: (I've watched it until it finished uploading this time.. :) )
https://dl.dropboxusercontent.com/u/16722659/CPU tests.zipon preference setting: 30 FPS, 1280 x 720, scale to smallest size
thank you!!!
Sammy -
Here's my score for a 2010 12 core Mac Pro 2.93GHz 24GB nVidia 680 (PC) running on a RAID 0 2 x Caviar Blacks.
Scene 1, 17-18 fps.Scene 2, 26.7 fps.Scene 3, 49.8 fps.Scene 4, 46-48 fps.I recreated Scene 1 using vid-gpu and texture projectors and got a solid 60 fps (target 100). So the moral of this story is to stay on the GPU. The 680 isn't even a great GPU and it wasn't complaining and it also showed the test wasn't disk bound.I re-encoded the video clips to ProRes LT, Prores, and HAP and actually the photoJPeg originals performed better in your scene. Using vid-gpu it didn't make any difference which codec was used playback was a solid 60 fps.Hope that adds a bit of info to the discussion. I know it's not a Mac Mini but it does show the difference between GPU and CPU quit markedly. -
Hi Sammy,
Here are my results :MacMini late 2012 - 2,3GHz Intel Core i7 - Intel HD Graphics 4000 1024 Mo - 16 Go 1600 MHz DDR3 RAM - Crucial 256Go SSD - OS X 10.9.5
Running registered Isadora v2.0.0b12, using HDMI output (19201080) for desktop + Isadora interface.
And using MiniDisplayPort output to 1360768 VGA screen (I know it's an old weird lcd screen !) Stage 1 output.
Settings in Isadora are 30FPS - 1280*720 - Scale to smallest.Scene One : CPU 720 PJ (tried several times : go blank - go back to scene)
Cycles : around 8
FPS : around 4Scene Two : CPU 720 +efx
Cycles : around 14
FPS : around 7Scene Three : 16+2 vid map
Cycles : 66-96
FPS : 27-29,9Scene Four : 16+1 vid map +
Cycles : 60-80
FPS : 29,7-30The smoothness of the images is really a subjective thing. I cannot say if the rendering of a scene is smooth enough for you. I would say scenes 1 & 2 are too much lagging. And scenes 3 & 4 are acceptable with little random stutters.
I’ve redone your first scene with texture projectors (vid-GPU)
cycles : 190-228
FPS : solid 30 !I would definitely go for the vid-GPU option.
Hope these tests will help you to make your choice.
Best
Philippe -
Hi Philippe,
Would you be able to repeat the vid-gpu test with the target fps at something like 100 so we can see just what level of GPU performance the Mac Mini maxes out at if you can spare the time?Seeing your results I'm hoping that I can specify a Mac Mini for an upcoming project if I win the pitch and would be good to see the max headroom.All the bestGuy -
MacMini late 2012 - 2,3GHz Intel Core i7 - Intel HD Graphics 4000 1024 Mo - 16 Go 1600 MHz DDR3 RAM - Crucial 256Go SSD - OS X 10.9.5
Target Framerate : 120fpsScene One : around 4fps
Scene two : 4-8fps
Scene Three : 29-32fps
Scene Four : 30-40fpsScene One (vid-GPU) : 55-60fps
-
Thank you guys so much for doing this. This is very very helpful.
Yes, the vid-gpu seems like the best option for both the Mac Mini & Mac Pro, if we don't require using any video efx actors.
I am very curious why my MacBook Pro mid 2012 can run both Scene One & Scene Two with such a dramatically better result. (around 27-29 FPS) Perhaps my SSD is 550mb/500mb speed compared to some are 300mb/250mb speed?
Cheers,
Sammy -
Just read this thread, first:
1) Woohoo go isadora community! Really nice to see everyone helping out here, I know it happens a lot but this is really cool. We (izzy team) try to answer as much as we can on here but during busy periods it's hard to keep up. So thanks to everyone for chipping in and helping.2) **GPU** is the way to go here. Much more efficient. Also I see you have SSD's also which really helps. -
I don't understand too why the first two scene have so poor results comparing to my macbook Pro.
I don't think it's an SSD bandwith limitation since it works well in vid-GPU mode.
Maybe it is something related to the Intel HD Graphics 4000 ?On the first scene, if I switch all players performance from "performance" to "interaction" (reading movies with QT instead of AVFoundation) the fps jumps from 4-8 (performance) to 7-9 (interaction)
Best
Philippe -
I think it's easier to explain the performance of your MBP compared to my 12c Mac Pro than it is to explain the difference between the MBP and the Mac Mini. The MBP has a very healthy turbo on more efficient cores which beat an ageing Xeon.
Looking at Intel's Arc for the processor details the CPUs in the Mac Mini lack the SSE 4.1/4.2 instruction sets that are in the MBP's CPU and it has AVX vs AVX 2.0\. So it seems the MBP has a lot of extra instructions that a re really making a huge difference in this instance.Thanks for posting these scenes for testing. As a noob to Isadora this was very interesting.CheersGuy -
Thank you again @fifou for doing such a detailed hardware, CPU, GPU tests. it's really a huge help.
@Unfenswinger you really have some amazing knowledge for these technical specs! That really makes a lot more sense then. I'm so glad that it's also interesting for you.
I just think that it might be helpful for anyone who is thinking of investing computers for their installations or performance work that has specific demands on the processing. The more we know the about them, the more we can save our money and optimize our needs and make the best choices. This can go pretty deep. Sharing them would save more people time and trouble :)@Skulpture
yes, what an amazing community we're in! -
You're welcome !
All the best you all.
Philippe -
Hi Sammy,
Can you drop a quick summary of your discoveries here, at the end of this post? Just to make it easier to people to grab the conclusion you came to.
I have also had excellent results with a 2012 Mac MIni outputting HDMI 3D video projections, (double-HD top/bottom video streams). When we initially researched the project, Apple infact advised us we couldnt get the results that we did in the end actually achieve from the mac mini. It was impressive. And affordable!
Jamie