Re: Introduction
Mulyadi Santosa <[email protected]> Wed, 25 May 2005 14:11:55 +0700
| Newsgroups | gmane.comp.video.linux.movies |
|---|---|
| Message-ID | <[email protected]> |
Dear Paul... I am not a 3D experts.....I am more specialized on clustering solution....but OK, I'll give it a try to bring some hints... > What renderer do you use, why do you like it, what don't you like in > it? This is not a renderer war, it is just a gauge of what the users > think. If you are limited on budget and would like to consider open source solution, try Aqsis. Go to http://aqsis.sourceforge.net for complete details..... > If we choose a render engine like Mental Ray (though Brazil is > favoured by my IT guy...) is it worth investing in more cluster boxes > or more ram per box? John Hearns suggested dual opteron 2 GB ram > solutions, which seems to be a good price/performance solution. But, > should one go for 1 MB or 2 MB L2 cache on those computers? As an old > IT-student I'd say bigger cache wins, but price/performance do > matter, and is the win that big? Well, IMHO, bigger L2 cache is always a plus. But, we do know that cache is only helpful if there are big percentage of cache hit.....in other word, the most used instructions and data need to be fit well inside the cache and the program tends to prevents cache thrashing (e.g because there are many data write which invalidates the cache frequently) So, in short...I guess the best solution is to rent an experimental box from a vendor and do profiling against your preferred application (e.g renderer) and see which one gives you better cache hit based on your estimated workload. Use : -LPerfex ( http://www.osc.edu/~troy/lperfex/oldversions.html) or - OProfile (http://oprofile.sourceforge.net/examples/) to help you gathering important statistics.... > I'm also thinking middle of the road opterons, since the price jump > for a couple of hundred extra MHz often is way out of proportion from > the gains in processing speed. Perhaps...you could consider AMD Althlon MP? Cheaper...and SMP ready.... Anyway, do you need really 64 bit application? > Do you guys on this list use Linux exclusively, or do you more or > less use linux for rendering farms? Linux is frequently used on high end renderfarm...maybe because three reasons : cheap , open source and reliable. However, sometimes you need to tweak the Linux kernel, along with the applications itself to gain fastest perfomance. But you must also pay attention about application compatibility with certain Linux distribution. Always spend enough time to ensure the compatibility, because if not, you might end up with frequent crash/hang And last...for batch queueing program, try to consider DrQueue, SunGrid Engine, or openPBS. Each has its own strengths and weaknesses....but I heard SGE is getting popular for handling renderfarm jobs. regards Mulyadi Santosa ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005