{"id":41,"date":"2009-09-01T21:39:04","date_gmt":"2009-09-02T04:39:04","guid":{"rendered":"http:\/\/www.hd4pc.com\/techblog\/?p=41"},"modified":"2009-09-01T21:39:04","modified_gmt":"2009-09-02T04:39:04","slug":"elemental-accelerator-on-nvidia-quadro-gpus","status":"publish","type":"post","link":"https:\/\/www.hd4pc.com\/techblog\/2009\/09\/01\/elemental-accelerator-on-nvidia-quadro-gpus\/","title":{"rendered":"Elemental Accelerator on NVIDIA Quadro GPUs"},"content":{"rendered":"<p>The <a href=\"http:\/\/www.elementaltechnologies.com\/products\/accelerator\" target=\"_blank\">Elemental Accelerator<\/a> is a plugin for <a href=\"http:\/\/www.adobe.com\/products\/premiere\/\" target=\"_blank\">Adobe Media Encoder CS4<\/a> that harnesses the computing power of high end NVIDIA <a href=\"http:\/\/www.nvidia.com\/object\/builtforadobepros.html\" target=\"_blank\">Quadro GPUs<\/a> to encode video files faster.\u00c2\u00a0 It currently supports output to DVD, Blu-Ray, and a variety of other <a href=\"http:\/\/en.wikipedia.org\/wiki\/MPEG-2\" target=\"_blank\">MPEG2<\/a> and <a href=\"http:\/\/en.wikipedia.org\/wiki\/H264\" target=\"_blank\">H.264<\/a> formats.\u00c2\u00a0 Besides decreasing the time required to export and encode a file, it frees up the CPU for other tasks, so ideally you can continue working while your file is exported, with minimal impact on available performance.\u00c2\u00a0 As a side benefit, the encoder includes an option to create 5.1 channel surround <a href=\"http:\/\/en.wikipedia.org\/wiki\/Ac3\" target=\"_blank\">AC3<\/a> files for DVD and BluRay, which is not otherwise an option in Adobe Media Encoder.<br \/>\n<!--more--><br \/>\nThe first version of the accelerator was released last spring, but was very limited in its scope.\u00c2\u00a0 It only created H.264 files, the surround sound options were not fully functional, and it only worked with the Quadro CX.\u00c2\u00a0 They are now on version 2.1 and have added acceleration for MPEG2 encoding, support for accelerated effects processing when exporting timelines from Premiere Pro CS4, fixed the audio issues, and open up support to include six other NVIDIA GPUs.\u00c2\u00a0 This includes two mobile chips, so the accelerator can run on laptops as well.\u00c2\u00a0 The first Macintosh version was also recently released, utilizing the new <a href=\"http:\/\/www.nvidia.com\/object\/product_quadro_fx_4800_for_mac_us.html\" target=\"_blank\">QuadroFX 4800 for Mac<\/a>.<\/p>\n<p>NVidia and Elemental Technologies\u00c2\u00a0report that the accelerator can provide up to a 10x increase in encoding speeds, but mileage may vary in real world use.\u00c2\u00a0 With my system, I usually found encoding rates to be 50% to 100% faster with real world work, depending on the output settings, which is still a significant improvement if you do a lot of exporting.\u00c2\u00a0 The relative increase in encoding performance that you will experience depends on the speed of your system.\u00c2\u00a0 Older systems will see a major improvement, while newer high end workstations are already quite fast, so the change will be less dramatic.\u00c2\u00a0 My 3Ghz 8-Core workstation can already encode my HD timelines to MPEG2 for DVD faster than realtime, but with the Elemental Accelerator, I was able to cut the time for a two minute export from 1:27 to 30 seconds.\u00c2\u00a0 On a two hour clip, that would be a thirty minutes instead of an hour and a half.\u00c2\u00a0 My\u00c2\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/1080p\" target=\"_blank\">1080p<\/a> H.264 encodes for BluRay output only saw a 50% increase in encoding speed.<\/p>\n<p>Exports of more complicated timelines see less of an improvement because render speed is not accelerated by the GPU as much as encoding speed is.\u00c2\u00a0 If you coming from a single flat clip, the increase in export speed will be much more apparent.\u00c2\u00a0 I don&#8217;t use <a href=\"http:\/\/en.wikipedia.org\/wiki\/AVCHD\" target=\"_blank\">AVCHD<\/a> footage, but when encoding from those types of source files, the GPU can accelerate the processing intensive AVCHD decode, as well as the MPEG2 or H.264 encode.\u00c2\u00a0 This should lead to more dramatic performance improvements, especially on laptops, where available CPUs are not as powerful as their desktop counterparts.\u00c2\u00a0 When I first reviewed the accelerator software earlier in the year, I anticipated that laptops would be even better served by a GPU based accelerator than desktops.\u00c2\u00a0 If you\u00c2\u00a0frequently make these types of exports from a laptop with a Quadro GPU, this plugin will be worth it.\u00c2\u00a0 In the desktop world it isn&#8217;t as simple, since the CPUs are not so weak by comparison to the GPU. If you make DVDs or BluRays for a living it will be a no brainer, but otherwise\u00c2\u00a0it all depends on how much of your day you spend waiting for exports to complete.<\/p>\n<p>There are still a few other issues to be worked out.\u00c2\u00a0 The Adobe Media Encoder CS4 is designed to minimize the decrease in system performance during background rendering by pausing exports during timeline playback.\u00c2\u00a0 This may be necessary on lower end systems, but eight-core workstations should have power to spare, before we even factor in the GPU.\u00c2\u00a0 This prevents Adobe Premiere CS4 from really utilizing the CPU power being freed up by the GPU acceleration, because any time it is called upon, the render gets paused anyway.\u00c2\u00a0 Adding the option to disable that functionality would be beneficial to both Elemental Accelerator users, and anyone else with a high-end workstation, so that they could truly multi-task their system.\u00c2\u00a0 Until then, its probably best to work outside of Premiere Pro during your accelerated exports, to truly take advantage of your available system power.<\/p>\n<p>With NVIDIA&#8217;s <a href=\"http:\/\/www.nvidia.com\/object\/quadro_dvp.html\" target=\"_blank\">Digital Video Pipeline <\/a>in the works, its easy to see where this could be going.\u00c2\u00a0 Once they have <a href=\"http:\/\/en.wikipedia.org\/wiki\/Serial_Digital_Interface\" target=\"_blank\">SDI<\/a> video inputs available, we could see realtime capture directly to H.264 and MPEG2 files, among many other things.\u00c2\u00a0 With professional I\/O, the available GPU power could be used to turn the video card into a full editing accelerator card.\u00c2\u00a0 With <a href=\"http:\/\/www.nvidia.com\/object\/quadro_sli_mosaic_mode.html\" target=\"_blank\">SLI Mosaic <\/a>and other new developments with the <a href=\"http:\/\/www.nvidia.com\/page\/quadroplex.html\" target=\"_blank\">QuadroPlex<\/a>, I can see it being scaled up to 4K frame sizes with realtime performance, and I am definitely looking forward to that.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Elemental Accelerator is a plugin for Adobe Media Encoder CS4 that harnesses the computing power of high end NVIDIA Quadro GPUs to encode video files faster.\u00c2\u00a0 It currently supports output to DVD, Blu-Ray, and a variety of other MPEG2 and H.264 formats.\u00c2\u00a0 Besides decreasing the time required to export and encode a file, it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[43,40,24,37],"_links":{"self":[{"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/posts\/41"}],"collection":[{"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/comments?post=41"}],"version-history":[{"count":5,"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/posts\/41\/revisions"}],"predecessor-version":[{"id":53,"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/posts\/41\/revisions\/53"}],"wp:attachment":[{"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/media?parent=41"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/categories?post=41"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hd4pc.com\/techblog\/wp-json\/wp\/v2\/tags?post=41"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}