The Excitement Never Ends (in GPU Land!)
Ever since I first moved a turtle around the screen with Logo at an OMSI science class, I've been fascinated by technology. From Logo to BASIC to Pascal to Object-Oriented Pascal (yep, Brown used to use OOP as it's entry-level class CS15 programming language!), I've enjoyed watching computers evolve from frustrating devices with non-intuitive interfaces that managed to crash JUST before you hit Ctrl-S to the connected communication tools they are today. As an aside, this love of technology greatly disappointed my mother, who wanted all her boys to be writers -- I'm sad to say that all three of us have disappointed her at this point (although I'm sure she's holding out hope that there is still time for Eli to see the light!). Over the past few years, however, from a user standpoint it felt like the evolution has slowed down a bit. Who hasn't bought a new computer -- loaded with a fast CPU, tons of memory, big hard drive -- and booted Word ... and waited. And waited. Computers don't seem much faster today than they did a few years ago, despite sporting user interfaces that haven't changed much since the mid-90s. One of the great things about working at Elemental is that the platform we are developing for, the GPU, has the potential to change all that. The massive parallelism -- hundreds of processors -- in the architecture redefines what is possible for desktop and notebook computers. We think our Badaboom Media Converter is one great example of next-generation apps powered by the GPU, which will make it much easier for consumers to format their media. The RapiHD Accelerator for Adobe Premiere Pro CS4 will be similarly disruptive for video editing workflows. Another great example is the Piclens GPU-powered image viewing technology from the folks at Cooliris. After seeing image galleries rendered with Piclens, you won't ever want to browse a directory structure again. The hardware side of the GPU world is equally dynamic these days. While NVIDIA has been leading the charge in visual computing for several years now, AMD and Intel are showing renewed interest in the category. Last week there were several announcements from these two heavyweights:
- Intel announced additional technical details on the Larrabee architecture. They also presented an overview of the chip at this week's SIGGRAPH show in Los Angeles. Larrabee will be a many-core x86-based GPU, with a radically different architecture than current GPUs from NVIDIA and AMD/ATI. Although Larrabee won't be available until 2009, these tantalizing early morsels are exciting to see from the CPU king.
- AMD released it's next generation GPU, the R770. With 800 stream processors, this chip has 956M transistors on it -- and with the 4870 x2 card, there are two of these chips on one card! While this appears to be a very competitive card for gamers, until OpenCL is more widely available it will be difficult to take advantage of this line of cards for general-purpose GPU (GPGPU) programming. For an in-depth look at the latest AMD GPUs, take a look at the thorough reviews on Anandtech.
As should be clear by now, it's a very exciting time to be a player in the visual computing ecosystem. There is tremendous competion driving architectural innovation and reasonable pricing. The computational horsepower available is enabling killer new software applications. GPU-based computing is a disruptive technology that has the potential to redefine the user experience for all of us!
- ‹ previous
- 49 of 56
- next ›
- Sam's blog
- Login or register to post comments
-
11
About
Elemental is the leading provider of GPU-accelerated video processing solutions. Founded in 2006, Elemental is headquartered in Portland, Oregon.
Follow us @elementaltech
- Interesting keynote from Stefan at Bing. Looking forward to more insights throughout SearchFest 2010 today! #SearchFest — 1 day 6 hours ago
- New media takes over: 70 mill views of Sports Illustrated swimsuit online videos! Curious how many on mobile...http://bit.ly/bjgNgu — 4 days 7 hours ago
- This gives a whole new meaning to Elemental 80s rock: http://www.codeorgan.com/?url=www.elementaltechnologies.com/server #codeorgan — 1 week 2 days ago
Browse Blog Archives
- February 2010 (3)
- January 2010 (4)
- December 2009 (2)
- November 2009 (3)

Comments
I love the work you guys are
I love the work you guys are doing but.... WHY AREN'T YOU GUYS HELPING OUT TVERSITY?! I know you want to develop your own GPU transcoding program but it's still not on-the-fly transcoding and ends up taking precious space on my hard drive... If you developed a GPU transcoding plugin for Tversity or Orblive and charge a nominal fee, I gaurentee that this will make you ten times richer and more famous in the scene! The thought of on-the-fly transcoding to about any device in existence is making drool... Please do your career and everyone else a favor, and get involved with the Tversity project!
Hi. Will you support RapiHD
Hi.
Will you support RapiHD for more other application?
Pegasys and CyberLink announced CUDA-based video filter for their products.
If they collaborate with RapiHD, it will be wonderfull solution.
They have plans for CUDA-based encoder (Pegasys said it is at 2009), but you have it already.
I can't wait it!
Thanks.
Is RapiHD only good for
Is RapiHD only good for transcoding or is it going to speed up other tasks like more layers to hdv editing or realtime color correction (primary and seconday)
We can't comment on the exact
We can't comment on the exact release date for CS4 but at this point we anticipate it will be significantly before 2009. Thanks, Sam
But i guess CS4 won't be
But i guess CS4 won't be released till February 09, won't it?
I really hoped to use the plug in on CS3 at this fall. As a film student i really hoped to use it on the nearby semester.
Hi there, good question. The
Hi there, good question. The initial RapiHD for Adobe Premiere Pro release will only support CS4. We were hoping to support both CS3 and CS4, but the Premiere SDK changed sufficiently between the two versions that we had to choose one for the initial release, and we picked CS4 as the horse to ride. That said, we are currently evaluating whether to release a CS3 version as well. Depends a bit on how fast the customer uptake of CS4 is (we anticipate it will be quite high). Thanks, Sam
I thought that the RapiHD
I thought that the RapiHD plug-in for adobe Premiere was aimed to accelerate the CS3 version...
Will it support only CS4 from now on?