Planetside Software Forums

General => Terragen Discussion => Topic started by: coremelt on March 25, 2012, 07:37:30 AM

Title: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 25, 2012, 07:37:30 AM
Hi, I just bought a mac mini server version quad core i7 2.0 Ghz.  It runs the terragen benchmark scene in a very respectable 9 mins 37 secs!
I increased the subdiv cache to 1024 to get rid of the warning message but apart from that rendered full render with no settings changed.  That's approx the same speed as a 3.6 Ghz i7 920 according to the results at speedmachine!!!

I am guessing this is because the proc in the mac min, although it's billed at 2.0 Ghz can ramp up using speedstep to a max of 2.9 Ghz when needed and it's sandy bridge chipset.

I'm so impressed that I'm considering buying another 3 of them to have a tiny but very powerful render farm, at $999 each for quad i7 it's a bargain, and the power and space benefits are a positive as well.

Has anyone else tried this?  It seems almost too good to be true?  16 physical i7 cores on ya desktop for $4000  ;D

PS I would submit the result but there seems to be a problem creating new account on 3d speed machine, I get an error when I try and create a new account.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 25, 2012, 09:03:25 AM
Thanks for posting this. I have been toying with the idea of having a Mac Mini Server as a mini render farm for a while now.
A few questions.
Are you using the standard 4GB RAM, or did you upgrade it to 8GB or 16GB?
8GB (2x4GB) is very inexpensive now and very easy to fit in a Mac Mini mid-2011.

Have you run CINEBENCH CPU test on it?
CINEBENCH is based on CINEMA 4D, so is very useful for comparing the likely render performance of different configurations. You can get CINEBENCH here: http://www.maxon.net/downloads/cinebench.html (http://www.maxon.net/downloads/cinebench.html).
The only tests I have seen tested CINEBENCH 11 on a 4GB RAM standard Mac Mini Server model and scored 4.2, you can find these result here: http://www.barefeats.com/mini11_01.html (http://www.barefeats.com/mini11_01.html).
The score for the CINEBENCH CPU MacBook Pro 17 (early 2011), 2.2GHz Quad-core Intel Core i7, 8GB RAM is 5.4, so based on that I would expect the Mac Mini Server with 8GB RAM to score 4.8.

How hot does it run and is it very noisy?
My main worry with these laptop chips, as used in the MacBook Pros, iMacs, and Mac Mini, is that they are designed for short bursts of high performance computing. Rendering on them means running them flat out for hour after hour, maybe for several days at a time, which may increase the chance of system failure. The Xeon, as used in the Mac Pros, seem purpose designed for heavy processing tasks.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 25, 2012, 09:07:06 AM
at the moment it still has the stock 4GB RAM.  I have 8 GB from a laptop that I'll put it in sometime soon.

Yes it is a concern if it will fail running constantly at full load, however 3 years applecare is pretty cheap for it, I didn't take that yet because I didn't think I was going to use it as a renderer, it was only meant to be a file server with thunderbolt.

If I do get another one and set them up as a render farm then I'll get Applecare on both of them, so if there is any failure it will get replaced for free.

I'll run cinebench and report tomorrow, its late now (I'm in Japan).
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 25, 2012, 12:35:24 PM
ok I got restless so I ran cinebench tonight.  I also chucked the 8GB RAM in.

it gets 4.34 on the cinebench CPU test.  After rendering the TG benchmark scene for 10 mins with all cores maxed temperature monitor reported 91 degrees from the cores, which seems hot but a quick google search indicated core i7's are fine up to 105 degrees.  Whether it will cook anything else inside the case is the issue I guess. ;)

I'll try longer renders tomorrow. It's completely silent in normal use and when maxing the cores you can hear the fan ramp up but it is still very very quiet compared to a mac pro tower or a normal PC.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: Oshyan on March 25, 2012, 11:16:13 PM
This may be due to the somewhat skewed nature of that benchmark scene which is probably not fully representative of many average scenes these days. There is one part of the scene that takes a disproportionally long time to render. This was somewhat intentional when it was created, to try to give some advantage to faster single core machines of the day, but these days dual core is a minimum, and quad cores commonplace. So I think the benchmark should be updated. You are right though that the speed is probably due to the newer turbo throttling for the CPU when it's using just 1 core on that last tile.

I'll look into the 3D Speed Machine reg issue. I haven't had any other reports of it though. Can you give more details on the error?

- Oshyan
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 25, 2012, 11:36:42 PM
ah ok, it gave me an error but the registration went through.  I've submitted the benchmark.

Out of interest I went looking online for shuttle or small form factor windows boxes with i7's and can't find anything comparable at the price range.  The need to pay for a Windows Pro 64 license on alternatives means the mac mini server (which includes Lion server) at $999 seems to be the best value per cpu cycle out there.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: Oshyan on March 25, 2012, 11:45:59 PM
You can get a better deal if you build it yourself, but the small form factor is hard to beat if aesthetic and/or space are an issue. However I think that would not be best for long-term rendering from a heat standpoint. If it's at 91 degrees after only 10 mins, it would be some cause for concern, even though the CPU can technically go higher. It would also matter what the ambient was, and 4 of those machines would increase the ambient a bit more over 1, as well.

- Oshyan
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 25, 2012, 11:55:57 PM
Well adding in 3 years Apple care takes it to $1148 total, so if it blows, they'll replace it.  I don't think Apple can refuse to replace parts because you ran the system at full load when they sell it as a server.

I'm living in Japan, so space is definitely a concern ;)  Stack up 4 mac minis (and put 1 inch spacers in between them for air flow), you've got 16 i7 cores in a space smaller than a standard ATX form PC.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: Oshyan on March 26, 2012, 12:02:07 AM
Yeah, for the space and price it's pretty nice. Guess it's worth a shot, if you want a mini farm. But you'd want at least 8GB and preferably 16GB in each one, so that brings up the cost some.

- Oshyan
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 26, 2012, 12:08:12 AM
16GB of SODIMM can be had for 10,000 yen = approx $120 in DenDen town (Osaka's equivalent of Akhihabara).
Title: Re: mac mini lion server quad core i7 for terragen
Post by: Oshyan on March 26, 2012, 12:28:12 AM
Yep, just pushing the price up a bit more though, you know? I wonder how much one could put together some Shuttle boxes for with similar performance. Well, I spec'ed out some $750 boxes previously that had 2600k's (much faster than the 2.0Ghz i7's in the Mini), but those were full-size cases. I guess you could tack on a few hundred more for smaller cases and motherboards, so maybe $1000 even. Those prices were with 16GB of RAM, and cooling sufficient to overclock to 4.6Ghz. So price/performance it would be better. But size-wise, and in terms of time/effort, obviously they lose to the mini's. Heh.

- Oshyan
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 26, 2012, 12:35:09 AM
Yep, in terms of setup time, the Apple store is a 10 minute bike ride away, they have ample of these in stock and I can pick up 16GB ram from a generic PC shop on the way home.  Swapping the RAM takes 5 mins and the systems are preloaded with Lion server.  Then just install Terragen and Deadline slave and you're good to go.

Total time to add another 4 i7 cores, maybe 2 hours tops.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: Oshyan on March 26, 2012, 12:42:27 AM
Hehe, yeah, that can't be beat. ;D

- Oshyan
Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 26, 2012, 05:25:58 AM
Coremelt, thank you for sharing the results of your tests.
It shows the danger of making simple extrapolations from one chip to another based on differences in clock speed, even within the same chip family. I had assumed that a Quad Core i7 Sandy Bridge 2.2GHz in an early 2011 MBP would be 10% faster than a 2.0GHz chip in a Mac Mini, that clearly isn't the case, the difference is closer to 20%.

I think that Apple will update the Mac Pros (very?) soon with the new Intel E5-Xeon processors and updated graphics cards. Then you are looking at dual processor standard configurations of 12-Core and 16-Core running at maybe 2.4GHz and 2.2GHz and costing around 3500 USD and 5000 USD respectively. In addition you have a decent graphics card so the computer can be used either for rendering or as a workstation, whereas the Mac Mini servers use Intels integrated graphics.

So I would wait and see what Apple do before buying.

One good thing from a Mac owners perspective is that resale values are very good.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 26, 2012, 06:09:08 AM
at this stage I wouldn't be that surprised if Apple doesn't update mac pro towers and instead drops them from the lineup.  Between the speed of imac's and mac mini's,  the flexibility of thunderbolt add on options and the hackintosh option the number of people that really need a full size tower is vanishingly small.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 26, 2012, 06:56:41 AM
This rumour has been doing the rounds for a while, along with the idea that Apple is exiting the pro market. But it makes no sense. Why bother updating Final Cut Pro to do 4k video and develop Thunderbolt if you are planning to concentrate on the consumer market. TB is pointless for the consumer, it offers nothing over USB 3.0 and is far too expensive to implement on consumer devices.

If Apple really were discontinuing the Mac Pro line they would have made an announcement in January, ahead of Intel announcing the E5 Xeons and given 3 months for people who wanted to buy a Mac Pro to buy one, just as they did with the XServe.

Apple don't release separate figures for Mac Pro sales, but they probably sell in similar volume to HP's workstations, so a ballpark figure of 1-2 million per annum would be a reasonable guess and would imply a very higher margin profitable line of business for Apple.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 26, 2012, 08:25:28 PM
What do you need a full size tower for?  So you have slots for a Quadro, pro video io, pro audio io and a RAID card right?  Well all those things are now available through thunderbolt EXCEPT the Quadro.

Yeah something is coming to replace the mac pro tower, but I doubt very much it will be same form factor with five PCIe slots, because not having to have that was kind of the point of thunderbolt.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 27, 2012, 02:13:16 AM
So i've done some 3-4 hour renders on the mini now on animation sequences.  At the default fan settings the CPU cores can get up to 96 degrees! The fan doesn't go automatically go above 3200 rpm even when the thing is running on all cores.

Using smcFanControl and setting it do 4500 RPM minimum the mini is still very quiet and keeps the cores at a more reasonable 80 degrees.
HD temperatures never get above 40 degrees so looks like they've got them well isolated from the CPU core.

Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 27, 2012, 05:49:57 AM
Thanks for the render temperature results.
I have just installed smcFanControl on my MBP.

I agree with your comments on the tower cases, they are too big!
The system only really needs to include CPU, GPU and system disk. All additional storage would be better via TB.
To keep these systems both cool and quiet they need to use large low speed fans, which places some restrictions on case size. A half (current) height stackable case would be a big improvement. Other Vendors could then match their storage to design, like the Hitachi G-Drives do already.

Speaking of which, I just noticed, 6 months after they were announced, http://www.g-technology.eu/products/g-raid-thunderbolt.php (http://www.g-technology.eu/products/g-raid-thunderbolt.php).
That might just be a sign that something is coming from Apple...
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 27, 2012, 06:03:48 AM
I've got two Pegasus R4 thunderbolt disk arrays and very happy with them, thats originally why I bought the mac mini, for it's thunderbolt port so I could have one of my arrays accessible over the internet while my mac book pro was out of my studio.

It turned out to be a useful little number cruncher as well.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 27, 2012, 11:01:52 AM
That's a great disk array to have.
What App are you using to measure the temperatures?
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 27, 2012, 09:56:08 PM
This one:
http://www.macupdate.com/app/mac/12381/temperature-monitor

Plus as mentioned before smc Fan Control to set a minimum RPM of 4500 on exhaust fan
http://www.macupdate.com/app/mac/23049/smcfancontrol
Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 28, 2012, 06:02:31 AM
Thanks for the links.

I looked at temperature-monitor yesterday, but it hadn't been updated since September 2011, looked again today and it was updated yesterday (see below for details).
Downloaded and installed.

From the developer's website http://www.bresink.de (http://www.bresink.de) Release 4.95 (Build 120327):
"This build resynchronizes Temperature Monitor with Hardware Monitor:
Added support for the iMac (Mid 2011) model series.
Added support for the MacBook Air (Mid 2011) model series.
Added support for the Mac mini (Mid 2011) model series.
Added support for the Mac mini Server (Mid 2011) model series.
This build ensures that the software is recognized as safe application by the Gatekeeper feature of future OS X systems.
Corrected a problem where the speech synthesizer option "speak sensor names" did not persist between relaunches of the application."
Title: Re: mac mini lion server quad core i7 for terragen
Post by: efflux on March 28, 2012, 12:22:30 PM
I'd definitely be concerned about heat. This is the number one enemy for computer life. I have a Macbook pro and I found it totally unsuitable for TG2. It was obviously slow compared to my desktop PC but it got very hot while trying to render with TG2. I don't think these compact machines are meant for this sustained hammering.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 28, 2012, 08:26:51 PM
Which model macbook pro do you have?  I have a latest model 17 inch quad core mac book pro and I constantly hammer it rendering Nuke, Smoke and Terragen. So far no problems.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 29, 2012, 04:36:48 AM
Same as you, but the previous (early 2011) model upgraded to 8MB RAM (I fitted a Crucial 8GB Kit). I'm considering putting 16GB RAM in it, as that would help with very large scenes in CINEMA 4D, but it isn't compelling and I couldn't recoup it on resale in a year or two as most people don't need 16GB. I would go as far as to say that it's the best computer I have ever had. I've used PCs and various Macs, but the quad core MBPs are outstanding.

May purchase a Mac Mini in the next 2-3 weeks to use as a render node.

Looked at the Ivy Bridge offerings slated for release at the end of April, essentially a die shrink and (very) slight clock speed increase, GPU improvements will be more interesting.
Interestingly I think that intel are dropping the 6-Core i7s presumably to force Workstation vendors to use Xeons (they can do this sort of thing in periods when they have a lead over AMD).

If Planetside made the interactive preview in Terragen take advantage of multi-core processors it would be an amazing time saver, at the moment it uses a single core.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: coremelt on March 29, 2012, 04:42:47 AM
Quote from: penboack on March 29, 2012, 04:36:48 AM

Interestingly I think that intel are dropping the 6-Core i7s presumably to force Workstation vendors to use Xeons (they can do this sort of thing in periods when they have a lead over AMD).


Where did you get that from?  The Sandy Bridge E 6 core i7's like the 6 core 3930k just launched a few months ago.    They are considerably cheaper than a Xeon ($500 for the CPU).  I think you're getting mixed up, there won't be any Ivy Bridge i7's at launch, those are coming later on in 2012 with Ivy Bridge E and there will be Xeon and non Xeon varieties just like there is for Sandy Bridge E i7's.
http://www.anandtech.com/show/5174/why-ivy-bridge-is-still-quad-core

Personally I'm going to pick up a Sandy Bridge E 6 core system looking for any price reductions coming up, there won't be very much difference maybe 15 percent increase for Ivy Bridge as far as CPU render power goes, so if they are clearing out Sandy Bridge E CPU's and moboards that will be a very fast render box for a few years to come.
Title: Re: mac mini lion server quad core i7 for terragen
Post by: penboack on March 29, 2012, 04:59:16 AM
Sorry I didn't make that very clear, I was referring to Ivy Bridge i7s not Sandy Bridge.
Interesting article.
Thanks for the link.