News MainConcept und AMD geben Zusammenarbeit bekannt

Dr@

Grand Admiral Special
Mitglied seit
19.05.2009
Beiträge
12.791
Renomée
4.066
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
<div class="newsfloatleft"><a href="http://www.amd.com/US/PRODUCTS/TECHNOLOGIES/STREAM-TECHNOLOGY/Pages/stream-technology.aspx"><img src="http://www.planet3dnow.de/photoplog/images/54308/large/1_ATI-STREAM_Logo.jpg" border="1" alt="ATI STREAM Logo"></a></div>MainConcept, eine Tochterfirma von DivX Inc., und AMD haben heute eine strategische Zusammenarbeit bekanntgegeben. Zusammen will man die GPU-Beschleunigung des H.264/AVC (Advanced Video Coding) Pro Encoder codec package, der Teil des MainConcept Codec SDK ist, ermöglichen, um so die Dauer des Encoding-Prozesses signifikant zu verkürzen.

Für die Entwicklung des Encoders soll AMDs ATI Stream technology und OpenCL genutzt werden. Eine erste Demonstration des durch eine GPU beschleunigten neuen "MainConcept's OpenCL H.264/AVC Encoders" ist auf der 2010 NAB Show (12. bis 15. April in Las Vegas, Nevada) geplant. Dabei soll die neue <a href="http://www.planet3dnow.de/vbulletin/showthread.php?t=378531">ATI FirePro™ V8800</a> zum Einsatz kommen. Laut der Pressemitteilung wird die Nutzung des fertigen Produkts nicht künstlich auf die Profikarten beschränkt sein, auch die Nutzer von Konsumer-Karten sollen in den Genuss der GPU-Beschleunigung kommen. Die einzige Voraussetzung ist dabei die Kompatibilität der GPU zu OpenCL und ein installiertes ATI Stream SDK, da OpenCL derzeit noch nicht vom Catalyst Treiberpaket unterstützt wird. Welche GPUs von AMD derzeit zu OpenCL kompatibel sind, kann auf der Produktseite des <a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx" target="b">ATI Stream SDK</a> in Erfahrung gebracht werden.
<p style="clear:left"><b>Pressemitteilung:</b> <a href="http://www.planet3dnow.de/vbulletin/showthread.php?t=378616" target="b">MainConcept and AMD Collaborate to Accelerate High-Definition Video Encode</a></p>
<b>Links zum Thema:</b>
<ul><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1270611013">Adobe Flash Player 10.1 RC</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1269533069">ATI Stream SDK OpenCL Programming Guide (v1.0)</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1269057977">Update zu AMDs Open Physics Initiative (Update)</a></li><li><a href="http://www.planet3dnow.de/vbulletin/showthread.php?t=376098">ATI Stream Software Development Kit (SDK) v2.01</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1266439416">Cyberlink PowerDVD 9 mit ATI Stream Support</a></li>
<li><a href="http://www.amd.com/US/PRODUCTS/TECHNOLOGIES/STREAM-TECHNOLOGY/Pages/stream-technology.aspx" target="b">ATI Stream Technology</a></li><li><a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx" target="b">ATI Stream Software Development Kit (SDK) v2.01</a></li><li><a href="http://blogs.amd.com/fusion/2010/04/12/betting-on-amd-friends-and-family-at-nab-2010/" target="b">Betting on AMD Friends and Family at NAB 2010</a></li><li><a href="http://blogs.amd.com/work/2010/04/12/bringing-adobe-creative-suite-5-to-life-with-amd-technology/" target="b">Bringing Adobe Creative Suite 5 to Life with AMD Technology</a></li><li><a href="http://www.mainconcept.de/" target="b">MainConcept</a></li></ul>
 
Zuletzt bearbeitet:
Wird auf der neuen FirePro ein regulärer Cypress-Chip benutzt?
 
Zuletzt bearbeitet:
Es werden aber auch andere Treiber genutzt. Die sind dann nicht so auf Games, sondern eher auf CAD, GPGPU etc. optimiert.

@Topic: Das wäre dann der erste, echte Encoder mit GPU-Beschleunigung. Hoffentlich kommt sowas auch irgendwann mal für x264. Auch wenn sich die Jungs da etwas skeptisch über den Nutzen ausgelassen haben.
 
Zuletzt bearbeitet:
... Hoffentlich kommt sowas auch irgendwann mal für x264. ...
Was ist x264?

Ich sehe die Worte ... aber nicht deine Aussage dahinter.

Zur News selber. In der P3D-Pressemitteilung selber ist die Rede von OpenCL und die Notwendigkeit auch die Stream SDK von ATI/AMD zu installieren. Interessanterweise wird dann im Kontext zwar vorrangig die neue Profikarte ATI FirePro V8800 genannt ...

aber und das ist der springende Punkt, wird die Zusammenarbeit gewinnbringend für alle ATI-Karten sein. Auch für die Konsumer-Karten* lassen sich die aktuellen CODECs von MainConcept unter OpenCL und der SDK für GPGPU-unterstütztes H.264/AVC-Encoden verwenden: ->
... ATI Stream technology, enabled on AMD's consumer and professional graphics solutions ...

Das ist ein Big Point für ATI (Grafikprodukte)/AMD (und Prozessoren), dass sie nun auch in der MainConcept Codec SDK explizit unterstützt werden.

MFG Bobo(2010)


* = Die ATI-GPUs müssen natürlich von der ATI Stream SDK und OpenCL unterstützt und auf dem PC auch installiert werden.
 
Zur News selber. In der P3D-Pressemitteilung selber ist die Rede von OpenCL und die Notwendigkeit auch die Stream SDK von ATI/AMD zu installieren. Interessanterweise wird dann im Kontext zwar vorrangig die neue Profikarte ATI FirePro V8800 genannt ...

aber und das ist der springende Punkt, wird die Zusammenarbeit gewinnbringend für alle ATI-Karten sein. Auch für die Konsumer-Karten* lassen sich die aktuellen CODECs von MainConcept unter OpenCL und der SDK für GPGPU-unterstütztes H.264/AVC-Encoden verwenden: ->

Das ist ein Big Point für ATI (Grafikprodukte)/AMD (und Prozessoren), dass sie nun auch in der MainConcept Codec SDK explizit unterstützt werden.

MFG Bobo(2010)


* = Die ATI-GPUs müssen natürlich von der ATI Stream SDK und OpenCL unterstützt und auf dem PC auch installiert werden.


Der Punkt dürfte dabei sein, dass man derzeit OpenCL bei AMD nur nutzen kann, wenn das STREAM SDK (ab Version 2.0) installiert ist, denn im Catalyst sind die notwendigen dlls nicht enthalten. Das soll sich in der Zukunft ändern - wann ist aber unklar!

(Ich hatte das mal an anderer Stelle falsch dargestellt)

MfG @
 
Ich hatte eigentlich auch angenommen, dass die OpenCL dlls inzwischen im Catalyst-Paket enthalten sind.....denn für das OpenCL SDK muss man sich ja nach wie vor bei AMD registrieren, um das runterzuladen oder? Da OpenCL eben auch CPUs unterstützt ist das auch für zukünftige Multicore-CPUs interessant. AMD hat ja schon gezeigt, dass sich parallel-Code teils deutlich effizienter via OpenCL paralellisieren lässt.
 
Es werden aber auch andere Treiber genutzt. Die sind dann nicht so auf Games, sondern eher auf CAD, GPGPU etc. optimiert.

@Topic: Das wäre dann der erste, echte Encoder mit GPU-Beschleunigung. Hoffentlich kommt sowas auch irgendwann mal für x264. Auch wenn sich die Jungs da etwas skeptisch über den Nutzen ausgelassen haben.
Also für GPGPU gibt es keine optimierten Treiber. Die FirePro ist dafür auch nicht gemacht. :)
Die News ist wirklich sehr interessant. AMDs eigener Vorstoss in Sachen Encoden auf GPU für Adobe Premiere oder Sony Vegas ist wohl eine Sackgasse, da scheint nichts mehr zu passieren.

Ich gehe mal davon aus, dass Mainconcept wirklich einen vernünftigen Encoder anbieten wird und nicht bloß auf AVIVO zurückgreifen, schließlich hätten sie dann ihren Ruf zu verlieren.
Ich hatte eigentlich auch angenommen, dass die OpenCL dlls inzwischen im Catalyst-Paket enthalten sind.....denn für das OpenCL SDK muss man sich ja nach wie vor bei AMD registrieren, um das runterzuladen oder? Da OpenCL eben auch CPUs unterstützt ist das auch für zukünftige Multicore-CPUs interessant. AMD hat ja schon gezeigt, dass sich parallel-Code teils deutlich effizienter via OpenCL paralellisieren lässt.
Ich glaube, du kannst das SDK jetzt ohne eine Registrierung herunterladen.
Es ist schon ein Fortschritt von AMD, dass die OpenCL.dlls im jeweiligen System-Ordner sind. Der nächste Schritt wird sein, im Catalyst-Paket ein "Mini-SDK" anzubieten, mit dem die nötigen Pfade erstellt werden.
 
Zuletzt bearbeitet:
Ich habe ja schon die ganze Zeit drauf gehofft das endlich die Entwickler die Codecs auf die GPUs bringen. Damit ist man nicht von Anwendungen abhängig sondern kann die Anwendung nutzen, welche man am besten findet. Ich hasse dies OnClick Tools, bei denen man nichts Einstellen kann.

Jetzt muss nur noch die Qualität und Performance stimmen und endlich die Preise für die HD5850 fallen ;D
 
Also für GPGPU gibt es keine optimierten Treiber. Die FirePro ist dafür auch nicht gemacht. :)
Die News ist wirklich sehr interessant. AMDs eigener Vorstoss in Sachen Encoden auf GPU für Adobe Premiere oder Sony Vegas ist wohl eine Sackgasse, da scheint nichts mehr zu passieren ...
Adobe ist keine Sackgasse. Schon einfach deswegen nicht, weil viel Video-Inhalte per Flash und/oder zwar als H.264 File produziert werden, aber mit Adobes "Creative Suite".
Da schienen insbesondere aber Profikarten für die CS4-Suite notwendig zu sein, damit die GPGPU-Fähigkeiten voll ausgenutzt werden konnten.

Immerhin hat der DCC-Software-Gigant sein Web-Format Flash auch fit gemacht, womit Klicki-Bunti-Webinhalte auch mit kleineren GPUs beschleunigt wiedergegeben werden konnten.

Gleiches kann man von Sonys Vega-Videoprodukten sagen, die für Profis, als auch als Kosumentenversionen präsent sind.

Mit MainConcept ist ein weiteres Dickschiff aus dem Videosektor mit dabei auf AMDs Produktpalette. Dabei scheint MainConcept auch ganz bewusst auf kleinere GPUs aus dem Konsumerfeld (was aber immer noch etwas spekulativ ist) und OpenCL zu setzen.

MFG Bobo(2010)


* = DCC: Digital Content Creation
 
Es ist schon ein Fortschritt von AMD, dass die OpenCL.dlls im jeweiligen System-Ordner sind.


Die OpenCL.dll ist fast schon egal - die ist sowieso von der Khronos Gruppe - wichtiger sind die ICDs : atiocl.dll und atiocl64.dll !

Aber AMD könnte diese Dateien wirklich mal mit in den Catalyst packen ....


Wo auch mehr CAL und/oder OpenCL kommt:
- Cyberlink zb PowerDVD9
- Pinnacle Studio 14 (noch in Betaphase)
 
Adobe ist keine Sackgasse. Schon einfach deswegen nicht, weil viel Video-Inhalte per Flash und/oder zwar als H.264 File produziert werden, aber mit Adobes "Creative Suite".
Da schienen insbesondere aber Profikarten für die CS4-Suite notwendig zu sein, damit die GPGPU-Fähigkeiten voll ausgenutzt werden konnten.

Immerhin hat der DCC-Software-Gigant sein Web-Format Flash auch fit gemacht, womit Klicki-Bunti-Webinhalte auch mit kleineren GPUs beschleunigt wiedergegeben werden konnten.

Gleiches kann man von Sonys Vega-Videoprodukten sagen, die für Profis, als auch als Kosumentenversionen präsent sind.

Mit MainConcept ist ein weiteres Dickschiff aus dem Videosektor mit dabei auf AMDs Produktpalette. Dabei scheint MainConcept auch ganz bewusst auf kleinere GPUs aus dem Konsumerfeld (was aber immer noch etwas spekulativ ist) und OpenCL zu setzen.

MFG Bobo(2010)


* = DCC: Digital Content Creation
Ähm, nein?
Adobe Plug-in: http://forums.amd.com/amdlive/categories.cfm?catid=366
Passiert hier was? Nein.
Sony Vegas:
http://forums.amd.com/amdlive/categories.cfm?catid=376&entercat=y
Passiert hier was? Nein.
Also Sackgasse.
 
Ähm, nein?
Adobe Plug-in: http://forums.amd.com/amdlive/categories.cfm?catid=366
Passiert hier was? Nein.
Sony Vegas:
http://forums.amd.com/amdlive/categories.cfm?catid=376&entercat=y
Passiert hier was? Nein.
Also Sackgasse.
Dann sind die Adobe und Sony-Pressemeldungen zu AMD/ATI-GPUs im Produktiveinsatz also Luftnummern gewesen?

Liegt das AMDs erlahmten Interesse die proprietäre GPGPU-Schnittstelle gegenwärtig weiter für Bestandskunden und Entwickler zu pflegen?

Was veranlasst uns dann denken, dass nun diese Zusammenarbeit deutlich nachhaltiger und fruchtbar bleibt?

MFG Bobo(2010)
 
Zurück
Oben Unten