Atom Feed
RSS Feed
Buy Mike Recommended
edit systems & gear
from Silverado Systems
Buy Books, Software, & More
at HD for Indies Amazon Store
Buy New Movies from
HD for Indies Amazon Store
Or, you can also support
HD4NDs by contributing
to the tip jar...
Help Support HD for Indies
RSS Feed
Buy Mike Recommended
edit systems & gear
from Silverado Systems
Buy Books, Software, & More
at HD for Indies Amazon Store
Buy New Movies from
HD for Indies Amazon Store
Or, you can also support
HD4NDs by contributing
to the tip jar...
Help Support HD for Indies
Advertisements
Great HD Links
- HD For Indies Home Page
- HD For Indies FAQ
- HD 24
- Cinematography
- Bare Feats
- 24p Entertainment
- Light Illusion (was Digital Praxis)
- OneRiver Codec Resource
- CamcorderInfo.com
- LumiereHD
- HighDef.org Info
- Understanding RAID
- Video Systems (Reviews)
- DV Film (DV=>Film)
- SonyHDVInfo.com
- Plus 8 Digital (vendor)
- Digital Cinema Society
- Texas High Def (local F900 guy)
- Creative Cow (news & forums)
- Philadelphia FCP User Group
- Los Angeles FCP User Group
- Cinema Tech
- FresHDV
- DV Info's forums
- HVX User
- Pro App Tips
- Bluesky Media - Instruction
- RedUser.net
- fxguide
- little frog in high def
- VideoMaker Learning Section
- Stu Maschwitz's ProLost
Archives
- March 2004
- April 2004
- May 2004
- June 2004
- July 2004
- August 2004
- September 2004
- October 2004
- November 2004
- December 2004
- January 2005
- February 2005
- March 2005
- April 2005
- May 2005
- June 2005
- July 2005
- August 2005
- September 2005
- October 2005
- November 2005
- December 2005
- January 2006
- February 2006
- March 2006
- April 2006
- May 2006
- June 2006
- July 2006
- August 2006
- September 2006
- October 2006
- November 2006
- December 2006
- January 2007
- February 2007
- March 2007
- April 2007
- May 2007
- June 2007
- July 2007
- August 2007
- September 2007
- October 2007
- November 2007
- December 2007
- January 2008
- February 2008
- March 2008
- April 2008
- May 2008
- June 2008
- July 2008
- August 2008
- September 2008
- November 2008
- December 2008
- January 2009
- March 2009
High Definition Video for Independent Filmmakers
A How To Guide for Digital Filmmakers
Welcome all! This is my blog to share my latest research,
thoughts, etc. on utilizing HD for independent filmmaking.
YES, I am available for consulting
Contact me at mike@hdforindies.com
All content copyright 2004-2007 Mike Curtis.
Wednesday, November 08, 2006
AppleInsider | Dell beats Apple in unveiling 8 core Xeon workstations
AppleInsider | Dell beats Apple in unveiling 8 core Xeon workstations
OK, I didn't realize these were going to be out so soon.
SO....
Yo Steve! Steve J! Yeah you! When do we get these bad boys to play with? And if you say wait till WWDC with a February rollout, you're gonna get smacked in the mouth!
These guys think it could happen this month.
It's illegal to bodily threaten the president of the Unite States, but Steve is still fair game to tease.
-mike
OK, I didn't realize these were going to be out so soon.
SO....
Yo Steve! Steve J! Yeah you! When do we get these bad boys to play with? And if you say wait till WWDC with a February rollout, you're gonna get smacked in the mouth!
These guys think it could happen this month.
It's illegal to bodily threaten the president of the Unite States, but Steve is still fair game to tease.
-mike
Comments:
...And the new GeForce 8800 is out too. 128 SIMD processing units, ultra-powerful, yaay! Finally, a GPU fast enough and with high-enough quality to really help us out... when the programmers figure out how to use it, that is.
Also, only PC, so far :(.
Also, only PC, so far :(.
You make it sound like current GPUs are weak! Sure the GeForce 8800 is uber-powerful but people have built entire GPU based color grading stations off of significantly lower powered cards. The 'old' (as of a few days ago) cards had a lot of power!
Taking advantage of the 8800 should be a lot easier than previous cards which is great! nVidia has developed an entire API that allows the user to write scalable C code for both the GPU and CPU at once! Very cool! The only downside is that it seems to be Windows and Linux only. I'm not sure why that is..
Taking advantage of the 8800 should be a lot easier than previous cards which is great! nVidia has developed an entire API that allows the user to write scalable C code for both the GPU and CPU at once! Very cool! The only downside is that it seems to be Windows and Linux only. I'm not sure why that is..
Honestly, why does anyone need this? I have a Mac Pro, and even though I edit HD and do Windows development in Parallels, I'm not using even a fraction of what the box can do.
...then you're not doing the same kinds of things I do (or some of the other readers here).
My entire career has been based on watching progress bars. I keep finding fancier things to do to slow them down, and the hardware companies try to catch up.
For years I did After Effects for a living, always a sloooooowwww render process. Fire up a big compression, encoding, or rendering job, and you'll want all the help you can get.
However, we need better multiprocessor software, otherwise the hardware is useless/frivolous.
Compressor, for example, can't use more than 200% processor "stuff" as indicated by Activity Monitor.
-mike
My entire career has been based on watching progress bars. I keep finding fancier things to do to slow them down, and the hardware companies try to catch up.
For years I did After Effects for a living, always a sloooooowwww render process. Fire up a big compression, encoding, or rendering job, and you'll want all the help you can get.
However, we need better multiprocessor software, otherwise the hardware is useless/frivolous.
Compressor, for example, can't use more than 200% processor "stuff" as indicated by Activity Monitor.
-mike
i have a mac pro here too to work on a HD job, editing in FCP and composit in shake and i often wished the thing would be faster... however, as mike says very few of the operations are able to hog all 400% processor power.. 200% seems to be more common. good thing is that you can continue editing while the shake render is ticking away, the bad thing is that you usually need that render to make editing decisions.
++ chris
ps: oh, and dont try to clean up some big photoshop files while you wait, it really kills multiprocessor performance (actually working in a 500mb multilayer file is pretty painful even if it's the only thin you do, so you wait and wait while the activity monitor reports 350% free cpu cycles)
++ chris
ps: oh, and dont try to clean up some big photoshop files while you wait, it really kills multiprocessor performance (actually working in a 500mb multilayer file is pretty painful even if it's the only thin you do, so you wait and wait while the activity monitor reports 350% free cpu cycles)
There are some architectural changes that change the game a bit. Some big (such as the whole unified shader, scalar processor thing), some small but still useful. For one thing, the GeForce 8800 can load textures up to 8k x 8k. Previous nVidia and ATI cards' maximum texture size was 2k x 2k. Yes, you can work around this, but still it is a pain if you're trying to do film-res rendering on the GPU, for example, and need higher-res textures for your model. Or if you're trying to grade video > 2k res...
Why is everything Windows and Linux first? Well, that's the way it has always been - back to the days when the high-end Macs shipped with low-end GeForce 2 MX chips and were called "graphics powerhouses"... I think the reason is that the applications that taxed the graphics cards the most were:
- games
- engineering / visualization
- 3D animation software
If you look in all of those markets, the Windows side has a far greater selection of software and a greater user-base.
Hopefully as GPUs become more generally used for editing, After Effects, etc, Apple will catch up.
Bruce
Why is everything Windows and Linux first? Well, that's the way it has always been - back to the days when the high-end Macs shipped with low-end GeForce 2 MX chips and were called "graphics powerhouses"... I think the reason is that the applications that taxed the graphics cards the most were:
- games
- engineering / visualization
- 3D animation software
If you look in all of those markets, the Windows side has a far greater selection of software and a greater user-base.
Hopefully as GPUs become more generally used for editing, After Effects, etc, Apple will catch up.
Bruce
Chris - actually, storage makes a HUGE difference there as well. If your PShop scratch disk is where your Shake is reading or writing from, prepare for to suffer. And it is the disk seeks that kill you, so a RAID 0 isn't going to help much.
Having owned a quad-core G5 for about a year I have to say that the realistic usage of multi-core processing hasn't matured.
I bought the thing knowing that the extra cores would twiddle their thumbs a lot even with a lot of progress bars going.
There are a lot of underused technologies like 64 bit processing – Photoshop, FCP, AFX and other workhorses don't see more than 4 gigabytes of RAM because they're still 32-bit apps, so you don't get the extra memory benefit of having more than 4 gigs with each of those apps on their own. Conversely you can run FCP and Photoshop at the same time with less scratch disk hits if you have 8 gigs or more of RAM.
And having more RAM accessible pushes the bandwidth and speed potential upward for any large project, like 2K+ footage.
Then you have multi-core versus actual multi-processors which have their own busses instead of squeezing threads to each core on one bus.
And there is disk I/O. That's been a bottleneck for many for years. I've seen folks update to high-end Mac towers but not put any thought into how their physical hard drives are actually dragging the whole system down with large tasks. It makes a difference – I remember hot-rodding my old G4 tower by simply getting a fast hard drive array going. It was like night and day on the same processor and bus configuration.
All this matters with 4 or 8 cores. Speed gets better with more cores but the other factors like disks and software can affect that.
It's kind of fun to update an application and have it use all four cores in my Quad G5 when it didn't before (low-end example: Bryce 6). Then you really appreciate what your machine can do. Cinema 4D eats up my four cores pretty nicely and After Effects/Photoshop doesn't.
I think Leopard will help with this a bit on the OS side since it will use more multiprocessing deep in the guts.
I'm sure Apple will have their 8+ core systems out the door soon enough, but I won't feel totally left out unless I was running 64-bit math-based research or an optimized render farm.
I bought the thing knowing that the extra cores would twiddle their thumbs a lot even with a lot of progress bars going.
There are a lot of underused technologies like 64 bit processing – Photoshop, FCP, AFX and other workhorses don't see more than 4 gigabytes of RAM because they're still 32-bit apps, so you don't get the extra memory benefit of having more than 4 gigs with each of those apps on their own. Conversely you can run FCP and Photoshop at the same time with less scratch disk hits if you have 8 gigs or more of RAM.
And having more RAM accessible pushes the bandwidth and speed potential upward for any large project, like 2K+ footage.
Then you have multi-core versus actual multi-processors which have their own busses instead of squeezing threads to each core on one bus.
And there is disk I/O. That's been a bottleneck for many for years. I've seen folks update to high-end Mac towers but not put any thought into how their physical hard drives are actually dragging the whole system down with large tasks. It makes a difference – I remember hot-rodding my old G4 tower by simply getting a fast hard drive array going. It was like night and day on the same processor and bus configuration.
All this matters with 4 or 8 cores. Speed gets better with more cores but the other factors like disks and software can affect that.
It's kind of fun to update an application and have it use all four cores in my Quad G5 when it didn't before (low-end example: Bryce 6). Then you really appreciate what your machine can do. Cinema 4D eats up my four cores pretty nicely and After Effects/Photoshop doesn't.
I think Leopard will help with this a bit on the OS side since it will use more multiprocessing deep in the guts.
I'm sure Apple will have their 8+ core systems out the door soon enough, but I won't feel totally left out unless I was running 64-bit math-based research or an optimized render farm.
To further stress point that power can go to good use... So often we have to accept a trade-off of quality vs. render time. Doing a doc with a lot of SD uprezing, it would be great if we could just use fullest quality scaling + de-interlacing + retiming, but that would take effing forever. We also do a lot of maya rendering and it was taking so long we ended up creating a mini renderfarm from used xeon servers and biy pc's running linux. For us, HD is pushing the limits on our machines and the more processor power, thw more you can do.
Post a Comment
Links to this post:

