Slashdot Mirror


Cloud Computing Democratizes Digital Animation

kenekaplan writes "John McNeil is the chief creative officer and founder of a digital arts and communication company based in Berkeley, CA. After turning to Amazon's Elastic Cloud Computing service for the first time to finish animation under tight deadline, he was impressed by how it would let him compete with bigger studios. He said, 'Cloud computing is the first truly democratic, accessible technology that potentially gives everyone a supercomputer...it's a game changer. I could never compete or be able to deliver something at the level of a Pixar or a Disney, given what I have at my disposal inside the walls of the studio,' McNeil said. 'But if I factor in the cloud, all of a sudden I can go there. And then the limitations of whether or not I can deliver something great will be on my own talent and the talent of the people that are part of the studio.'"

167 comments

  1. gives everyone a supercomputer... right by Anonymous Coward · · Score: 5, Insightful

    "And then the limitations of whether or not I can deliver something great will be on my own talent and the talent of the people that are part of the studio." ... and also how much money I can put. Using a massive computing power on a cloud requires a lot of money.

    1. Re:gives everyone a supercomputer... right by justforgetme · · Score: 3, Interesting

      Queue the "but it's cheaper than owning a render farm" comments!

      But, hey! It actually is cheaper when you can't utilize a render farm as efficiently as big studios can.
      I think this is a prime example of rent-a-hpc done right.

      --
      -- no sig today
    2. Re:gives everyone a supercomputer... right by SerpentMage · · Score: 3, Insightful

      Really? You can do everything that say a studio can do? I am going to sound very cynical, but this is a typical techy answer to why they are not as popular as Pixar or Disney.

      1) So you want to purchase computing time? To get something like Pixar you are going to digging deep into your pockets. Not just a little deep, but very deep. I am giving a talk at a developer conference on the merits and usability of the Amazon cloud. Granted it is an enabler, not going to debate that. But to say that it will put you on equal computing power as Pixar is a little navie.

      2) Yes Pixar and Disney have oodles of techy's all running around using the computer. Lest it be known that Pixar and Disney employ's a whole bunch of writers, producers, musicians, and so on. The reason why CGI is so cool and neat is because the people (read actors, writers, producers) are professionals and they know how to BUILD a STORY! I have seen short movies done with Blender and let me tell you while it looks good, for the most part the movies are pure and utter rubbish!

      I am not saying it can't be done, I am saying that just because you have the cloud does not mean you actually have a movie worthy to be compared to Pixar or Disney.

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    3. Re:gives everyone a supercomputer... right by WrongSizeGlass · · Score: 5, Interesting

      Small studios produce a title every few years. With the cost of keeping their hardware current this option makes a lot of sense for them.

    4. Re:gives everyone a supercomputer... right by sourcerror · · Score: 1

      Blender movies are more of tech demos. I agree that their stort often stinks, on the other hand it's very intresting to see how the whole creative process works. They document their progress very thoroughly. Also, considering that their team usually works with alpha* quality software, I'm impressed that they can get anything done.

      * Sintel for example was done with Blender 2.5 Alpha 0-2. That thing crashed me every three minutes.

    5. Re:gives everyone a supercomputer... right by icebraining · · Score: 4, Informative

      Your point 2 is exactly what the guy in the article said, quoted by GP. Except he said it more succintly.

      Let me re-quote: "And then the limitations of whether or not I can deliver something great will be on my own talent and the talent of the people that are part of the studio."

    6. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 3, Insightful

      I agree completely. Your first point illustrates a common error among amateur artists: Photographers always say that they'd take better pictures with a better camera, or put another more illustrative way: "If I only had Hemingway's typewriter I could write like him."

      Your second point is the more important. Any production is about the story, not the technical expertise. To mirror your comment about Blender, I've seen crap done with it too, but on the other hand, I've seen great work done with it. And with pencil and paper. I've also seen great work with lousy animation. No matter how big or small your studio is, like Brad Bird of Pixar says:'It's the story stupid!"

    7. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 0

      And point 1 will be factored into the cost of the film (you know, just like it is for pixar) except that it isn't a sunk cost when you don't need it.

    8. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 0

      "Cue", not "queue".

    9. Re:gives everyone a supercomputer... right by SerpentMage · · Score: 1

      Wow hiding behind anonymous, but spoken like somebody who like me has gone through it. I learned by the market. I thought, "hey I am a geek and can write algos thus I should be able to make money regardless..." HA right... The tech is secondary!

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    10. Re:gives everyone a supercomputer... right by SerpentMage · · Score: 3, Insightful

      Let me clarify my point... Let me put it in the context from my world which is trading:

      If I only had the computers like Goldman Sachs I could make money like Goldman Sachs. With cloud computing I am now able with a couple of good traders to make money like Goldman Sachs.

      The fallacy of the argument is that Goldman Sachs needs the computers to make money. The reality is that Goldman Sachs needs the traders not the computers. For Goldman Sachs the computers could be hamsters running in a wheel, as the important key are the traders.

      Thus by him saying that now with cloud computing he is on equal plane with Pixar is completely missing the point that it has never been about tech. It has been about how story writers use tech! Thus cloud computing will neither enable or disable you. Anybody can create a Pixar type story given enough computing time. Remember Pixar needs to pump out a movie in a year. Who is to say that you cannot create a short story in a year using plain vanilla computers.

      My case in point: http://www.youtube.com/watch?v=xOgYOD5S8gk This guy was a sensation because what mattered is that he had good enough animation with an incredibly good story. Or how about the numa numa guy? http://www.youtube.com/watch?v=KmtzQCSh6xk It does not get any cheaper and simpler than that! Yet this guy has 18 million views and featured on South Park. And while I am on this thread, how much real computing power is needed for South Park?

      Understand my point? Understand why the GP is incorrect?

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    11. Re:gives everyone a supercomputer... right by jackbird · · Score: 2

      how much real computing power is needed for South Park?

      Actually, South Park is made with Maya (except for the pilot short which they did in Aftereffects). They've likened the process to using a bulldozer to build a sandcastle.

    12. Re:gives everyone a supercomputer... right by mapkinase · · Score: 1

      >and also how much money I can put

      That banal thing you said normally goes without saying.

      You are missing the point. Historically

      1: fixed grade scale of computer power avaliable with huge gaps in performance that one cannot break, you either work with your desktop or massive mainframe.

      2: linux clusters: you can add power as you get money, but you also have to be a computer geek to maintain a cluster (not only animator and a user of your rendering program)

      3: clouds: you can order as much power as you have money and you don't have to be a computer geek.

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    13. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 1

      He's not incorrect. You are. There are two elements which are required. Let's see those traders do microtrades. Oh that right - they can't. You are right you must have talent, but none of that changes you must also have the technology on tap. If you have the talent and no computing power, cryans is simply not going to be competative with a bigger studio. Thusly, regardless of how you want to cut it up, you absolutely must have technology to even be in the fight.

      Bluntly, you're wrong.

    14. Re:gives everyone a supercomputer... right by dkf · · Score: 2

      Wow hiding behind anonymous, but spoken like somebody who like me has gone through it. I learned by the market. I thought, "hey I am a geek and can write algos thus I should be able to make money regardless..." HA right... The tech is secondary!

      With movies, you're making entertainment. You don't need flash-bang effects to provide entertainment. You do want a good story, told well. (Now, if someone could just persuade the blockbuster-pushers in Hollywood that this was deeply true, we'd be better off overall.)

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    15. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 1

      > Actually, South Park is made with Maya (except for the pilot short which they did in Aftereffects).

      Are you talking about "The Spirit of Christmas"? That was done with construction paper and a Super-8 camera.

    16. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 0

      The implication of the article is that the studio believes it has the creative talent to do something on par with Pixar, but the cost of the render farms made things porhibitive.

      Greatly reducing the cost of the render farm will allow him to prove whether he has the creative chops to go toe to toe with the larger studios.

      This is not a wholly unrealizable goal. If a small team working to produce a tech demo and improve a modeling and rendering tool can come up with Sintel, which was visually quite good, had a decent story, but merely okay dialog and characters, there is little reason that a studio more focused on merely using avialable tools and pouring more of its resources into the creative aspects of its movie shouldn't be able to produce a larger more captivating story with better dialog and a wider range of more believable characters if it can avoid the cost of building a traditional render farm, or Amazon's cloud greatly reduces the costs of using "outsourced" render farms.

    17. Re:gives everyone a supercomputer... right by hedwards · · Score: 1

      No, I think queue makes more sense, unless of course you really want to hear those comments to which the GP is referring.

    18. Re:gives everyone a supercomputer... right by WalkingBear · · Score: 3, Informative

      This is a different, and more generalized, version of the renderfarms-for-rent that were available in any area where there was a strong animation industry. Some of us were even experimenting with internet delivery of job info, though initial loading of images and models required shipping a hard drive or three.

      SGI had something called (iirc) Drums or something like that back in 90s to attempt this very thing. A bit a head of the market, but still a neat project.

      The major problem with building your own renderfarm is keeping the thing busy enough with paying projects to justify the capital outlay plus the salaries of competent people to run and maintain it. With EC2 and other such services, the ability to go to an as-needed model for HPC is awesome. Yeah, it's expensive, but if you're not charging your clients more for insane deadlines, you're not doing it right. ;)

      Scott

    19. Re:gives everyone a supercomputer... right by skovnymfe · · Score: 1

      It's not a proper sand castle if construction of it didn't involve at least a bulldozer.

    20. Re:gives everyone a supercomputer... right by JamesP · · Score: 1

      It also requires you to upload a massive amount of art data and downloading a movie in full resolution, with minimum compression.

      Or you can 'physically' send them (I guess Amazon has a service like that)

      --
      how long until /. fixes commenting on Chrome?
    21. Re:gives everyone a supercomputer... right by ceoyoyo · · Score: 2

      Absolutely. The problem is, people make it sound like it's going to let talented Joe Blow in his basement create the next Toy Story or cure cancer. It's not. "Cloud computing" is just servers for rent instead of purchase. For a lot of the suggested projects (not rendering, but anything scientific) you could have gotten access to a large cluster by submitting a worthy proposal. Now you can just fork over cash for your project, worthy or not.

    22. Re:gives everyone a supercomputer... right by ceoyoyo · · Score: 1

      Unfortunately the guy in the article conveniently left out the GPs point #1 (which is the important one). You still need money.

    23. Re:gives everyone a supercomputer... right by ceoyoyo · · Score: 1

      The overwhelming popularity of low budget, grainy, handheld independent films testifies to this effect.

    24. Re:gives everyone a supercomputer... right by bityz · · Score: 1

      damn it... posting to burn a misplaced mod point.

    25. Re:gives everyone a supercomputer... right by ColdWetDog · · Score: 1

      Flamebait? Really?

      Now, THIS is flamebait you whiny little protein deprived pond scum progeny of a mutant Monsanto labs reject.

      See the difference?

      --
      Faster! Faster! Faster would be better!
    26. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 0

      Utility Supercomputing is cheap. Try reading this:
      http://arstechnica.com/business/news/2011/09/30000-core-cluster-built-on-amazon-ec2-cloud.ars
      It was slashdotted here:
      http://slashdot.org/story/11/09/20/1812244/30000-core-cluster-on-amazon-ec2

    27. Re:gives everyone a supercomputer... right by tragedy · · Score: 2

      The critical thing missing for people to decide is numbers. Depending on the numbers, there may be particular windows where it's cheaper to use the cloud than it is to use your own hardware. Or, it may be the case that it's always cheaper (although that's incredibly unlikely). It also may be the case that it's never cheaper to use the cloud (also not very likely because of the special cases where you need a truly massive amount of computation done in a very short time (like rendering a two hour video to meet your 4 hour deadline). Without decent numbers, all of this is just speculation.

    28. Re:gives everyone a supercomputer... right by drolli · · Score: 1

      But you dont need an investment. This can make the difference between doing and financing a first few projects yourself, as you need these instead of investing a lot on money, which sits in the corner no matter if you need it or not.

    29. Re:gives everyone a supercomputer... right by ayjay29 · · Score: 1

      Its not that expensive.

      I have a demo that I run in Windows Azure where I spin up 16 servers to render a 1500 frame animation in HD quality. I demo it an conferances and user group meetings, it fits nicely into a one-hour session. It takes about 10 minutes to provision the environment and around 20 minutes to render the animation.

      The total cost for compute time, storage and data transfer is less than $2.

      --
      Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated up.
    30. Re:gives everyone a supercomputer... right by Anonymous Coward · · Score: 0

      Really? You can do everything that say a studio can do? I am going to sound very cynical, but this is a typical techy answer to why they are not as popular as Pixar or Disney.

      1) So you want to purchase computing time? To get something like Pixar you are going to digging deep into your pockets. Not just a little deep, but very deep. I am giving a talk at a developer conference on the merits and usability of the Amazon cloud. Granted it is an enabler, not going to debate that. But to say that it will put you on equal computing power as Pixar is a little navie.

      2) Yes Pixar and Disney have oodles of techy's all running around using the computer. Lest it be known that Pixar and Disney employ's a whole bunch of writers, producers, musicians, and so on. The reason why CGI is so cool and neat is because the people (read actors, writers, producers) are professionals and they know how to BUILD a STORY! I have seen short movies done with Blender and let me tell you while it looks good, for the most part the movies are pure and utter rubbish!

      I am not saying it can't be done, I am saying that just because you have the cloud does not mean you actually have a movie worthy to be compared to Pixar or Disney.

      Comparing blender open projects done by 5 - 10 non professionals in a year to pixar or disney is at best intentional stupidity even if visually Big Buck Bunny compares quite well to any of their movies. What he says in the article is that with better access to technology, the ceiling of what's possible becomes the quality of your people. Not how many computers you can line up to process their work. And in that, he's exactly right.

      Being a small studio doesn't prevent you from having incredibly talented people. Disney and Pixar may be big but there's a lot of talent out there. A small studio could quite conceivably come up with the next big hit in much the way small indie games studios can come out with great games. A bigger team of writers doesn't guarantee a better story. Collaboration with musicians isn't limited to big studios even if you might not get the big names in the credits. A solid production team to handle the work and a manager to enforce a realistic scope... Nothing impossible here.

      Distribution however is where the problem lies if your goal is to get into movie theaters. And that has nothing to do with the quality of the movie.

  2. potentially gives everyone a supercomputer by Anonymous Coward · · Score: 1

    No, it doesn't.
    It potentially gives everyone who has enough money a supercomputer, meaning nothing really changes.

    I doubt there is much difference between running your own computer or sharing a supercomputer that is roughly ten thousand times as powerful with at least ten thousand people.
    Not to mention the bottlenecks caused by the internet connection you need to tell it what to do, and get what it has done back from it.

    1. Re:potentially gives everyone a supercomputer by Oxford_Comma_Lover · · Score: 1

      If you share a computer ten thousand times as powerful with ten thousand other people, *they will not be using it all the time.* Most processing power is unused most of the time. But the capital investment in a supercomputer is pretty substantial.

      Of course, most supercomputers involved time sharing long before cloud computing came along.

      --
      -- IANAL, this isn't legal advice, and definitely isn't legal advice for you. Also, Squee!
    2. Re:potentially gives everyone a supercomputer by justforgetme · · Score: 3, Insightful

      Rendering projects tend to be quite small in their models form. When utilizing a render farm you really don't have that much I/O after the initial project upload. granted a big project (a movie) might have gigabytes of texture data but still nothing that can't be uploaded in half a day or so. After that it's all internal I/O (which in ec2 is very fast), the control server telling the nodes what to render and providing render assets and the nodes just returning rendered products and requesting new tasks. After the task is complete you just have to download the rendered products and you are good for post processing :-)

      Also, I don't think your argument stands. It is very affordable if you are in that line of busyness. Hell if you are a hobbyist and have a couple hundred € to burn, you can run a mini jaguar for the weekend, just to get a feel for it.

      --
      -- no sig today
    3. Re:potentially gives everyone a supercomputer by sousoux · · Score: 2

      I doubt there is much difference between running your own computer or sharing a supercomputer that is roughly ten thousand times as powerful with at least ten thousand people. Not to mention the bottlenecks caused by the internet connection you need to tell it what to do, and get what it has done back from it.

      Err. Not sure you grasp this.

      Computer A and Computer B

      Computer B is 10,000 times more powerful but is shared with 10,000 people

      The key difference is timing and time. If all 10,000 people want to do the same thing that they do on their A computers on computer B at the same time then I agree with you. However that is not real life. If the distribution in time of tasks from the 10,000 users is spread out then my task will run up to 10,000 times faster on computer B than computer A.

      If I could use computer B all the time there would be no point in sharing it. If I don't (and I assume all the others sharing computer B can't use it all the time either) then there is a benefit to me using computer B since my task will complete faster, maybe much faster.

      As far as internet traffic is concerned I assume that the task I want to do on Computer B is compute intensive on local data, like ray tracing / animation.

    4. Re:potentially gives everyone a supercomputer by Anonymous Coward · · Score: 0

      Rendering animations is a pretty ideal case. Both the input and the output are relatively small, and the processing power required to get good results is immense.

      On the other hand, I would have expected that if a powerful render farm is needed for one job, they'd get good use out of it in another job. Remote computing services like ECC are great for low duty cycles and sharp spikes in demand, but very uneconomical for relatively steady loads.

    5. Re:potentially gives everyone a supercomputer by Hognoxious · · Score: 1

      Remote computing services like ECC are great for low duty cycles and sharp spikes in demand, but very uneconomical for relatively steady loads.

      That's true of pretty much everything. If you're in town for a day you take cabs. If you're there for two weeks it's probably be cheaper to rent a car. If you're there for a year you might buy one.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re:potentially gives everyone a supercomputer by Anonymous Coward · · Score: 0

      As far as internet traffic is concerned I assume that the task I want to do on Computer B is compute intensive on local data, like ray tracing / animation

      Or running calculations for producing a nuclear bomb.. is there an security involved in the Amazon cloud?

    7. Re:potentially gives everyone a supercomputer by dkf · · Score: 2

      Granted a big project (a movie) might have gigabytes of texture data but still nothing that can't be uploaded in half a day or so.

      I measured this a couple of years ago. At the time, you could ship data to S3 or EC2 at about 10GB/hour provided you're not saturating your own network or doing it at a very busy time. For a truly large amount of data (1TB up) I suppose you'd just FedEx a hard disk...

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    8. Re:potentially gives everyone a supercomputer by dkf · · Score: 1

      Is there an security involved in the Amazon cloud?

      As much as you want to put in the VM image. If you're not diligent with protecting your nuclear simulation code, it's your fault, not mine or Amazon's.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    9. Re:potentially gives everyone a supercomputer by K.+S.+Kyosuke · · Score: 1

      Rendering animations is a pretty ideal case. Both the input and the output are relatively small, and the processing power required to get good results is immense.

      You could not be farther from truth. The actual problem in all serious CGI production efforts (Final Fantasy, LoTR, Pixar movies etc.) is not the raw processing power, but the sheer amount of data processed. In 2001, the numbers were something like 1-15 hours per frame, with an average of 2-3 hours or so, and with 1-2 GB of scene data (RIB files per animation frame) and typically several GB of texture data. (I have to look up the original post - a response from a pro render wrangler to an announcement by a wannabe-enterpreneur who naively thought that the idea of an online rendering shop with scene transfer over the Internet is technicallty viable, but was beaten by the facts).

      The newer multicore CPUs and GPU rendering actually exacerbate the problem, since they are even hungrier for input data (with almost-random access) that your buses simply can't manage to provide. Using raytracing as part of the rendering "helps" in the sense that you have to wait for the results, so the next buch of input data gets delivered on time, but whar you gain is quality, not speed. REYES leaves raytracing in the dust speedwise (in part because of input data spatial coherency that is exploitable in the common case, whereas using coherency during raytracing is almost a nightmare), but only if you have wide enough buses everywhere. (But at least you can use cheaper CPUs.)

      The truly problematic part of building a rendering farm is therefore asset management, which basically means that you need 1) a large bunch of disks/disk servers, 2) a large bunch of nodes, and 3) a network infrastructure that basically works as a crossbar switch between rendering nodes and disk nodes. ANY rendering node can need to access ANY disk at ANY time. I only wonder what pricing does EC2 have for dozens of terabits of data in total between all the nodes you just hired as a rendering farm...

      --
      Ezekiel 23:20
    10. Re:potentially gives everyone a supercomputer by Anonymous Coward · · Score: 0

      The other cost that should be greatly reduced is in the employees. It shouldn't take nearly as many techs to run the machines in one large cluster, or a few large nodal clusters. Once an administrator has a "topology" that works and is scalable, adding nodes to your cluster of computers should be relatively inexpensive. So the initial build up of technical expertise to build your scalable cluster is actually makably quite high if you're going to build it properly, but if it IS built properly scaling it up shouldn't add that many more techs per X thousand new machines.

      Compare that to each small studio having to hire the expertise to build up its cluster from scratch. Now, potentially, you need some large fraction of 10,000 more employees to run each individual render farm. That additional cost adds up at least as fast as the hardware.

    11. Re:potentially gives everyone a supercomputer by hedwards · · Score: 1

      Yes, but then you have to do some math to figure out if you're getting a good deal. It's a similar calculation to the ones done to decide how high the jackpot needs to rise to make buying a ticket a worthwhile endeavor. The problem is ultimately coordinating usage.

    12. Re:potentially gives everyone a supercomputer by tlhIngan · · Score: 2

      You could not be farther from truth. The actual problem in all serious CGI production efforts (Final Fantasy, LoTR, Pixar movies etc.) is not the raw processing power, but the sheer amount of data processed. In 2001, the numbers were something like 1-15 hours per frame, with an average of 2-3 hours or so, and with 1-2 GB of scene data (RIB files per animation frame) and typically several GB of texture data.

      These days it's even bigger. In 2007, in Transformers, rendering a single frame with one bot in it took hours. Rendering the whole gathering at the observatory took around 25 hours per frame. The total models only took around 2TB or so of data.

      The 2011 final Transformer film though exceeded that data amount - I think it was aorund 200TB or so, and despite newer equipment, render times stayed the same - 8+ hours for a normal frame, days for a more complex one.

      The only good part is it's a stupidly parallel problem since each cluster can render a frame independently of each other.

    13. Re:potentially gives everyone a supercomputer by K.+S.+Kyosuke · · Score: 2

      These days it's even bigger. In 2007, in Transformers, rendering a single frame with one bot in it took hours. Rendering the whole gathering at the observatory took around 25 hours per frame. The total models only took around 2TB or so of data.

      These numbers would mean that even if you leased just one rendering node (capable of rendering a frame per day - not very useful), you would still need to be pushing 200 Mb/s of scene data into it on average - over the Internet. Now perhaps your animation studio has such an external backbone access, but multiply it by two thousands if you're doing a movie and not just a couple of stills and we're talking about +100Gb/s lines from your company to the Amazon service. Yummy...

      Qa'pla!

      --
      Ezekiel 23:20
    14. Re:potentially gives everyone a supercomputer by K.+S.+Kyosuke · · Score: 1

      Qa'pla!

      (That should have been Qapla', of course...)

      --
      Ezekiel 23:20
    15. Re:potentially gives everyone a supercomputer by TheLink · · Score: 1

      Now perhaps your animation studio has such an external backbone access, but multiply it by two thousands if you're doing a movie and not just a couple of stills and we're talking about +100Gb/s lines from your company to the Amazon service.

      The workaround is to do everything in Amazon, including the streaming/distribution of the "final product" to your viewers.

      Of course there's this too: http://aws.amazon.com/importexport/
      So you could still ship TBs of stuff to/fro your studio whether for further processing or for backups.

      --
    16. Re:potentially gives everyone a supercomputer by Yetihehe · · Score: 1

      I have to look up the original post - a response from a pro render wrangler to an announcement by a wannabe-enterpreneur who naively thought that the idea of an online rendering shop with scene transfer over the Internet is technicallty viable, but was beaten by the facts

      Yeah, that naive wannabe-enterpreneur was me, funny to see this comment today. Yes, it was hopeless project. Beaten by the facts - not really. Before that question I just didn't have enough informations.

      I only wonder what pricing does EC2 have for dozens of terabits of data in total between all the nodes you just hired as a rendering farm...

      Inside one availability zone - $0. Inside one region - $0.1/GB. If you don't mind that your farm will be unavailable for about one hour a year, your transfer costs can be $0.
      If you need a render farm only for a month, ec2 will be cost effective. If you need render farm all the time - probably your own hardware will be better.

      --
      Extreme Programming - Redundant Array of Inexpensive Developers
    17. Re:potentially gives everyone a supercomputer by K.+S.+Kyosuke · · Score: 1

      The workaround is to do everything in Amazon, including the streaming/distribution of the "final product" to your viewers.

      How will, say, Maya running on EC2 display its viewports on your remote (wr/t Amazon) machine? Does EC2 support X11+OpenGL tunnelling well?

      --
      Ezekiel 23:20
  3. This project does NOT by vikingpower · · Score: 1

    I repeat: NOT "convert buzz into something real". This was a demonstration project, if I understood the FA well enough. At most, it was a proof of concept. In and by itself, both the OP, the FA and AFAIAC the whole project are more buzz than real...although I would be glad to be contradicted with sound arguments.

    --
    Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
    1. Re:This project does NOT by justforgetme · · Score: 1

      Well, as I said in a comment above, it is doable. It probably will get expensive (but when you involve render farms what isn't) but you can certainly do it, ec2 is not a toy infrastructure anymore. What I really want to see though is how it would compare to one of those comercial rent-a-farms like www.renderrocket.com

      --
      -- no sig today
    2. Re:This project does NOT by Patchw0rk+F0g · · Score: 1

      It probably will get expensive (but when you involve render farms what isn't) but you can certainly do it...

      Things don't get more expensive. Cost reduces as usage increases.

      --
      When the going gets weird, the weird turn pro. ~~ Hunter S. Thompson
    3. Re:This project does NOT by justforgetme · · Score: 1

      That is very, relative. Even inaccurate..
      Unit costs usually decrease as unit production increases and even that is not always true (Oil industry).

      --
      -- no sig today
    4. Re:This project does NOT by Anonymous Coward · · Score: 0

      How is the oil industry relevant at all to the conversation at hand?

    5. Re:This project does NOT by hedwards · · Score: 1

      Clearly they're going to run these super computers on electricity they produce by burning oil that they themselves drill for. Quite self sufficient.

    6. Re:This project does NOT by justforgetme · · Score: 1

      Had this been an eponymous poster I would have been inclined to answer, even though the relation is quite apparent.

      --
      -- no sig today
  4. a bit naive by Anonymous Coward · · Score: 0

    While what John is saying might be true for sheer brute force, it ignores many production realities, such as the need for immediate availability, precise compute time predictions and last not least data security - all reasons to run your own render farm. And if the talent really is at Pixar level, I strongly doubt that not having a render farm is a major issue.

    Smaller productions might benefit from this and be able to produce longer animations in higher resolution with brute force global illumination techniques, but I doubt it will do anything at the Pixar/Disney level he is referring to

    1. Re:a bit naive by Rothron+the+Wise · · Score: 1

      Also, CPUs are so fast that Pixar is mostly IO-bound, which is something the cloud won't solve for you.

      --
      A witty .sig proves nothing
  5. Why is Slashdot not blacked out? by Bozovision · · Score: 0, Offtopic

    If there was ever a site which was in jeopardy, it would be slashdot. Why is Slashdot not participating in the SOPA blackout? Does this mean that Geeknet Inc is a SOPA supporter? Please can we have a statement.

    1. Re:Why is Slashdot not blacked out? by Anonymous Coward · · Score: 0

      They're probably too lazy to change the homepage.

    2. Re:Why is Slashdot not blacked out? by ByOhTek · · Score: 5, Informative

      I think the SOPA blackout is useful because it helps inform the general public who is unaware of the problems and ramifications of SOPA and it's three vile siblings.

      I doubt there is anyone on slashdot who is unaware of the ramifications, even those of use who support some copyright stuff, and who are against piracy, are aware that SOPA is a dangerous piece of legislation that will only harm society, and not help any artist.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    3. Re:Why is Slashdot not blacked out? by Cwix · · Score: 1

      Posting to revert bad mod.

      --
      You are entitled to your own opinions, not your own facts.
  6. Democracy for those who can pay for it... by gentryx · · Score: 2

    Compute resources don't come for free, you pay per use. You'll only be able to harness the Cloud if your business is sustainable. But if it is, then you could afford to buy compute resources anyway -- albeit in a smaller fashion. The only real difference is that with cloud services you can save some money if you don't run jobs 24/7.

    --
    Computer simulation made easy -- LibGeoDecomp
    1. Re:Democracy for those who can pay for it... by Anonymous Coward · · Score: 0

      And so, democracy changed from an idea and fact to a word used for selling services. Damn shitheads.

    2. Re:Democracy for those who can pay for it... by icebraining · · Score: 2

      Of if you use something like Kickstarter to get some money upfront.

  7. Hmph. by ColaMan · · Score: 1

    And then the limitations of whether or not I can deliver something great will be on my own talent and the talent of the people that are part of the studio.

    Oh yeah, I suppose, there'll be some cash needed to pay for all that compute time to render it like the big boys. Great big stinking wads of cash. But yeah, it's totally levelled the playing field now.

    *rolls eyes*

    --

    You are in a twisty maze of processor lines, all alike.
    There is a lot of hype here.
    1. Re:Hmph. by Anonymous Coward · · Score: 0

      Just like a real Western Democracy

    2. Re:Hmph. by ByOhTek · · Score: 4, Insightful

      Yeah, but they don't need to maintain the systems for all the time they don't use them, which the big boys can afford to do (usually because, with multiple projects, they'll be able to have much less downtime).

      Ex: You need about "100 units" of CPU time per year. A computer that does this costs $500. Now, lets say, you have about a month from sufficient data to start, to the deadline. Now, you need a computer that can provide "1200 units" per year. This will probably be closer to $6000. And part of that money goes towards having it for 11 months where you don't need it. You might pay more ($1000 maybe?) to get the job done in a month, than with a computer that, given a year, could do it, but you get it done on time, which is probably worth that extra $500.

      It may not be ideal for everyone (or even most), but for a smaller player to move up in the world, when they can't afford to have enough projects simultaneously running, that would make maintaining their own desired system financially viable, then this kind of CPU timesharing, is not a bad idea.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    3. Re:Hmph. by ByOhTek · · Score: 1

      Dear lord, I have a sentence in there that needs to be shot. It looks like a run-on that just WON'T DIE.

      Sorry :-(

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    4. Re:Hmph. by phantomfive · · Score: 1

      Two of them. :)

      Don't worry, we're geeks. Content is more important to us than presentation, as long as it's understandable, and your content is on the spot.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:Hmph. by omfgnosis · · Score: 1

      Don't worry, we're geeks. Content is more important to us than presentation, as long as it's understandable

      Ahem! You misspelled "we're geeks. We constantly correct people for unimportant spelling and grammar errors even when it would be impossible for us to misunderstand the text".

    6. Re:Hmph. by ByOhTek · · Score: 1

      Eye konw waht yuo maen.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
  8. I love his title. by Anonymous Coward · · Score: 0

    Mister John McNeil
    the chief creative officer and founder of a digital arts and communication company based in Berkeley, CA

    I'm dying to see his business card.
    After CA thing he should add usa. CA thing is located in usa?

    1. Re:I love his title. by mwvdlee · · Score: 1

      CA is Canada (http://countrycode.org)

      I didn't know Berkeley was located in Canada, but apparently it's somewhere in Ontario (http://maps.google.nl/maps?q=berkeley+canada&hl=nl&sll=44.366667,-80.716667&sspn=0.05283,0.093126&vpsrc=0&gl=nl&hnear=Berkeley,+Grey+County,+Ontario,+Canada&t=h&z=15).

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:I love his title. by Anonymous Coward · · Score: 0

      I was guessing CA - California.
      Maybe u're right. I'm from the wild jurop.

    3. Re:I love his title. by drinkypoo · · Score: 1

      Not only are Berkeley in Ontario in Canada (Berkeley in CA) and Berkeley in California (Berkeley, CA) both places but not only is there an Ontario in Canada (Ontario, CA) but there's one in California, too (Ontario, CA).

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  9. What a load... by SmallFurryCreature · · Score: 1, Interesting

    You could hire computing cycles for a long time, there have been companies hiring out temporary server hosting, for however short or long as you want for decades... and of course for the really old, hiring a certain amount of performance on a larger system is exactly what mainframes were about.

    Of course, it has become easier but that is because computing has come down into the general market of the last few decades. More people can now afford computing in general including buying access time on mainframes, oops the cloud. It isn't the cloud doing it, it is that computing is simply becoming cheaper and cheaper. That CPU power on the phone in your pocket once would have set you back a small fortune in rented time on a university machine.

    But surely it being cheap, it means it is now available for all... eh no. If you want to create a Pixar like experience you still need to spend a small fortune on renting either a server farm or renting access time on "the cloud" or buying your own server farm.

    Because here is the clincher, the cost of computing has gone down but the demand for computing has gone up. Every new movie Pixar releases raises the bar, forcing anyone who wishes to compete to rent even more computing time to keep up (because god knows, trying to figure out just why Pixar releases awe inspiring movie one after another beyond sheer computing power is far to hard).

    So little bobby with a budget of a 100 bucks is still not going to be able to make the next Pixar movie... unless of course he simply renders it on his and his friends PC's for "free" and pours instead his heart into it that made the lamp animation that can now easily be done in realtime on a modern PC still look damned fucking good...

    The cloud wants to be payed... and the nature of rendering means that while the cost per unit might go down, the amount of units needed goes up.

    It as with running a website, everytime there is news your home connection might soon (but never where you live) go up to being fast enough to serve a real website, the demands for a website go up and you still need a fucking server to run one. Just check the size of even a text only site like slashdot now we are all on 100mbit fiber (why not damn you!) vs when we were all on dial-up.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:What a load... by wisty · · Score: 5, Insightful

      Let's not forget, you can render a really nice smooth teapot for peanuts, but you can't tell a good story, choreograph a chaotic rescue scene, or draw the expression on the protagonist's face when a little old lady kicks him in the nuts. You also have no chance of getting Jack Black or Angelina Jolie as voice actors.

      Pixar is not just a render farm. It's also a studio. The South Park guys showed you can still beat a studio if you are willing to target a new demographic (people who liked The Simpsons, and want sex jokes as well as fart jokes) and have talented actors and writers, but it's not easy.

    2. Re:What a load... by robbak · · Score: 1

      But he can, if he has the talent, do a pretty good rough draft. Good enough to get some attention, and funding for polishing and render farm time for a full quality 'print'.
      If he has the creative bits down, there is plenty of entertainment value in watching the rough draft.

      As long as this isn't all shut down because you need to go back to the 19th century for music that isn't copyrighted out of anyone-but-big-content's reach, and YouTube hasn't been shut down.

      --
      Prediction for end of Universe #42: Fencepost error in Quantum_bogosort.cpp
    3. Re:What a load... by ciderbrew · · Score: 1

      You can get actors to work for free or very little money.
      http://worldfilm.about.com/od/indieactors/American_Independent_Actors.htm
      Having a project good enough they'd want to join in would be the hard part. Also the opportunity to be able to tell them about it would take effort. Not impossible. i'd say the Blender project have enough eye candy to be able to get a "star" on board if they loved the story and character enough.
      http://www.blender.org/features-gallery/blender-open-projects/

    4. Re:What a load... by icebraining · · Score: 1

      You don't even need actual actors, just voice actors, which charge a lot less, at least around here.

    5. Re:What a load... by ciderbrew · · Score: 1

      Agreed. I was just thinking about getting a "name" in for an open project.
      That said, I wonder how you would you go about getting a decent music score made. I guess an orchestra costs a fair bit. -I've no idea about anything to do with music recording. Crowdsourcing all those instruments and balancing recording quality would be a project and then some.

    6. Re:What a load... by ifrag · · Score: 1

      I guess an orchestra costs a fair bit. -I've no idea about anything to do with music recording.

      I'd say going for a full out orchestra would _not_ be the first option. In fact, there were some interviews talking about "Warhammer 40K : Space Marine" and how they were really excited to actually be using a real orchestra at all for recording the soundtrack. Of course good audio gear to make a synthetic orchestra also looks expensive, but I would assume quite a bit less investment than the real thing.

      --
      Fear is the mind killer.
    7. Re:What a load... by Anonymous Coward · · Score: 0

      You also have no chance of getting Jack Black or Angelina Jolie as voice actors.

      Well that's a bonus then! Animations do not need celebrity voices, they only need real actors that know how to effectively use their voice. There's a whole breed of "voice actors" available. Sound great, but are probably very fugly.

      Pixar/Disney, Dreamworks et al, can massively reduce their costs by dropping the Hollywood crowd. No one goes to watch the latest Pixar for the actors used, they go for the story. Which invariably is the same shit over and over, but that's a different matter.

    8. Re:What a load... by Hatta · · Score: 1

      Let's not forget, you can render a really nice smooth teapot for peanuts, but you can't tell a good story

      Wait.. what?! What does rendering have to do with telling a good story?

      --
      Give me Classic Slashdot or give me death!
    9. Re:What a load... by bws111 · · Score: 1

      I think you greatly underestimate the value those actors bring. They are not just voices added after the animation is done. The personalities of the actors is used to make the characters themselves. Woody from Toy Story IS Tom Hanks. Buzz IS Tim Allen. Would Alladin be the same movie without Robin Williams as the genie?

    10. Re:What a load... by Anonymous Coward · · Score: 0

      Surely little Bobby could keep his 100 bucks and go render on one of the community-based renderfarms for free?

    11. Re:What a load... by phorm · · Score: 1

      No, but having seen some dubbed movies that used big-name actors for voiceovers (Princess Mononoke, anyone), I'd have to say that it's far from a sure thing. I've also seen plenty of shows with voice-actors I've not heard of, so long as they don't all sound like 15-year-olds most come out pretty good.

    12. Re:What a load... by Anonymous Coward · · Score: 1

      That's his point - the best rendering in the world won't render up a good story for you. But, that was addressed in the summary right?

      "And then the limitations of whether or not I can deliver something great will be on my own talent and the talent of the people that are part of the studio."

    13. Re:What a load... by Oligonicella · · Score: 1

      "Would Alladin be the same movie without Robin Williams as the genie?"

      No, it would probably be better. I'm sick of seeing and hearing Robin Williams every time I turn around. All he does is "Robin Williams". Every role. Minor variations.

      The man's become a distraction.

    14. Re:What a load... by sixsixtysix · · Score: 1

      You also have no chance of getting Jack Black or Angelina Jolie as voice actors.

      I really dislike the surge, of using A-list celebrities as voice actors, that has ramped up tremendously over the past decade or so.
      It's not like they need the work. There is an entire industry of professionals that have been doing it for as long as there's been animation,
      some of whom can act well, but don't have 'the look'. I'd much prefer a handful of voice actors doing all the roles
      than having to hear whatever movie star decided that they need another mansion.

      --
      ...
    15. Re:What a load... by iluvcapra · · Score: 1

      It's not just the actors. A Pixar/Sony Pix Animation/Dreamworks film can have 500 people in the credits list; Pixar itself, for example, has about 700 full-time employees, many of the artists who do the shows are freelance.

      In the credits, 10-20 of the 500 are actors, and maybe a dozen are sysadmins and maintenance of the farm. If you want to make a film, you've gotta hire the rest. A server farm won't do character design for you, or animate, or do sound effects, or record the voices, or write the music, or perform it. It won't light your scenes for you, let along design the sets, backgrounds, or do the color. The server farm won't write your shaders for you, won't develop and support your toolchain for you, it won't give you an army of TDs to tech support all of these other people for you.

      Technology has always been a necessary but deceptively small part of filmmaking. The primary constraint is assembling enough talented people.

      --
      Don't blame me, I voted for Baltar.
    16. Re:What a load... by wisty · · Score: 1

      They do it because it's really easy work. They don't need make-up, they don't need many shots, they don't need to learn the lines, the sound guys can fix everything up, and they just sit in a studio with a script ham acting into a microphone.

      Good voice actors won't need as much post-production, and can do more to develop a character, but that's more of an issue in long-running cartoons.

    17. Re:What a load... by Raenex · · Score: 1

      All he does is "Robin Williams". Every role. Minor variations.

      Not true. Some exceptions based only on movies I've seen:

      • The World According to Garp
      • Moscow on the Hudson
      • Cadillac Man
      • Good Will Hunting
      • The Night Listener
      • World's Greatest Dad

      And those are just the ones I've seen and recognize from IMDB. Sure, he's best known for his slapstick, but he's a good actor with a wide range. Even a movie like "The Fisher King ", where's he's doing the "Robin Williams" thing, is a well-developed character made to fit the movie.

  10. If your definition of democritize is to encheapen, by outsider007 · · Score: 1

    Then I agree with you?

    --
    If you mod me down the terrorists will have won
  11. Capitalism, not democracy by Anonymous Coward · · Score: 0

    Everyone is not able to get a super computer, chances are pretty much zilch, this article is a bunch of crap.

  12. SOPA render farms? by shadesOG · · Score: 1

    I'm just curious if you render a few frames and show your peers if you can get SOPA'd.

    1. Re:SOPA render farms? by u38cg · · Score: 1

      With SOPA, it doesn't matter whether you do or not. If I complain, your site will be taken down anyway.

      --
      [FUCK BETA]
  13. And here is the real reason for SOPA/PIPA by robbak · · Score: 1

    This democratising of computing ability makes content creation within the ability of anyone with the (extreme) talent. This explosion of content and weakening of the grip of big media is what is being fought.

    And it will only get cheaper. No wonder they are fighting it. Ironic that they are using a provision that was originally designed to encourage creation!

    I am wondering more and more whether the concept of copyright is suitable these days.

    --
    Prediction for end of Universe #42: Fencepost error in Quantum_bogosort.cpp
  14. Bandwidth ? by eulernet · · Score: 4, Informative

    Does the CEO realizes that he's trading CPU's limitation against bandwidth's limitation ?

    Generating a picture in full HD requires 1920 x 1080 = 2,073,600 pixels.
    But for a movie, the resolution is 4096 x 3112 = 12,746,752 pixels
    http://en.wikipedia.org/wiki/4K_resolution

    This gives 36 megabytes per picture.
    Now, you have to create 25 pictures for one second.
    You get 5400 megabytes for every minute of movie.

    It may be faster to compute digital animation, but you still have a large IO problem, both in storage and in preserving the data (you may lose pixels when downloading the files) !

    It's similar to outsourcing tasks: it's a short-term solution for larger problems.

    1. Re:Bandwidth ? by Anonymous Coward · · Score: 0

      Considering a single frame take hours or maybe days to render, 35MB is pretty much worth it though..

    2. Re:Bandwidth ? by dkf · · Score: 1

      Does the CEO realizes that he's trading CPU's limitation against bandwidth's limitation ?

      Does it matter? Disks are cheaper in many ways than computation, and digitally rendering a movie will use a lot of that. Not having to find a building to hold a large datacenter which you're not using all of the time anyway... that will surely save masses even with all the additional networking.

      Large downloads could also be handled by shipping physical disks. Major cloud vendors will do that.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    3. Re:Bandwidth ? by Anonymous Coward · · Score: 1, Interesting

      Amazon and some other companies allow for data to be sent via Fedex.
      I would be more worried about security personally but the idea good.
      http://www.networkworld.com/news/2010/061010-amazon-cloud-fedex.html

    4. Re:Bandwidth ? by partiklehead · · Score: 5, Insightful

      The problem is not getting a video file from one computer to the next, it's the rendering. One single frame of a high end 3D animation film can take days to render even on a supercomputer. So the fact that transferring the result takes say 5 minutes instead 1 minute is negligable compared to the gains in rendering time.

      --
      disclaimer: I am a you row pee'n
    5. Re:Bandwidth ? by Anonymous Coward · · Score: 0

      First of all, many assumptions you make are or may be incorrect. It is not certain that the image is 8-bit per channel (say, jpeg) as it can go up at least to 32-bit per channel and there can be more channels than 4 (RGB + alpha), such as depth passes. Which can also be of different bit-sizes or even different files. There are also lossy and lossless compressions schemes in almost all practical file formats (PNG & EXR to name 2). But yes, it's a lot of data.

      Now, it's also wrong to assume that the bottleneck is the IO. Sure, it's not instant, but if rendering of such a frame takes a normal computer(s) HOURS, even a 100 MB image is not that much to download. Secondly, at least in theory one can start downloading ready scenes/frames before all of them have been rendered. E.g. the process does not need to be a waterfall.

      Then we have the cost of having and maintaining a datacenter and the burden of keeping that datacenter churning money 24/7. Having an ability to match the resources to the needs is golden. Own datacenter may be cooler, but there are few who can fund one and keep one funded and up to date in the long run.

    6. Re:Bandwidth ? by jperl · · Score: 1

      the article is not talking about getting the data from amazon, but shipping them to amazon.

    7. Re:Bandwidth ? by Anonymous Coward · · Score: 0

      Digitally projected movies use compression (JPEG2000 IIRC), so your figure for size per frame is rather higher than you'd be likely to need. Having said that, even using your figures, 5.3GB/min is chump change. A consumer grade NAS can easily hold 25 hours of movie at that data rate, for the capital outlay of a few hundred dollars, compared to a few million dollars for a cluster capable of rendering the movie at a reasonable speed (say, one hour per minute of scene). Sure, bandwidth *caps* would be a problem if you're using a shitty domestic internet connection, but if you're downloading it as fast as it renders in the above example, we're talking 1.5MB/second. Not exactly earth shattering.

      Then take into account that if you were really worried about bandwidth, and had all that computing power around, you could do some further lossless compression (adjacent frames would be pretty goddam similar) to bring the total size down...

      I'm not even sure what you're on about with losing pixels. Do they some how leak out when you download them? Or to evil internet pirates hijack them in transit?

    8. Re:Bandwidth ? by stms · · Score: 1

      100mbps connection isn't that expensive if you're in the right area. On that connection (assuming you have the computing power on the other end) you could have near real time processing even at the bit rates you're talking about. This is a really good and interesting solution for their problem.

    9. Re:Bandwidth ? by Anonymous Coward · · Score: 0

      One single frame of a high end 3D animation film can take days to render even on a supercomputer.M/quote>

      No it doesn't. Render farms use dirt cheap generic x86 machines running Linux. The most complex rendering is only a few minutes per frame per machine.

    10. Re:Bandwidth ? by techsimian · · Score: 1

      lose pixels in transit? Really? It's not like they're carrying a tray of marbles...I think we've had the whole "keeping the pixels from spilling out" thing licked since they installed the pixel catcher at the bottom of the internet.

    11. Re:Bandwidth ? by Anonymous Coward · · Score: 0

      You've got absolutely no clue what you're talking about. The person you quoted, on the other hand, does.

    12. Re:Bandwidth ? by K.+S.+Kyosuke · · Score: 1

      First of all, many assumptions you make are or may be incorrect. It is not certain that the image is 8-bit per channel (say, jpeg) as it can go up at least to 32-bit per channel and there can be more channels than 4 (RGB + alpha), such as depth passes. Which can also be of different bit-sizes or even different files. There are also lossy and lossless compressions schemes in almost all practical file formats (PNG & EXR to name 2). But yes, it's a lot of data.

      Assume additionally that an output for a serious effect shot or animation shot has, say, a dozen layers (separated by scene depth), with a single layer having multiple passes for fast adjustment during composition (beauty pass, shadow pass, specular pass, mirror pass...). Basically, increase your number by 1.5-2 orders of magnitude. You're finally approaching the right numbers...

      --
      Ezekiel 23:20
    13. Re:Bandwidth ? by WalkingBear · · Score: 1

      (quote) (you may lose pixels when downloading the files) (/quote)

      Um, what? Dropped data from transfers has been a solved problem since before the days of zmodem. What ISP are you using?

    14. Re:Bandwidth ? by Anonymous Coward · · Score: 0

      It's not just the pixels. For larger effects like fire, explosions, large-scale water and other things involving fluid simulation, or procedural generation of 3D geometry, the per-frame simulation data can easily be an order of magnitude larger than the per-frame image data. Unless you plan on running, storing, and rendering sims entirely on the cloud, moving that type of data up and down. DCC scene files (Houdini/Maya/Max) can also get really, really large, although those can be optimized locally on a per-shot basis.

      If you set up a cloud-based pipeline from the get-go, this is mitigated somewhat, but you have to be very careful of dependencies on those larger datasets or the whole thing chokes.

    15. Re:Bandwidth ? by hondo77 · · Score: 1

      FWIW, you can get by just fine with 2K resolution for movies.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    16. Re:Bandwidth ? by Anonymous Coward · · Score: 0

      Most cinema releases (both digital and film) are still 2k.

    17. Re:Bandwidth ? by cattlebruiser · · Score: 1

      Generating a picture in full HD requires 1920 x 1080 = 2,073,600 pixels.

      This gives 36 megabytes per picture.

      Now, you have to create 25 pictures for one second.

      It may be faster to compute digital animation, but you still have a large IO problem...

      Sorry to interrupt your otherwise fine take with actual data, but here's the facts.

      Because the final piece was destined for a landing page we rendered at 720, layered EXRs at more like 13mb per frame. We only needed 24 fps.

      The IO was no big deal, since we were copying the frames down as they rendered. Our download speed was fast enough to keep up with the ec2 farm.

      The theory behind your point is sound, and is the main reason we didn't go with a 3rd party service. We've certainly been burned when the download took 3 times longer than the render. But amazon has great throughput and the whole thing was really smooth.

      In case you want to see the finished animation, it's here:

      http://www.intel.com/content/www/us/en/home-users/unfold-whats-possible.html

  15. Shame on slashdot for not protesting SOPA, PIPA by deysOfBits · · Score: 0, Offtopic

    Slashdot should be down 24 hours to protest SOPA PIPA. Slashdot SUCKS !!!!

    1. Re:Shame on slashdot for not protesting SOPA, PIPA by sempir · · Score: 0

      Shame on slashdot for not protesting SOPA, PIPA (Score:2, Informative)

      Slashdot should be down 24 hours to protest SOPA PIPA. Slashdot SUCKS !!!!

      Is the SUCKS bit the Informative part and the 2 is for effort?

      --
      A closed mouth gathers no foot.
    2. Re:Shame on slashdot for not protesting SOPA, PIPA by JamesP · · Score: 1

      Don't worry, they'll post the MPAA and RIAA sites on their homepage

      --
      how long until /. fixes commenting on Chrome?
    3. Re:Shame on slashdot for not protesting SOPA, PIPA by w_dragon · · Score: 1

      It's up to 4 now. Mods, wtf?

    4. Re:Shame on slashdot for not protesting SOPA, PIPA by rubycodez · · Score: 1

      no point, slashdot readers already know about SOPA PIPA. Let google and wikipedia raise awareness with the uninformed.

  16. wtf? by Anonymous Coward · · Score: 0

    don't confuse c(r)apitalism with democracy!

  17. Something's wrong... by Stoopiduk · · Score: 1

    To show how a laptop unleashes human creativity, the guy tried using 8 of them and failed, then had to use a server farm.

    Offtopic: I hear Amazon pretty much every time Cloud is mentioned on /. is there a deal between them or am I making connection where there aren't any?

    1. Re:Something's wrong... by matthiasvegh · · Score: 1

      Amazon has massive server farms that are available as either storage, or computation.

  18. lossless compression by Anonymous Coward · · Score: 0

    Well, you still can use lossless compression like PNG on that 36 MiB image. That would cost some CPU time extra, but not to the extreme.

    1. Re:lossless compression by robthebloke · · Score: 1

      png isn't good enough for film work. (OpenEXR or tiff usually a better option, and yes they do compression!). 35Mb per frame is a massive underestimation. Floating point: colour channels, depth maps, alpha, N dot L, roto, & edge detect passes tend to end up eating gigabytes of space rather quickly.....

  19. Who owns your IP...? by Anonymous Coward · · Score: 0

    If you render it in the cloud, who owns your 3D models and data?

    Or more accurately: who has access to your models and data?

  20. Re:If your definition of democritize is to encheap by Anonymous Coward · · Score: 0

    Word up dude. Cloud services do not "democratize", they "make more affordable" and so they simply increase the number of players. Much like the hosted web server decreased the entry barrier for publishers and journalists without making the blogosphere anything like a democracy.

  21. Yes it really is a game changer by fireteller2 · · Score: 4, Interesting

    Studio Pyxis (www.studiopyxis.com) is a Burbank based production company that is taking full advantage of cloud computing, both for our own productions and for sharing with clients. The company is a new model of production company leveraging years of development in real time technology such as the Virtual Production process used on Avatar which involve real time graphics and visualization so that directors can shoot visual effects interactively as if they are really happening in front of you, and cloud computing that can complete the photorealistic renders on the back end in record time.

    One feature of cloud computing that is often over looked though in these production discussions is the breadth vs depth computing model. It's obvious that it's a value to have a massive cold room that you don't have to buy up front, but the real advantage comes when it costs exactly the same thing to run 1000 cpus for 1 hour as it does to run 10 cpus for 100 hours.

    Visual effects and animation production is all about revisions. It's a huge win to have your full renders back sooner. Being able to run every frame of a shot at once regardless of how many frames you have means that you have the entire shot in the time it takes the longest frame to render. This has never been possible before. Production has always wanted a dynamically scalable solution but as always had to contend with some fixed capacity. Granted EC2 has a fixed capacity as well, but it is so much more massive then a typical production facility as to be a non issue.

    As for what some commenters are saying about bandwidth issues it is true it's a factor, and this is why it's not a turn key solution for the average small company. We've spend a fair amount of time creating an infrastructure that mirrors assets in the cloud, renders and composite locally to the cloud, then generates compressed images and movie files for download at review. Only when we approach the completion of a shot do we download actual exr, or dpx data. But we do make our infrastructure available to other companies to help them be more turn key.

    Another aspect that more then democratizing cg production actually gives an advantage to the smaller facility are the limitations that larger facilities working on mainstream studio pictures have such as MPAA rules about keeping film assets off the internet and/or on physically disconnected machines. Whereas small facilities like ours can be satisfied with a VPN connection to Amazon, larger facilities are often legally obliged not to.

    The one area that still needs to be solved to truly make this work for everyone is for the software companies to start offering the same type of pay as you go licensing so that we can more easily use the professional tools. It would be relatively easy for a company like Pixar to offer a RenderMan license server that one could connect to over the internet or even EC2 based that would monitor your hourly usage. Are you listening Pixar?

    1. Re:Yes it really is a game changer by markhahn · · Score: 1

      have you actually looked at the numbers? AWS, for instance, has a phenomenally high profit margin (and PhB's have the mistaken impression that running your own farm is expensive.) it's not some kind of close thing (oh, they get power 10% cheaper, or their machinerooms run at a PUE of 1.15 whereas ours are 1.4) - cloud providers are charging O(10x) more per compute-unit than cost.

    2. Re:Yes it really is a game changer by fireteller2 · · Score: 2

      We've been living with the numbers for the last three years. In other industries I'm sure the cost of cloud computing quickly eclipses the cost of owned computing capacity, but in visual effects and animation production you have to remember one important factor; your computers are idle most of the time.

    3. Re:Yes it really is a game changer by dkf · · Score: 1

      We've been living with the numbers for the last three years. In other industries I'm sure the cost of cloud computing quickly eclipses the cost of owned computing capacity, but in visual effects and animation production you have to remember one important factor; your computers are idle most of the time.

      It's the same in small engineering firms. Most of the time they're physically building their current product, not doing simulations to design the next one. Idle computers are a total waste in such a situation. Yes, they could sell on the spare cycles but that would also require them to have a full time sysadmin, someone spending time on sales of compute time, and so on; the tail would wag the dog. Far better to buy it in when needed. (What's more, I know that at least one of the software vendors in the area knows about this.)

      Would a big enterprise have the same requirements? Surely not, but that's no surprise at all. One size won't fit all, and never did. Actually, really big enterprises are more interested in cloud than you might initially guess; they're often organized internally as a collection of smaller sub-enterprises that share some common services. Clouds — quite possibly internal ones, or ones centrally purchased in from outside and then delegated — make lots of sense there too. It's an interesting mix and the same patterns get replicated at many levels.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    4. Re:Yes it really is a game changer by markhahn · · Score: 1

      how can that be? you really only have one project going at a time, and the whole project becomes renderable at once?

    5. Re:Yes it really is a game changer by WalkingBear · · Score: 1

      MPAA rules about keeping film assets off the internet

      Can you elaborate a bit on this? I've been in and around the animation industry since the mid 80's and this is the first I've heard of any MPAA regulations regarding this are of the production pipeline. Got any other info you can point me to?

      Scott

    6. Re:Yes it really is a game changer by fireteller2 · · Score: 1

      CG production is all about burst computing. Even with multiple productions going you don't end up with even capacity utilization. You're constantly going from near zero need for the render farm, to wishing you had 20 times the capacity. Just look at an individual artists work flow:

      1) Playing video games because the job hasn't started yet.
      2) Designing and planning a shot.
      3) Render testing (local machine).
      4) Production of a version of the shot.
      5) Render (artist back to the video games).
      6) Review with supervision. If done move to next shot (goto step 2).
      7) Else make changes. (goto step 4)
      8) Once done with all shots go back to video games.

      This mirrors the patter of the facility as a whole. Only one of those steps is rendering, and depending on what your render resources are it will either take up all the artists/facilities time, or almost none. You want a burst of high capacity, then you don't care about the farm at all.

    7. Re:Yes it really is a game changer by fireteller2 · · Score: 1

      I'm sorry I don't have specific details, but having worked in major studios for years I can say they have many strict rules outlined by the MPAA on how assets can be managed. For example final editorial boxes are not supped to be connected to the internet at all. VFX production is usually a little more lax, but the facilities do often have to sign lengthy agreements making them liable for the studio assets. If something where to make it into the wiled they have have huge liabilities to the studio. Smaller productions generally don't have these issues, but often still require massive computing requirements. Even independent films these days have hundreds of shots of fx.

      Dreamworks, Disney(pixar), et. al. are all signatory to the MPAA rules.

    8. Re:Yes it really is a game changer by scorpivs · · Score: 1

      Amen, Amen, I say to you!

      fireteller2, you are obviously one to understand thoroughly

      the pragmatic benefits of 3D animation rendering via the net.

      As a hobbyist, I can appreciate the ability to send the many

      thousands of frames comprising a 5 minute sequence to a

      more advanced farm with larger capacity than my i7 940

      could -- or even should -- be expected to endure.

      Add to that, the ability of such inexpensive wonders as

      Grid for Carrara and LuxRender to bring to bring to bear

      the tools for effects and quality everyone wants, but until

      recently had been locked away in some dungeon alongside

      scores of humans, hand-painting individual celophane sheets

      for somebody else's amusement.

      --
      There is nothing to FEAR but NOTHING itself; and I fear there is a whole lot of nothing going on. --scorpivs
  22. You keep saying that word.... by Anonymous Coward · · Score: 1

    You kids nowadays keep saying "democracy" but you really don't seem to know what it means.

    1. Re:You keep saying that word.... by iluvcapra · · Score: 1

      That's the thing where dollars vote, right?

      --
      Don't blame me, I voted for Baltar.
  23. Wait till the big studios find some "fault" by __aavqan3009 · · Score: 1

    Some issue that they can exploit to shut down small studios use of cloud computing. Oh...they will. As soon as it becomes monetarily uncomfortable.

  24. Not so fast by Anonymous Coward · · Score: 0

    You forgot to factor in the cloud.

  25. Marketing type... by Drafell · · Score: 1

    Great ad for Elastic Compute.... where is the actual newsworthy part?

  26. Let's say I work for Disney or Pixar by Mateo_LeFou · · Score: 3, Insightful

    If I'm afraid you're going to "compete or be able to deliver something at the level of a Pixar or a Disney", couldn't I just get your ISP to block you off from the cloud because I don't feel you're doing enough to prevent Pixar/Disney intellectual property from being incorporated into your work?

    --
    My turnips listen for the soft cry of your love
    1. Re:Let's say I work for Disney or Pixar by tragedy · · Score: 1

      That's right, they could create something stealing valuable Disney intellectual property like Cinderalla, or Snow White, or the _Hunchback of Notre Dame_, or something resembling the Buster Keaton short film _Steamboat Bill Jr._.

  27. This is my piece of the cloud. by Anonymous Coward · · Score: 0

    As i run computing cluster 3947 in the cloud you used to create your digital animation, I claim copyright for part of your digital animation.

    I'll expect my royalities check every month until copyright expires.

    Or i'll use the new copyright laws to shut you down for infringing on my copyrights.

  28. EC2 is great as a renderfarm!! by illumnatLA · · Score: 3, Informative

    I actually did the same thing for some projects I was working on... used Amazon's EC2 as a Maya/3DS Max Backburner renderfarm. I posted some tutorials on how I set it up on my website: http://www.judpratt.com/tutorials/ec2-renderfarm/

    EC2 let me render in 5 hours what would've taken my own computer about 110 hours to render. The cost came out at about $.06 per core hour. The commercial cloud renderfarms charge about $0.75 core hour for comparison.

    --
    Web hosting that doesn't suck!Dreamhost
    1. Re:EC2 is great as a renderfarm!! by Anonymous Coward · · Score: 0

      The developer of Mitsuba also made a guide on this subject.

    2. Re:EC2 is great as a renderfarm!! by ceoyoyo · · Score: 2

      Forget the cost per core hour. How much did it cost you to render your project in 5 hours instead of 5 days? Was it worth it? Was there a reason why 5 days would have been too long?

    3. Re:EC2 is great as a renderfarm!! by Anonymous Coward · · Score: 0

      From his website: "110 hours of rendering time on the “High-CPU” machines at Amazon EC2 cost me $55. The storage and transfer fees were negligible."

  29. Amazon Slashvertizement by Araes · · Score: 1
    Was this paid for by Amazon? This reads like blatant shill.

    turning to [prominently mention service name] for the first time [sure it was] ... it's a game changer [excellent use of PR speak]...that gives everyone a supercomputer [if you can affort it]

    I'm sure it lets you breath water and gives you telekenesis too, but we don't need to do Amazon's advertising for them, they're big boys with deep pockets.

  30. Render farms predate "cloud" computing by Animats · · Score: 2

    Commercial render farms have been around for years, long before "cloud" computing. Search for "render farm" to find some of them. They compete on price, so the pricing is good. The concurrency generally consists of running one frame on each machine, so the intercommunication during rendering is zero. Pixar was doing this by 1995, using a set of shell scripts called "Ringmaster" to push the data around. If the CEO of an animation house just discovered this, he's way behind.

    Rendering isn't the bottleneck on cinema projects. People are. Look at the full credits at the end of any modern animated production, and watch as a thousand names scroll by. There's an army of people drawing background objects, landscapes, crowds, and fine detail. That's where the cost goes.

    It hasn't improved much in the last decade, either. A decade ago I knew a director who'd done some feature films with mixed animation/live action, and he was hoping the technology would get the cost down, so he could do a feature for $20 million instead of $80 million. A decade later, budgets for A pictures are up, not down. "Tangled" came in at $260 million. Which is why what gets green-lighted is usually a known franchise.

    If you're willing to drop to video game levels of quality, animation can be really cheap. See Next Media Animation. Fastest production house in the world.

    1. Re:Render farms predate "cloud" computing by fireteller2 · · Score: 1

      Actually using the cloud is significantly different from using render farms. The overhead of using a render farm is very high. You have to package your data specifically for the farm, which includes methodically fixing all your resource paths, you have to setup an agreement with the provider, and the rates are typically exceptionally high in many cases more then 100x the price of equivalent EC2 instances.

      Whereas on Amazon you control the boot image, have exactly the software you need installed and can create a structure that mirrors the facility. You have root level access, and now with VPC you can even have the servers show up as nodes on your local network increasing management ease and exposing the nodes to your own queue managers, license servers etc. It's a totally different game form a usability point of view. Plus the massive capacity of EC2 allows you to do breadth first rendering which is a huge plus on turn around time. Commercial render farms typically have the same capacity issues as any facility does.

      I agree that once you have a million dollar cold room your issue is human resources, but we're talking about how the companies that don't have the cold room can now do the work of larger facilities. I don't think anyone is saying that just because you've got access to tens of thousands of render nodes means that you're now competing with Pixar. What's new is small facilities or even individuals can hire up for a project on day one without having to be a fortune 500 company with millions of dollars of infrastructure already invested.

    2. Re:Render farms predate "cloud" computing by router · · Score: 1

      Based on your posts I see I am not an idiot for salivating about EC2. I am actively trying to figure out jobs I can run on it, just because its so cool. Thanks for your perspective. Sometimes the slashdot comments really, really rock.

      andy

  31. Game changer by Anonymous Coward · · Score: 0

    Bingo!

    Liz Phair - Exile in Guyville

  32. Rent vs Buy by RatherBeAnonymous · · Score: 1

    Buying is generally cheaper than renting if you have enough work to justify the cost. If you only need a supercomputer for a short while, renting is more cost effective. You must not ignore the profit motive. The cloud provider will be charging their customers, collectively, many times the cost of the hardware, labor, and energy required to make the system run. From TFA: 'In contrast, the upfront cost of building an in-house render farm can seem astronomical. "With just eight machines, you could be looking at $50,000," said Kuchta. With only four big projects a year, he said that kind of investment might not be fully utilized.' I'll bet that if they were doing 4 big projects a month, that render farm would start looking cheaper and cheaper.

  33. 8 Macbooks? by Vathek · · Score: 1

    If they're an animation studio and all they have is 8 laptops, I think they have bigger problems.

  34. How is this effected by software licensing? by t4ng* · · Score: 1

    Sure you could call up 300 cpus to do the rendering. But don't most commercial renderers charge by the core? I don't imagine open source renderers are competitive with commercial ones.

  35. Secrecy stops cloud rendering by mapuche · · Score: 1

    ICGAAD (I'm a computer graphics animator and director). I own a very small animation studio and right now I'm using as many computing resources as can get, this means using my small renderfarm, own pc, some friends' pcs and even a couple of Ubuntu One servers.

    But in the case of big projects I cannot use the cloud, I cannot even tell my friends what projects I'm doing. Big clients require secrecy and very tight controls to avoid leak of any information. So maybe if you're working in your own pet project or small job, yes, the cloud may be a solution.

  36. It wasn't that expensive by cattlebruiser · · Score: 2

    We used spot instances for most of the project, averaging a bit more than 50 cents per hour. Spots are great for rendering because we didn't mind getting outbid - we'd just do that frame again. The hard part was writing the script that tied it all together.

  37. NOT a demo project by cattlebruiser · · Score: 1

    This was a demonstration project...I would be glad to be contradicted with sound arguments.

    Have you seen our work? Prepare to be "glad." http://www.intel.com/content/www/us/en/home-users/unfold-whats-possible.html I'm rather proud of it. Those four vignettes were rendered in one week, which is the point of TFA, but it was months of blood sweat and tears. The cloud just made the deadline possible.

  38. modo doesn't charge by the core by cattlebruiser · · Score: 1

    That's what we used for this project. Luxology gives you 50 render nodes for each license of modo, and we had 6 licenses, which allowed us to legally render on 300 machines. I don't think any company comes close to Luxology when it comes to licensing. They license to people, not nodes. And you can't beat the modeling and rendering tools. We animated in Maya, but refused to use Mental Ray for rendering. Renderman is great, but the per-node price is a killer. The star of this story is ec2, but without modo it doesn't work at all.

  39. Secured Cloud by Anonymous Coward · · Score: 0

    This is the perfect opportunity to get started on cloud computing with Secured Cloud. Get our enterprise-class, cloud with $50 in free usage and no gimmicks! After that, prices start at only 2.9 per hour. That is around $21/month!! Get an account Setup today and instantly provision your VMs. Remember you don’t pay if you don’t use the account! Based on VMware, enables you to manage your online infrastructure easier than ever before via a self-service web portal. From there you can maximize resource utilization while enhancing the security, reliability and flexibility of the business you conduct online.

    Reseller?

    Want to offer your customers enterprise cloud? We have one of the BEST reseller programs in the industry. Contact us now for information on our fully white labeled cloud offerings. You can get started today for no upfront cost.
    We integrate to ubersmith for easy deployment!

    * http://phoenixnap.com/company/contact-us/

  40. Redefining "democratic" by xandroid · · Score: 1

    So I guess "democratic" means "relatively cheap and easy to use" now?

    Duly noted.

    --
    $ echo "ceci n'est pas une pipe" | sed -Ee 's/(eci n|pas )//g'