Render programvara för gårdshantering. Beräkna renderingskostnaden. Köpa en destruktionsgård

Du har säkert läst artiklar om det enorma antalet processortimmar som spenderas på att skapa visuella effekter och animationer av de senaste filmerna och tv-serierna. Till exempel renderingstiden för den tecknade filmen "Monsters vs. Aliens" uppgick till 40 miljoner timmar, "Madagaskar 2/Madagaskar: Escape 2 Afrika" - 30 miljoner timmar, och "Star Wars: Episod III - Revenge of the Sith" - 6,6 miljoner timmar.


Många visuella TV-effekter skapas på allt från 30 minuter till en timme per bildruta, och många timmar per bildruta är typiska för långfilmer. Vissa bilder med IMAX-nivåupplösning karaktär Devastator/Destroyer i filmen "Transformers 2 Revenge of the Fallen" krävdes upp till 72 timmar per bildruta. Hur löser filmstudior detta problem? De använder renderfarmar, som är en rad datorer för det enda syftet att rendera färdiga ramar. Rendering gårdar användning speciella system animationer som körs på många dedikerade renderingsprocessorer. Till exempel, Industrial Light and Magic som används renderingsgård med 5700 kärnor(plus två tusen kärnor i animatörernas maskiner) under produktionen av Transformers 2. Även små studior med bara ett dussin animatörer har förmodligen mer än hundra processorkärnor till sitt förfogande.

Användningen av rendergårdar bör inte och är inte begränsad till stora studior och 3D-artister. Små studior har också sina egna renderingsgårdar, och många frilansande animatörer har det. Datorkonstnärer kan också använda dessa typer av takstolar. Vissa redigeringssystem stöder användningen ytterligare bilar(kallade renderingsnoder) för att påskynda renderingen, och sådana system kan utökas för att visualisera arkitektonisk design eller till digitala arbetsstationer för att arbeta med ljud.

Om du arbetar som frilansare inom något av de listade områdena, eller Datorgrafik Om du bara är en hobby kan en liten destruktionsgård öka din produktivitet avsevärt jämfört med att arbeta på en arbetsstation. Små studior kan också använda vår guide för att bygga sin renderingsfarm eftersom vi tar upp skalningsproblem, strömförbrukning och kylningsfrågor.

Hemgårdsrendering av frilansande konstnären Jeremy Massey.

Om du planerar att köpa den nyaste bilen, efter att ha spenderat betydande medel på avancerad hårdvara, tänk om. Vad blir mer effektivt: den senaste och mest kraftfulla arbetsstationen eller flera ytterligare system vilka kommer du att använda som dedikerade renderingsnoder?

De flesta 3D-program och kompositionsapplikationer stöder nätverksrenderingsmöjligheter, och många har också någon form av nätverksrenderingskontroller implementerad. Därför kan ytterligare noder styras från din arbetsstation, och själva noderna blir det helt enkelt systemenheter utan mus, tangentbord och bildskärm. Genom att lägga till en Virtual Network Computing-klient (VNC) till varje nod kan du hantera dem utan extra kostnad för att installera en flerkanalig KVM-switch (för tangentbord, bildskärm och mus).

Köpa en destruktionsgård

Det finns tre sätt att köpa renderingssystem: självmontering, beställning från en lokal byggare eller köp av färdiga system. Varje tillvägagångssätt har sina fördelar och nackdelar, som vi kommer att diskutera i vår artikel. Varje tillvägagångssätt ökar också gradvis priset, vilket kan variera från lågt till galet.

Låt oss ge hjälpsamma råd: Se till att processorerna i din renderingsfarm är desamma som i arbetsstationen, eftersom det kan finnas skillnader i rendering mellan processorarkitekturer, vilket kommer att resultera i små skillnader i de slutliga renderingsramarna. Dock dessa Potentiella problem kompatibilitet idag är mer undantag snarare än en regel, men det skadar inte att veta om dem. I den här artikeln kommer vi att titta på rendering av noder på Intel arkitektur, även om de enkelt kan byggas på AMD-processorer.

En populär lösning för frilansande artister är att själva bygga renderingsnoder. Fördelarna här är desamma som med självmontering PC, snarare än att köpa ett system "från hyllan": direkt kontroll över de komponenter som kommer att användas, samt ett lägre pris för det färdiga systemet. Men nackdelarna är desamma: du måste självständigt stödja systemet och byta ut felaktiga komponenter eller betala en tredjepartsspecialist för service.

Idag är det vettigt att omedelbart köpa rackmonterbara kapslingar. Du kommer att spendera lite mer, men utrymmet och energibesparingarna kommer att vara värt det. Ett 1U-fodral som Supermicro CSE-512L-260 säljs för cirka 100 $ och innehåller en 260W strömförsörjning. Mest troligt kommer renderingsnoden att använda den integrerade grafikkärnan snarare än ett separat grafikkort, så vi får omedelbara energibesparingar. De flesta 3D-animations- och kompositprogram använder CPU snarare än GPU, även om vi kommer att diskutera GPU-rendering nedan. Om det är viktigt för dig att renderingsnoderna fungerar så stabilt som möjligt, ta då fall med redundanta strömförsörjningar, även om detta kommer att höja priset avsevärt.

När det gäller själva ställningen kan du spendera pengarna och köpa ett professionellt ställ (jag har ett i mitt garage), eller så kan du arbeta med händerna och förvandla några av dina möbler med rätt mått till ett ställ för att fästa enheter. Du kan ta till exempel ett RAST eller EINA nattduksbord från IKEA, samt ett par Raxxess skenor (som finns i butiken musikinstrument) - och du kan göra allt du behöver på en låg budget.

Istället för att använda rackmonterade fodral är traditionella fodral med MicroATX-moderkort, som Antec NSK-1380, eller till och med barebones som Shuttle XPC, ett gångbart alternativ. Kubefodralet är litet, men du kan köpa det med en lågeffekts- och högeffektiv strömförsörjning, och i vissa fall kan sådana fall installeras ovanpå varandra. Naturligtvis kommer du inte att få en så betydande datordensitet som när du använder rackmonterade fall, men du kan använda mindre specialiserade komponenter för kylning och till och med för att lägga till diskret grafikkort inget stigkort krävs. Förutom, detta system kommer att kunna utföra andra funktioner, till exempel kan den användas som en andra arbetsstation, hemmabio(HTPC) osv.

Att välja ett moderkort för ett system är vanligtvis inte svårt (du kan till och med få en av modellerna för mindre än $100 från vår recension). Det bör noteras att endast ett av korten som granskas här har en integrerad grafikkärna, vilket kommer att vara nödvändigt för våra renderingsnoder (välj en av G41/G43/G45-kretsuppsättningarna istället för modeller utan integrerad grafik). Faktum är att om du inte planerar att någonsin installera ett diskret grafikkort kan du till och med få ett billigt moderkort utan PCI-kortplats Express (PCIe) x16 (fall där du kan vara intresserad av att installera ett diskret grafikkort i renderingsnoden beskrivs nedan). Men det är troligt att du kommer att vilja ha ett moderkort med fyra minneskortplatser snarare än två.

Angående minne kan 4 GB komma i fråga bra start. Idag på marknaden kan du hitta Ett stort antal billiga 4 GB kit (se. vår recension), så det finns ingen anledning att ta mindre minne. Om du använder en dubbelkärnig processor och din renderare är 32-bitars, så kommer 4 GB att ge dig nästan maximal volym minne per kärna (vilket är en bra idé om renderaren inte stöder multithreading korrekt). Om du använder en 64-bitars renderare blir mer minne bättre. Vi diskuterar givetvis DDR2-minne här eftersom du sannolikt inte kommer att dra nytta av DDR3-minne i denna systemkonfiguration, och prisskillnaden mellan de två minnestyperna ökar priset på noderna utan någon betydande prestandavinst.


Arbetet med vår rendergård sker helt online, genom din Personligt område Uppkopplad.
Följande är installerat på renderfarmen: programvara: 3dsmax 2014 + VRAY 2.30
Här är instruktioner för att starta och arbeta med renderfarmen: Instruktioner för att arbeta med renderfarmen

Beräkna renderingskostnaden

Med denna miniräknare kan du räkna ungefärlig kostnad och renderingstid på vår renderfarm, baserat på konfigurationen och renderingstiden på din dator. Rätningstiden anges utan hänsyn till starttiden för renderingen (som tar cirka 15 minuter)

För att beräkna måste du ange processorn på din dator, dess frekvens, antal kärnor, frame rendering time (om animering, då den genomsnittliga frame rendering time). Samt det planerade antalet inblandade servrar.

Din datorkonfiguration:

Antal kärnor:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

CPU:

Intel core i7 Intel Core i5 Intel Core i3 Intel Core 2 Quad Intel Core 2 Duo Intel Xeon 56xx Intel Xeon 55xx Intel Xeon 54xx Intel Xeon Intel Pentium D AMD Phenom II AMD Phenom AMD Athlon 64 AMD Opteron 2xx

Frekvens (GHz):

1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0

Återgivningstid:

timme. min. sek.
(en ram)

Antal ramar:

Rendering på vår putsgård:

Antal servrar:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Din renderingstid är: Våra renderingstider är: Pris:
gnugga.

3D-visualisering och animering tar ganska lång tid att beräkna. Om det bearbetas på bara en dator kan det ta flera timmar eller till och med flera dagar. Distribuerad eller nätverksvisualisering kommer till undsättning - där många datorer (visualiseringsservrar) som är anslutna till varandra med höghastighetsrouting deltar i renderingen.

Rendering i distribuerad rendering hanteras av en central servermaskin, som fördelar belastningen till varje klustrad dator (även kallad render node, render cluster och render cow). Distribuerad visualisering är nödvändig för många stora projekt. När 3D-artisten har slutfört arbetet med 3D-scenen skickar han det till den centrala renderingsservern. Servern delar sedan upp arbetet i delar, skickar varje del till renderingsklustret och samlar sedan in de färdiga delarna. För att skapa animering är den kritiska punkten att ingen dator släpar efter den totala belastningen.

Hela putsgården är installerad i ett speciellt rum, med ytterligare källor för el och kyla. Huvudserver visualisering står bredvid ställ fyllda med visualiseringsenheter.

När ny teknik dyker upp, ny och kraftfull datorprocessorer. Vi uppdaterar visualiseringsnoder gradvis. När vi tar på oss en mycket stor mängd arbete under snäva deadlines, som att sända TV eller program, uppdaterar vi ofta de långsammare noderna.

Vår visualiseringsfarm använder kraftfulla noder med processorer Intel XEON, vilket ger hög kvalitet med kortare renderingstid. På det här ögonblicket För det mesta används vår gård som en nätverksrenderingstjänst för andra 3D-artister.

Du kan också använda den för att passa dina behov, hyra en putsgård på distans. Kostnaden för visualisering är från 20 rubel/en server per timme.

Många funderar på att köpa en putsgård. Men troligen är detta ett oklokt slöseri med pengar, eftersom det är mycket dyrt att köpa en putsgård och det är dyrt att driva. Den bästa lösningen det kommer att hyras, eftersom du betalar endast för den faktiska arbetstiden.

render farm är en rendering farm i Moskva.

Chris Caufield, en ledande animatör på EA Sports som har arbetat med många AAA-spel och gått över till frilansande, delar med sig av sin erfarenhet av att skapa en gård för hemmarendering.

Utgifter

Det första du oroar dig för när du sätter upp din egen hemmastudio är kostnaden. Entertainment Creative Suite-licensen för Maya från Autodesk kostade mig $5 775. Med det i åtanke tänkte jag inte spendera mer än $3 500 på en renderingsgård.

Självklart kunde jag spara pengar och samla begagnade. göra gård i delar, men jag bestämde mig för att omedelbart överge en sådan idé. Jag vill inte säga att det här tillvägagångssättet är dåligt, jag bestämde mig bara för att bygga en helt ny putsgård och skräddarsy den efter mina behov.

När jag valde processor bestämde jag mig för att välja AMD, som jag redan hade använt för att bygga ett par av mina tidigare datorer, och jag gillar särskilt kombinationen av dess pris och tillförlitlighet. Som ett resultat avgjorde jag två 12-kärnor serverprocessorer x AMD Opteron 6348, 2,8 GHz, 115 watt. En tjugofyra kärnkraftsmaskin kan göra underverk. Jag behövde också ett servermoderkort för att köra ett sådant monster, vilket i sig är otroligt dyrt, men priset på processorer minskar kostnaden avsevärt.

Val av hårdvara

Uppackade "godsaker"

Komponenter i mirakelrenderingsgården:

Servermoderkort SUPERMICRO MBD-H8DG6-F-O E-ATX

Två 12-kärniga servrar AMD-processor Opteron 6348 Abu Dhabi 2.8GHz 12MB L2 Cache 16MB L3 Cache Socket G34 115W

8 stickor RAM Corsair Vengeance 8GB (2x4GB) DDR3 1600 MHz

Corsair RM Series 850 Watt ATX/EPS 80PLUS strömförsörjning

Hårddisk 4X WD Red 3 TB NAS: 3,5 tum, SATA III med 64 MB cache

PC-fodral Cooler Master HAF 932 Advanced Blue Edition, Full Tower

Strömfördelare iStarUSA BPU-340SATA-BPL 3×5,25″ till 4×3,5″ SAS/SATA 6,0 Gb

Intern SSD-enhet SAMSUNG 840 Pro Series MZ-7PD256BW 2,5″ 256GB SATA III MLC

Drive ASUS DRW-24IBST Intern DVD R/RW

Bua. GeForce GTX 590 grafikkort

Alla komponenter köptes på Amazon och ett par andra nätbutiker. Jag bestämde mig för att bygga en rendering farm med ett grafikkort, eftersom jag redan hade fall då min brann ut, så jag bestämde mig för att ta hänsyn till denna punkt. Vad du inte kommer att göra för dina kunders lycka och din sinnesfrid.

Jag bestämde mig för att använda video GeForce-kort GTX 590 på grund av dess tillförlitlighet. Gaming grafikkort– precis vad du behöver för en CG-maskin, i mitt fall är den även perfekt för Maya, dynamiken är perfekt uträknad, och viewport 2.0 i kombination med DirectX 11 fungerar perfekt. Jag har aldrig haft några problem med GeForce GTX 590.

hopsättning

Jag packade upp alla komponenter, placerade bekvämt moderkortet på den skyddande förpackningen och började "stoppa" det. Samtidigt bestämde jag mig för att välja ett RAM med lägre profil, vilket kompenserade för detta med en Noctua-kylare.

Vid behov kan ett par RAM-minnen alltid läggas till eller omvänt tas bort. Vid det här laget avslutade jag monteringen av moderkortet och placerade det i fodralet. HAF 932-väskan är ganska stor och tung. Men med tanke på behoven hos ett servermoderkort är ett fodral av den här storleken idealiskt.

Installerade Opteron 6348 AMD-processorer

Därefter kom turen till Corsair-strömförsörjningen. Det var ingen slump att jag valde modulärt block strömförsörjning, eftersom kabeln kommer från den, tack vare dess platt design, kan du säkert lämna den i fodralet. Sedan installerade jag ett GeForce GTX 590 grafikkort och en Samsung 840 Pro SSD.

Corsair modulära nätaggregat

Sedan kopplade jag in fyra hårddiskar 3TB Red Western Digital till iStar-strömfördelare som finns på framsidan av fodralet. Jag ville ha tillgång till RAID-arrayer och detta tillvägagångssätt fungerade perfekt.

Så jag fick 6 TB för datalagring och ytterligare 6 för dem Reserv exemplar. Dessutom, med detta tillvägagångssätt är det nödvändigt att använda minst 4 hårddiskar.

Strömfördelare

OS och mjukvara

Först tänkte jag installera Windows Server 2012 R2 OS, men bestämde mig sedan för att jag också skulle använda renderfarmen för säkerhetskopiering, så jag bestämde mig för Windows 7 Ultimate, som enkelt stöder upp till 192 GB RAM och två processorer. Inte minst viktig faktor var priset. operativ system, samt möjligheten att använda renderfarmen som server vid samarbete med andra CG-artister.

Som filhanterare Jag bestämde mig för att använda Perforce, som jag kan lagra med olika versioner filer. Den är idealisk för lagarbete med andra artister. Om en person arbetar med en fil, kommer alla andra att veta exakt vem det är.

För samarbete För olika bilder använder jag Hansoft, med vilken jag redan flera gånger har distribuerat olika bilder mellan artister, och även använt dem för att kommentera och spåra det arbete de har gjort.

Jämförande testning

Och slutligen körde jag det sista testet av "monstret" på Cinebench. Samtidigt testade jag den både i CPU-läge och i OpenGL. Skärmbilderna nedan visar att testet "dödade" Cinebench på plats! Första plats i båda kategorierna.

Testar med Cinebench

Slutsatser

Sammantaget gillade jag verkligen processen. Jag lyckades hålla den under $3 200. Inom en snar framtid planerar jag att bygga en annan liknande maskin, men utan RAID och grafikkort.

Jag hoppas att du finner den här artikeln användbar och inspirerar dig att skapa din egen renderinggård!

Översättare: Alena

Speciellt tack till: Margaret

Yrket 3D-visualiserare dök upp relativt nyligen. Det är särskilt efterfrågat inom arkitektur och inredning. Visualizerns huvudverktyg är en dator, 3D-modellering och visualiseringsprogram, arbete med raster och vektorgrafik. Nästan alla applikationer är resurskrävande, och ju snabbare hårdvara som en professionell arbetar med, är mer pengar han kan tjäna pengar.

Den här artikeln ägnas åt valet av "järn" -delen.

Hur visualiserare fungerar

Visualiserarens arbete består av två delar: skapa en 3D-scen och visualisering. Att arbeta med en 3D-scen sker vanligtvis på en arbetsstation och kan delas upp på flera arbetare. Visualiseringsprocessen (rendering) är väl parallelliserad på flera datorer. Som praxis visar är programvara för att arbeta med scener inte särskilt krävande på hårdvaran på en arbetsstation, och tonvikten ligger främst på mängden RAM och grafikkort. Rendering kräver den maximala mängden datorresurser. Eftersom renderingsprocessen kan ta flera timmar aktiveras felet sista etapperna kan vara dyrt.

Vanligtvis försöker renderare att använda maximala konfigurationer på arbetsstationer, eftersom all hjälp med rendering bara är fördelaktigt. Dock under förhållanden begränsad budget, alla försöker pressa ut maximal produktivitet till lägsta kostnad.

CPU eller GPU?

Nu i visualiseringsprogram som mental ray, V-Ray, Brazil r/s, Renderman, utförs huvudrenderingen av scener på CPU:n, med enstaka hjälp från GPU:n. Situationen håller dock på att förändras bättre sida och program har redan börjat dyka upp som kan använda vilokraften från ett grafikkort i 3D-visualiseringsberäkningar. Dessa inkluderar iray.

Grafikkort har funnits länge, men först nu har åtminstone några rörelser börjat mot att använda GPU:n i resurskrävande beräkningar. Detta underlättades av tillverkares marknadsföring av teknologier som CUDA och OpenCL. Kanske om ett par år kommer belastningsbalansen att skifta mot GPU:n, men för tillfället är detta processorns domän.

De största problemen med putsgården

Det finns bara två av dem: värme och pengar, och de är nära besläktade. Det finns ingen idealisk konfiguration som skulle lösa alla problem på en gång. Därför måste du leta efter en kompromiss mellan kostnaden för systemet och dess prestanda.

CPU

Att välja en processor som den huvudsakliga "arbetaren" på gården är det mest svår uppgift. För att pricka in alla i:n, låt oss överväga flera indikatorer som vi måste ta hänsyn till.
CPU-frekvens
Alla vet enkel sanning att processorfrekvensen är direkt proportionell mot dess driftshastighet. Det är inte alltid så. Olika processorer vid samma frekvens kan visa olika hastighet arbete. Detta påverkas av faktorer som:
  • processorarkitektur
  • Antal kärnor
  • cacheminnets storlek
  • CPU temperatur
Ju nyare arkitektur, desto kraftfullare processor. Historien känner bara till ett par exempel när en nyare arkitektur vid en frekvens var långsammare än den föregående.

Antalet kärnor och cacheminne har en positiv effekt på databehandlingshastigheten. Fast det är mycket av det ena och det andra.

Vi ska titta på processortemperaturen lite senare.

TDP
TDP är mängden värme som måste avledas från processorn eftersom praktiskt taget all elektricitet den förbrukar omvandlas till värmeenergi. Intel och AMD beräknar olika denna indikator, och för att uttrycka det enkelt, för Intel är detta den typiska värmeavledningen för processorn, och för AMD är det maximalt. Detta är mycket viktigt, eftersom när du väljer ett kylsystem för system på Intel-processorer måste du ta åtminstone lite, men med en marginal.

Även om processorerna i båda företagen har energibesparande teknologier, fungerar de knappast under 100% belastningsförhållanden, vilket inträffar under beräkningar.

Överklockning
Du måste vara mycket försiktig med överklockning. Ja, överklockning ger dig mer prestanda för samma pengar, men det finns också begränsande faktorer.

Ju högre processorfrekvens, desto mer värme genererar den. På CPU överklockning flyger lätt ut ur termopaketet och deras värmeavgivning växer exponentiellt. Eftersom processorer kan vara ganska länge sedan under belastning måste du noggrant övervaka temperatursensorerna. Om en kritisk temperatur uppnås kommer systemet automatiskt att stängas av och allt arbete går till spillo. En ytterligare mekanism för att återställa frekvensen när man når kritisk temperatur, och det kan visa sig att processorn beror på svagt system kylning kommer aldrig att fungera på den frekvens som du överklockade den till.

Systemets prestanda är inte direkt proportionell mot överklockning; med en 50% överklockning får du bara cirka 25% prestandaökning.

Du bör vara uppmärksam på att inte alla processorer på marknaden kan överklockas. Intel markerar sina modeller med suffixet K och AMD lägger till en Black Edition. Resten kommer antingen ha svag överklockningspotential eller så är överklockning i princip omöjlig.

Turbo Boost och Turbo Core
Det här är två tekniker som gör att du tillfälligt kan öka frekvensen av enskilda processorkärnor för att påskynda prestanda. Varken det ena eller det andra fungerar med 100 % belastning på alla kärnor. Med andra ord, glöm att de ens existerar.
Hyper Threading
Det här är teknik Intel, vilket gör att två trådar kan löpa på en kärna. För operativsystemet ser en processor med 4 kärnor och HT-teknik aktiverad ut som en 8-kärnig processor. Men du ska inte rulla med läppen, virtuella kärnor ge cirka 20-30% ökning i produktivitet. Men de är inte heller överflödiga.

Kylsystem

Kylsystemet är nyckeln till stabil drift och överklockningseffektivitet. Vid denna tidpunkt används flera typer av kylsystem. Det kan vara aktivt eller passivt, luft eller vatten, med eller utan extern konditionering.

Luftkylning Nu har den kommit ikapp vatten vad gäller effektivitet, och detta till en mycket lägre kostnad.

Värmerör
Värmerör gör att värme effektivt och snabbt kan avlägsnas från processorns värmespridares lock. Deras kvantitet är naturligtvis viktig, men du ska inte jaga radiatorer med maximalt antal värmerör, bör du alltid kontrollera effektiviteten av CO med hjälp av praktiska recensioner.

Ibland är tillverkare "luriga" genom att introducera värmerör på basen av radiatorn, förmodligen finns det ingen värmeförlust från lödning. Det är värt att komma ihåg att det som är viktigt inte är närvaron av direkt kontakt med värmerören eller "extra" lödning, utan kontaktområdet mellan radiatorn och värmespridarens lock, desto mer effektivt värmen kommer att tas bort.

Fans
Storleken på fläkten och deras antal spelar heller ingen roll, eftersom värmeöverföringshastigheten är viktig för kylning. Med andra ord, ju mer luftflöde, desto bättre. Samma resultat kan uppnås både med en långsamt roterande 140 mm fläkt och med fyra höghastighets 70 mm fläktar. Stora fläktar är gjorda för att minska buller från kylsystemet. Du bör alltid övervaka fläktarnas tillstånd och regelbundet rengöra dem från damm. Damm minskar kylsystemets effektivitet avsevärt.
Ljudnivå
Om ljudnivån inte är kritisk för dig är uppgiften förenklad. Du kan säkert ta de genomsnittliga från de som finns på marknaden de kommer fortfarande att klara sig på grund av högre fläkthastigheter. För val av system med låg ljudnivå rätt lösning Det kommer nästan alltid med en träff i plånboken.

Det är värt att notera att högre fläkthastigheter sliter ut dem snabbare, vilket orsakar ännu högre ljudnivåer. Att stoppa fläktarna på grund av sintring av smörjmedlet i lagren leder till åtminstone en del av arbetet. Det är bäst att byta fläktar vid första tillfället. främmande ljud på jobbet.

Termiskt gränssnitt
En bra termisk pasta kan hjälpa till att sänka din CPU-temperatur med ytterligare 5 grader (jämfört med den billigaste på marknaden). Och om frågan uppstår om det är värt att köpa något dyrt är svaret alltid positivt. För mer effektivt arbete Kylsystemet måste ofta tas bort för rengöring. Termisk pasta bör bytas ut varje gång kylaren demonteras, och den bör bytas ut med jämna mellanrum, eftersom konstant höga temperaturer leda till sintring, vilket i sin tur avsevärt minskar dess värmeledningsförmåga.

Ram

Om du använder ett rack är valet självklart - ett serverfodral. I alla andra fall måste du vara ganska försiktig när du väljer en "låda". Du kan definitivt inte ta ett helt avslutat fall. Efter bara 10 minuter kommer systemet att stängas av på grund av för hög intern temperatur. Värmen måste gå någonstans! Men ett helt "läckande" fodral är inte heller ett alternativ - damm kommer in snabbare.

Nyckeln till framgång är ett flöde av kallare luft. Kroppen som låter dig skapa en sådan rörelse av luftmassor kommer att vara den mest effektiva. Ju färre hinder för flödet, desto bättre. Det är värt att förstå att det inte finns någon idealisk lösning, effektiviteten hos lösningar kan lätt minskas på grund av datorns banala placering i rummet.

Moderkort

Det finns inte många krav på moderkortet.
VRM
Om du överklockar en processor så är det bäst att ta moderkort som åtminstone är minimalt designade för just denna överklockning. Vid överklockning förbrukar CPU:n mycket mer energi (strömmar på upp till 10 Amp kan flyta!) än vid normal drift, så ju stabilare kraftsystemet är, desto bättre. Det är ingen idé att jaga det dyraste på marknaden för en enkel nummerkross med processor, till och med ett mini-ITX-kort kan räcka utan mycket överklockning. Tillverkare älskar att skryta med antalet effektfaser. Men, som i fallet med värmerör, måste du förstå att den banala användningen av de billigaste komponenterna kan neutralisera strömförsörjningens kvalitet och stabilitet.
Antal minnesplatser
Det finns inget som heter för mycket minne. Dock på många moderkort nybörjarnivå De installerar bara två platser, vilket allvarligt begränsar den tillgängliga totala mängden installerat minne. Numera är 4GB-moduler optimala i pris, och endast 8GB kan placeras i två platser. För vissa scener kanske det inte räcker.

Den maximala mängden minne för moderna, icke- serverlösningar, är lika med 32GB. Men för att uppnå denna attraktiva siffra måste du använda mycket dyra 8GB-moduler, som du också måste leta efter. Kanske är en billigare lösning Intel plattform med sockel 1366 för första generationens i7-processorer. Dessa processorer använder en tre-kanals minneskontroller, som låter dig installera 6 moduler med en total kapacitet på upp till 24 GB.

Bagge

Reglerna här är också enkla.

Det finns två huvudindikatorer på minnesprestanda: driftsfrekvens och latens för dataåtkomst. För rendering spelar dessa indikatorer nästan ingen roll. Om du fortfarande vill pressa ut ytterligare en procent av accelerationen för ett oproportionerligt högt pris, ta den högsta hastigheten (=dyr) som finns på rea, du kan inte gå fel. Det optimala valet vid denna tidpunkt är DDR3-1333-minne (PC3-10600).

Det är också värt att komma ihåg att moduler med paritetskontroll (ECC) inte är lämpliga för skrivbordslösningar.

Grafikkort

Som nämnts ovan hjälper GPU vid denna tidpunkt inte mycket i renderingsprocessen. Utifrån det faktum att de flesta populära program för att arbeta med 3D kan de använda resurserna från videochippet medan de arbetar med scenen, drar vi slutsatsen att för en arbetsstation kraftfullt grafikkort kommer att vara på plats. För primitiva "thresher"-maskiner behövs inte ett grafikkort särskilt, och du kan enkelt klara dig med en integrerad lösning (inbyggd i CPU eller moderkorts chipset)

Om vi ​​antar att det i morgon kommer att finnas visualiseringsprogram som aktivt använder den "onda kraften" i GPU:n, så är det inte ett faktum att en förändring av datorparadigmet kommer att vara fördelaktigt.

Moderna högpresterande videochips är mycket strömkrävande och genererar många gånger mer värme än processorer. Moderkort för spelare, även om de inte är billiga, låter dig installera upp till 4 grafikkort samtidigt. Nu huvudfrågan, var ska man lägga den extra kilowatten värme på sommaren? Ja, beräkningar kommer att utföras snabbare, men till vilken kostnad?

kraftenhet

Kraft av denna enhet bör inte tas ur tomma luften och inte enligt formeln "den mest kraftfulla eller dyraste av vad som finns på marknaden", utan enligt formeln "maximal systemförbrukning, multiplicerad med ungefär en och en halv gånger." Många nätaggregat kan inte ge stabil spänning när belastningen är otillräcklig, vilket kan leda till fel. Dessutom bör du vara uppmärksam på strömförsörjningens effektivitet. Ju högre den är, desto bättre.

Om du väljer enheter med passiv eller aktiv kyla, bör företräde ges aktiv kylning. Fast det kommer att finnas en fläkt i strömförsörjningen ytterligare källa buller och förbrukningsvaror, men kommer att ge mer stabilt arbete under förhållanden med långvarig maximal belastning.

Slutsats

Jag hoppas att den här artikeln hjälper dig att förstå åtminstone lite i marknadsföringsdjungeln och välja enheter som kommer att vara optimala när det gäller pris/kvalitetsförhållande.

Glada renderingar till dig! Administration.


Den här artikeln inspirerade mig en gång att studera nätverksrendering. Jag tror att dess översättning kommer att vara av intresse för många tredimensionalister.

Det här är Helmers historia. Berättelsen om ett Linux-kluster skapat i en Helmer-dokumentlåda köpt på Ikea.

Rendering är en CPU-intensiv uppgift. Det bästa sättet Att öka renderingshastigheten är att fördela denna uppgift över flera datorer. Vanligtvis är en putsgård något stort, dyrt och drar mycket energi. Jag ville bygga något som jag kunde sätta i mitt hem, som var tyst, som inte använde mycket energi och dessutom var billigare. Komponenter är billiga nuförtiden, vilket är en anledning att köpa intressant hårdvara att leka med för skojs skull.

Jag ville använda Intel för dessa ändamål fyrkärnig med en 65 nm processteknik eller något bättre. Jag sökte på Internet och hittade 6 stycken rimligt pris. Jag letade och hittade det billigaste moderkortet för dessa processorer, som visade sig vara Gigabyte S-serien GA-G33M-DS2R/S2.

Min katt noggrant undersökt och godkänd.

Nästa punkt är RAM-minne. Varje moderkort kunde använda 8 GB RAM och jag bestämde mig för att installera det maximala minnet på noderna. Jag köpte 12 4 GB-minnen, och den totala mängden RAM på klustret var 48 GB.


Jag installerar kylarna som följde med processorerna.

Nästa problem var att köpa bra fall, och det var här jag stötte på ett problem. 6 fall kostar lika mycket som att köpa ett annat moderkort och processor! Jag bestämde mig för att leta efter ett alternativ.


Jag hittade ett arkivskåp på Ikea som heter "Helmer". Vem hade trott, men IKEA producerar möbler som är kompatibla med ATX-formfaktorn.


Några förbättringar av Helmers bakvägg.



Jag placerar strömförsörjningen och fläktarna i ett sicksackmönster för bättre luftflöde.

Det första, andra och tredje moderkortet är installerat. Jag märker att jag började montera fläktarna på fel sida. Jag installerar 3mm plexiglas under moderkorten för att undvika kortslutning.



Ett blodbad av ledningar och komponenter.


Jag börjar klona diskar. Jag använder Fedora 8 och kommandot "dd" för att klona diskar från en startavbildning.

> dd om=/dev/sda av=/dev/sdb

Gjord! Jag använder programvaran DrQueue för att distribuera arbete. Alla noder är anslutna till en "3 com" gigabit-switch. Fillagring- dator med Via processor C7 (som bara förbrukar 20 W), kör FreeNAS. Istället för en strömknapp för noderna använde jag en enkel kabel kopplad till bygeln "pwr" på moderkorten.


Instruktioner om hur jag konfigurerade DrQueue finns här

DrQueueHOW-TO.pdf

Det mest fantastiska är att denna renderingfarm kostar lika mycket som ett vanligt renderingssystem. Dess konfiguration är 24 kärnor vid 2,4 GHz, 48 GB RAM totalt, och den förbrukar endast 400 W energi. Denna renderinggård låter som en vanlig systemenhet och värms inte upp särskilt mycket.

Renderingar som jag brukade ta hela natten tar nu 10-12 minuter.

Ett litet renderingstest. Scen HelmerRendertest1.jpg med storm på havet. 24 bildrutor i en upplösning på 4000x4000 pixlar.

På min nuvarande MacPro 2 x DualCore Xenon 2,66 Ghz med 4 GB ram tog det 552 minuter.
Helmer gjorde samma jobb på 64 minuter. Vissa uppskattningar ger Helmer flyttalsprestanda på 186 Gflops.

P.S. Under belastning når putsgårdens förbrukning 800W, detta är den första nackdelen. Det andra är att det nedre moderkortet blir väldigt varmt. Möjligen för att de övre moderkorten är kylda på både ovan- och undersidan.

P.S.S. 2009-02-23

Helmer är redan ett år gammal. Det fungerar fantastiskt bra och har redan renderat över en halv miljon bildrutor med animation. Jag planerar att förbättra nätverket, som för närvarande körs på en vanlig gigabit-switch, vilket ger en överföringshastighet på 25 MB/s. För nya noder kommer jag att använda Gigabyte EX58-UD5 moderkort för nya Intel-processorer i7. Bandbredd Jag ökade nätverket från 25 MB/s till 750 MB/s. Varje systemenhet har nu 4x1TB WD-hårddiskar, kombinerade till raid-0 för hastighetens skull - stabilitet, det här är för svaglingar :) Nu kan jag enkelt arbeta med enorma mängder videodata.

P.S.S.S. 2010-02-20

Helmer är redan 2 år och jobbar fortfarande. Att göra Helmer var ett ganska galet avsnitt i mitt liv, och idén gick långt utöver den ursprungliga planen. Gårdens drifttid är galen, den fungerar utan avbrott och är full av smuts och damm - många kubikmeter luft har passerat genom den. Helmer har ett nytt tillskott, en 16TB i5 FreeNas-server. Jag har planer på en ny putsgård och har till och med alla komponenter, men jag har inte tid att sätta ihop den. Helmer sköter sitt jobb så bra att jag inte ser någon anledning att ändra på något.