{"id":4248,"date":"2013-10-10T19:56:22","date_gmt":"2013-10-10T17:56:22","guid":{"rendered":"http:\/\/www.planet3dnow.de\/cms\/?p=4248"},"modified":"2013-11-17T16:11:35","modified_gmt":"2013-11-17T15:11:35","slug":"details-zu-amds-true-audio-von-vliw-und-verwandten","status":"publish","type":"post","link":"https:\/\/www.planet3dnow.de\/cms\/4248-details-zu-amds-true-audio-von-vliw-und-verwandten\/","title":{"rendered":"Details zu AMDs TrueAudio: Von <span class=\"caps\">VLIW<\/span> und Verwandten"},"content":{"rendered":"<p style=\"text-align: left;\"><a href=\"http:\/\/www.planet3dnow.de\/cms\/3637-amd-prasentiert-neues-flagschiff-und-eigene-multikanal-soundtechnologie\/\">Auf der GPU-Mes\u00adse vor ein paar Tagen gab <span class=\"caps\">AMD<\/span> erst\u00admals bekannt, eine Audio-Beschleu\u00adni\u00adgung mit\u00adtels digi\u00adta\u00adlen Signal\u00adpro\u00adzes\u00adso\u00adren (<span class=\"caps\">DSP<\/span>) anzu\u00adbie\u00adten<\/a>. Mitt\u00adler\u00adwei\u00adle sind im Inter\u00adnet eini\u00adge wei\u00adte\u00adre Ein\u00adzel\u00adhei\u00adten in Inter\u00adviews mit <span class=\"caps\">AMD<\/span> durch\u00adge\u00adsi\u00adckert. Bereits alt ist die Infor\u00adma\u00adti\u00adon, dass TrueAu\u00addio kei\u00adne Sound\u00adkar\u00adte ersetzt, jedoch kann man dies nicht oft genug erw\u00e4h\u00adnen, da sich die\u00adse Falsch\u00adin\u00adfor\u00adma\u00adti\u00adon z\u00e4h im Inter\u00adnet h\u00e4lt. Zwei Folie aus der <a title=\"AMD schickt die vulkanischen Inseln der Radeon R7 200 und R9 200 Serie ins Rennen\" href=\"http:\/\/www.planet3dnow.de\/cms\/4142-amd-radeon-r7-r9-volcanic-islands\/\">aktu\u00adel\u00adlen Pr\u00e4\u00adsen\u00adta\u00adti\u00adon der Vul\u00adkan\u00adin\u00adsel-Rei\u00adhe<\/a> stellt die\u00adsen Sach\u00adver\u00adhalt deut\u00adlich&nbsp;dar:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_0_placeholder ngg_shortcode_1_placeholder<\/p>\n<p style=\"text-align: left;\">Nach der Berech\u00adnung des Sounds erfolgt die Aus\u00adga\u00adbe also \u00fcber die han\u00addels\u00ad\u00fcb\u00adli\u00adchen Onboard\u00adsounds, <span class=\"caps\">USB<\/span>, oder was man sonst noch an Audio-Ger\u00e4\u00adten im <span class=\"caps\">PC<\/span>&nbsp;hat.<\/p>\n<p style=\"text-align: left;\">Beim ver\u00adwen\u00adde\u00adten DSPs fiel die Wahl auf Tech\u00adnik von Ten\u00adsi\u00adli\u00adca, die <span class=\"caps\">AMD<\/span> bereits zur <a href=\"http:\/\/www.tensilica.com\/company\/customer-profiles\" target=\"_blank\">Video-Beschleu\u00adni\u00adgung in der UVD-Ein\u00adheit <\/a>ein\u00adsetzt:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_2_placeholder<\/p>\n<p style=\"text-align: left;\">Macht man sich auf die Suche nach dem Audio-Lie\u00adfe\u00adran\u00adten, fin\u00addet man Genaue\u00adres in Form von PDFs auf des\u00adsen Web\u00adsei\u00adte. Ten\u00adsi\u00adli\u00adcas DSPs basie\u00adren auf einem CPU-Grund\u00adge\u00adr\u00fcst namens <span class=\"caps\">LX4<\/span>, das die \u00fcbli\u00adchen Ver\u00adwal\u00adtungs\u00adein\u00adhei\u00adten wie Fetch\/Decode und Load\/Store bereit h\u00e4lt. Schon letz\u00adte\u00adre sind aber kon\u00adfi\u00adgu\u00adrier\u00adbar, wie man im n\u00e4chs\u00adten Bild an der grau-blau\u00aden Farb\u00adge\u00adbung&nbsp;sieht:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_3_placeholder<\/p>\n<p style=\"text-align: left;\">L1-Caches, die <span class=\"caps\">AMD<\/span> in Ihrer L\u00f6sung im Maxi\u00admal\u00adaus\u00adbau von 2x32 kB ein\u00adsetzt, wie man im fol\u00adgen\u00adden Bild links sehen kann, sind gar kom\u00adplett optional.<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_4_placeholder<\/p>\n<p style=\"text-align: left;\">Wei\u00adte\u00adre Fle\u00adxi\u00adbi\u00adli\u00adt\u00e4t gewinnt der Kun\u00adde dann bei der Aus\u00adwahl der Funk\u00adti\u00adons\u00adein\u00adhei\u00adten. Dort kann man aus einer Viel\u00adzahl Optio\u00adnen w\u00e4hlen:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_5_placeholder<\/p>\n<p style=\"text-align: left;\"><span class=\"caps\">AMD<\/span> nutzt davon laut Ihrer TrueAu\u00addio-\u00dcber\u00adsichts\u00adfo\u00adlie oben die Audio-Erwei\u00adte\u00adrung \u201cHiFi <span class=\"caps\">EP<\/span>\u201d. Was die\u00adse Erwei\u00adte\u00adrung leis\u00adtet, sieht man in Ten\u00adsi\u00adli\u00adcas \u00dcber\u00adsicht der ange\u00adbo\u00adte\u00adnen Audio-L\u00f6sungen:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_6_placeholder<\/p>\n<p style=\"text-align: left;\">Die EP-Ver\u00adsi\u00adon ist also eine 24-Bit-VLIW-Archi\u00adtek\u00adtur. Ja, man hat rich\u00adtig geh\u00f6rt, die DSPs funk\u00adtio\u00adnie\u00adren nach dem glei\u00adchen Sche\u00adma wie die GCN-Vor\u00adg\u00e4n\u00adger\u00adge\u00adne\u00adra\u00adti\u00adon. Aller\u00addings wer\u00adden bei \u201cHiFi <span class=\"caps\">EP<\/span>\u201d nur VLIW-B\u00fcn\u00addel aus 2 Befeh\u00adlen geschn\u00fcrt, nicht 4 oder gar 5 wie bei AMDs alten Gra\u00adfik\u00adchips. Des\u00adwei\u00adte\u00adren ste\u00adhen 3 Mul\u00adti\u00adpli\u00adka\u00adti\u00adons\u00adak\u00adku\u00admu\u00adla\u00adto\u00adren (<span class=\"caps\">MAC<\/span>) zur Ver\u00adf\u00fc\u00adgung, die die Rechen\u00adlast \u00fcber\u00adneh\u00admen. Im Gegen\u00adsatz zu den im Bull\u00addo\u00adzer ver\u00adwen\u00adde\u00adten FMACs wird zwi\u00adschen der Addi\u00adti\u00adon und Mul\u00adti\u00adpli\u00adka\u00adti\u00adon gerundet.<\/p>\n<p style=\"text-align: left;\">Was gewinnt man nun damit? Viel Rechen\u00adleis\u00adtung, die aber nicht nur f\u00fcr 3D-Audio\u00adef\u00adfek\u00adte, wie den gezeig\u00adten Genau\u00addio-Algo\u00adrith\u00admen, son\u00addern auch zur Deko\u00addie\u00adrung f\u00fcr gew\u00f6hn\u00adli\u00adche <span class=\"caps\">MP3<\/span>, <span class=\"caps\">MP4<\/span>, <span class=\"caps\">DAB<\/span>, <span class=\"caps\">OGG<\/span>, <span class=\"caps\">WMA<\/span>, und vie\u00adle ande\u00adre Audio-Codecs zur Ver\u00adf\u00fc\u00adgung steht. <a href=\"http:\/\/www.tensilica.com\/products\/audio#audiovoicesw\" target=\"_blank\">Ins\u00adge\u00adsamt h\u00e4lt Ten\u00adsi\u00adli\u00adca daf\u00fcr \u00fcber 100 Soft\u00adware\u00adpa\u00adke\u00adte bereit<\/a>. <a title=\"AMDs Zukunftsstrategie: Weniger CPU-Last\" href=\"http:\/\/www.planet3dnow.de\/cms\/3745-amds-zukunftstrategie-weniger-cpu-last\/\" target=\"_blank\">Wie bereits fr\u00fc\u00adher berich\u00adtet<\/a>, wird die <span class=\"caps\">CPU<\/span>&nbsp; dadurch von allen Audio\u00adbe\u00adrech\u00adnun\u00adgen befreit und somit ent\u00adlas\u00adtet. Laut eines Berichts bei <a href=\"http:\/\/techreport.com\/review\/25473\/amd-radeon-r7-260x-graphics-card-reviewed\" target=\"_blank\">Tech Report<\/a> lau\u00adfen die DSPs auf dem Rade\u00adon-HD-7790-Clo\u00adne <span class=\"caps\">R7-260X<\/span> mit 800 MHz. Da dies deut\u00adlich unter dem Shader\u00adtakt von 1100 MHz liegt, ist davon aus\u00adzu\u00adge\u00adhen, dass die DSPs bei den neue\u00adren AMD-GPUs durch ein eige\u00adnes Takt\u00adsi\u00adgnal ver\u00adsorgt wer\u00adden. Nach\u00adpr\u00fc\u00adfen kann man dies man\u00adgels geeig\u00adne\u00adter Aus\u00adle\u00adse\u00adtools aber noch nicht. Auf alle F\u00e4l\u00adle w\u00e4re ein fixer DSP-Takt f\u00fcr die Pro\u00adgram\u00admie\u00adrer vor\u00adteil\u00adhaft, da sie damit gezielt mit einem fixen Rechen\u00adleis\u00adtungs\u00adbud\u00adget pla\u00adnen k\u00f6n\u00adnen. Dies benennt <span class=\"caps\">AMD<\/span> auch auf fol\u00adgen\u00adder&nbsp;Folie:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_7_placeholder<\/p>\n<p>Sol\u00adche CPU-Ent\u00adlas\u00adtun\u00adgen und bes\u00adse\u00adre Plan\u00adbar\u00adkeit st\u00fcn\u00adden nat\u00fcr\u00adlich auch den bei\u00adden ver\u00adwand\u00adten Spiel\u00adkon\u00adso\u00adlen mit den Jagu\u00adar-Ker\u00adnen gut zu Gesicht. Tat\u00ads\u00e4ch\u00adlich setzt auch Micro\u00adsoft auf die glei\u00adche Tech\u00adnik von Ten\u00adsi\u00adli\u00adcia. In einem Gespr\u00e4ch mit&nbsp;<a href=\"http:\/\/www.eurogamer.net\/articles\/digitalfoundry-the-complete-xbox-one-interview\">Eurogamer.net<\/a> gaben die XBox-One-Ent\u00adwick\u00adler fol\u00adgen\u00adde Details bekannt:<\/p>\n<blockquote>\n<p style=\"text-align: left;\"><span class=\"dquo\">\u201c<\/span>The audio block was com\u00adple\u00adte\u00adly uni\u00adque. That was desi\u00adgned by us in-house. It\u2019s based on four ten\u00adsi\u00adli\u00adca <span class=\"caps\">DSP<\/span> cores and seve\u00adral pro\u00adgramma\u00adble pro\u00adces\u00adsing engi\u00adnes. We break it up as one core run\u00adning con\u00adtrol, two cores run\u00adning a lot of vec\u00adtor code for speech and one for gene\u00adral pur\u00adpo\u00adse <span class=\"caps\">DSP<\/span>. We cou\u00adple with that sam\u00adple rate con\u00adver\u00adsi\u00adon, fil\u00adte\u00adring, mixing, equa\u00adli\u00adsa\u00adti\u00adon, dyna\u00admic ran\u00adge com\u00adpen\u00adsa\u00adti\u00adon then also the <span class=\"caps\">XMA<\/span> audio block. The goal was to run 512 simul\u00adta\u00adneous voices for game audio as well as being able to do speech pre-pro\u00adces\u00adsing for Kinect.\u201d<\/p>\n<\/blockquote>\n<p>Micro\u00adsoft nutzt also 4 DSPs von Ten\u00adsi\u00adli\u00adca, die es erm\u00f6g\u00adli\u00adchen, 512 Stim\u00admen sowie Sprach\u00ader\u00adken\u00adnung f\u00fcr Kinect zu steu\u00adern. Im Gegen\u00adsatz zu Micro\u00adsoft nutzt <span class=\"caps\">AMD<\/span> nach Infor\u00adma\u00adtio\u00adnen von Maxi\u00admumPC zwar nur 3&nbsp;DSPs:<\/p>\n<blockquote>\n<p style=\"text-align: left;\"><span class=\"dquo\">\u201c<\/span><span class=\"caps\">AMD<\/span> has sin\u00adce dis\u00adc\u00adlo\u00adsed to us that it has three Ten\u00adsi\u00adli\u00adca DSPs on the&nbsp;die\u201d<\/p>\n<\/blockquote>\n<p style=\"text-align: left;\">\u2026 jedoch d\u00fcrf\u00adte der Ver\u00adzicht eines DSPs durch das Feh\u00adlen von Kinect zu erkl\u00e4\u00adren sein. F\u00fcr die Audio-Pro\u00adgram\u00admie\u00adrer w\u00e4re somit die Effekt\u00ader\u00adzeu\u00adgung f\u00fcr die XBox und <span class=\"caps\">AMD<\/span> \u00e4hnlich.<\/p>\n<p style=\"text-align: left;\">Wei\u00adte\u00adre tech\u00adni\u00adsche Details wer\u00adden noch auf fol\u00adgen\u00adder Folie verraten:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_8_placeholder<\/p>\n<p style=\"text-align: left;\">Hier sieht man links unten im Eck, dass die DSPs einen eige\u00adnen Adress\u00adraum von 64 MByte im Gra\u00adfik\u00adspei\u00adcher haben. Trotz Ten\u00adsi\u00adli\u00adcas Mit\u00adglied\u00adschaft im HSA-Gre\u00admi\u00adum kann von <span class=\"caps\">HSA<\/span> bzw. hUMA zwi\u00adschen <span class=\"caps\">GPU<\/span> und <span class=\"caps\">DSP<\/span> somit also kei\u00adne Rede sein. In Hin\u00adblick auf die recht neue Mit\u00adglied\u00adschaft und die lan\u00adge Ent\u00adwick\u00adlungs\u00adzeit bei Gra\u00adfik\u00adkar\u00adten durf\u00adte man aber auch nicht zuviel erwar\u00adten. Span\u00adnend wird es, wann die DSPs kom\u00adplett ins HSA-Uni\u00adver\u00adsum ein\u00adge\u00adklinkt wer\u00adden, und ob die DSPs viel\u00adleicht auch auf einer <span class=\"caps\">APU<\/span> zum Ein\u00adsatz kom\u00admen werden.<\/p>\n<p>Zum Ende noch die tech\u00adni\u00adschen Daten von AMDs TrueAu\u00addio-L\u00f6sung im \u00dcberblick:<\/p>\n<blockquote>\n<ul>\n<li style=\"text-align: left;\">3 Ten\u00adsi\u00adli\u00adca <span class=\"caps\">DSP<\/span>&nbsp;cores<\/li>\n<li style=\"text-align: left;\">Ten\u00adsi\u00adli\u00adca HiFi2 <span class=\"caps\">EP<\/span> Audio Erweiterung<\/li>\n<li style=\"text-align: left;\">Ten\u00adsi\u00adli\u00adca Xten\u00adsa <span class=\"caps\">SP<\/span> Float support<\/li>\n<li style=\"text-align: left;\"><span class=\"caps\">32KB<\/span> <span class=\"caps\">L1I-<\/span> und L1D-Caches pro <span class=\"caps\">DSP<\/span>&nbsp;core<\/li>\n<li style=\"text-align: left;\"><span class=\"caps\">8KB<\/span> Scratch <span class=\"caps\">RAM<\/span> f\u00fcr loka\u00adle Ope\u00adra\u00adtio\u00adnen pro <span class=\"caps\">DSP<\/span>&nbsp;core<\/li>\n<li style=\"text-align: left;\">800 Mhz<\/li>\n<li style=\"text-align: left;\">Voll\u00adin\u00adte\u00adgra\u00adti\u00adon in der&nbsp;<span class=\"caps\">GPU<\/span><\/li>\n<li style=\"text-align: left;\">Auf allen Gra\u00adfi\u00adkar\u00adten gleich<\/li>\n<\/ul>\n<\/blockquote>\n<p>Und zum Abschluss noch eine H\u00f6r\u00adpro\u00adbe von Genau\u00addio f\u00fcr alle audio\u00adphi\u00adlen&nbsp;Leser:<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" src=\"\/\/www.youtube.com\/embed\/nKnhcsRTNME?feature=player_detailpage\" height=\"360\" width=\"640\" frameborder=\"0\"><\/iframe><\/p>\n<p><strong>Quel\u00adlen:<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/www.maximumpc.com\/everything_you_wanted_know_about_amd%E2%80%99s_new_trueaudio_technology_2013?page=0,0\">Ever\u00ady\u00adthing You Wan\u00adted to Know About <span class=\"caps\">AMD<\/span>\u2019s New TrueAu\u00addio Tech\u00adno\u00adlo\u00adgy \u2014 Page 1|Maximum <span class=\"caps\">PC<\/span><\/a><\/li>\n<li><a href=\"http:\/\/www.tensilica.com\/products\/audio#features\">Ten\u00adsi\u00adli\u00adca HiFi 2 Audio&nbsp;<span class=\"caps\">DSP<\/span><\/a><\/li>\n<li><a href=\"http:\/\/www.eurogamer.net\/articles\/digitalfoundry-the-complete-xbox-one-interview\">Digi\u00adtal Foundry: the com\u00adple\u00adte Xbox One archi\u00adtects inter\u00adview \u2022 Inter\u00adviews \u2022 Eurogamer.net<\/a><\/li>\n<li><a href=\"http:\/\/www.tensilica.com\/uploads\/99\/LX4-pdf\">Xten\u00adsa LX4-Datenblatt<\/a><\/li>\n<li><a href=\"http:\/\/techreport.com\/review\/25473\/amd-radeon-r7-260x-graphics-card-reviewed\" target=\"_blank\">Ten\u00adsi\u00adli\u00adca HiFi 2 Soft\u00adware Pakete<\/a><\/li>\n<li><a href=\"http:\/\/techreport.com\/review\/25473\/amd-radeon-r7-260x-graphics-card-reviewed\" target=\"_blank\"><span class=\"caps\">AMD<\/span>\u2019s Rade\u00adon <span class=\"caps\">R7<\/span> <span class=\"caps\">260X<\/span> gra\u00adphics card review\u00aded \u2014 The Tech Report \u2014 Page 1<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Auf der GPU-Mes\u00adse vor ein paar Tagen gab <span class=\"caps\">AMD<\/span> erst\u00admals bekannt, eine Audio-Beschleu\u00adni\u00adgung mit\u00adtels digi\u00adta\u00adlen Signal\u00adpro\u00adzes\u00adso\u00adren (<span class=\"caps\">DSP<\/span>) anzu\u00adbie\u00adten. Mitt\u00adler\u00adwei\u00adle sind im Inter\u00adnet eini\u00adge wei\u00adte\u00adre Ein\u00adzel\u00adhei\u00adten in Inter\u00adviews mit <span class=\"caps\">AMD<\/span> durch\u00adge\u00adsi\u00adckert. Bereits alt ist die Infor\u00adma\u00adti\u00adon, dass TrueAu\u00addio kei\u00adne Sound\u00adkar\u00adte ersetzt, jedoch kann man dies nicht oft genug erw\u00e4h\u00adnen, da sich die\u00adse Falsch\u00adin\u00adfor\u00adma\u00adti\u00adon z\u00e4h im Inter\u00adnet h\u00e4lt.  (\u2026) <a class=\"moretag\" href=\"https:\/\/www.planet3dnow.de\/cms\/4248-details-zu-amds-true-audio-von-vliw-und-verwandten\/\">Wei\u00adter\u00adle\u00adsen&nbsp;\u00bb<\/a><\/p>\n","protected":false},"author":5,"featured_media":4344,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[12],"tags":[966,969,355,340,209],"class_list":["post-4248","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktuelles","tag-amd","tag-radeon","tag-tensilica","tag-trueaudio","tag-xbox-one","entry"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/4248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/comments?post=4248"}],"version-history":[{"count":65,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/4248\/revisions"}],"predecessor-version":[{"id":5953,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/4248\/revisions\/5953"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/media\/4344"}],"wp:attachment":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/media?parent=4248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/categories?post=4248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/tags?post=4248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}