{"id":26106,"date":"2016-08-18T16:57:29","date_gmt":"2016-08-18T14:57:29","guid":{"rendered":"http:\/\/www.planet3dnow.de\/cms\/?p=26106"},"modified":"2016-08-19T13:54:07","modified_gmt":"2016-08-19T11:54:07","slug":"amd-praesentiert-zen-architektur","status":"publish","type":"post","link":"https:\/\/www.planet3dnow.de\/cms\/26106-amd-praesentiert-zen-architektur\/","title":{"rendered":"<span class=\"caps\">AMD<\/span> pr\u00e4sentiert die Zen-Architektur"},"content":{"rendered":"<p>Schon lan\u00adge hat es Tra\u00addi\u00adti\u00adon, dass <span class=\"caps\">AMD<\/span> par\u00adal\u00adlel zur statt\u00adfin\u00adden\u00adden Kon\u00adfe\u00adrenz des Mit\u00adbe\u00adwer\u00adbers Intel die Redak\u00adteu\u00adre in eige\u00adne Hotel\u00adhin\u00adter\u00adzim\u00admer ent\u00adf\u00fchrt, um dort eige\u00adne Wer\u00adke zu zei\u00adgen. Die\u00adses Jahr konn\u00adte AMDs <span class=\"caps\">CEO<\/span> Lisa Su mit einem beson\u00adde\u00adren Bon\u00adbon auf\u00adwar\u00adten: Erst\u00admals wur\u00adden lauf\u00adf\u00e4\u00adhi\u00adge Sys\u00adte\u00adme gezeigt, die auf AMDs nagel\u00adneu\u00ader Zen-Mikro\u00adar\u00adchi\u00adtek\u00adtur auf\u00adbau\u00aden. <a href=\"http:\/\/www.planet3dnow.de\/cms\/20255-analyse-der-vermuteten-zen-architektur\/\">Anhand von Com\u00adpi\u00adler\u00adinfor\u00adma\u00adtio\u00adnen konn\u00adten wir bereits letz\u00adten Okto\u00adber das Grund\u00adde\u00adsign ver\u00ad\u00f6f\u00adfent\u00adli\u00adchen<\/a>:<\/p>\n<p><\/p><center><figure id=\"attachment_20259\" aria-describedby=\"caption-attachment-20259\" style=\"width: 700px\" class=\"wp-caption align center\"><a href=\"http:\/\/www.planet3dnow.de\/cms\/wp-content\/uploads\/2015\/10\/Zen.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-20259\" src=\"http:\/\/www.planet3dnow.de\/cms\/wp-content\/uploads\/2015\/10\/Zen.png\" alt=\"Architekturskizze nach AMDs Compilercode. Fehldarstellungen aufgrund von Copy-Paste-Fehlern im Code sind m\u00f6glich!\" width=\"1341\" height=\"912\"><\/a><figcaption id=\"caption-attachment-20259\" class=\"wp-caption-text\">Archi\u00adtek\u00adtur\u00adskiz\u00adze nach AMDs Com\u00adpi\u00adler\u00adcode, Stand Okto\u00adber&nbsp;2015.<br><\/figcaption><\/figure><\/center>\n<p>Dies erwies sich im Nach\u00adhin\u00adein als gute Inter\u00adpre\u00adta\u00adti\u00adon der Infor\u00adma\u00adtio\u00adnen aus dem damals neu\u00aden Code\u00adseg\u00adment, wenn man es mit AMDs offi\u00adzi\u00adel\u00adlem Archi\u00adtek\u00adtur\u00adsche\u00adma vergleicht:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_0_placeholder<\/p>\n<p>Je vier Inte\u00adger- und FP-Ein\u00adhei\u00adten mit jeweils zwei <span class=\"caps\">ADD<\/span>\/\u00adMUL-Units sowie zwei AGUs sind also gesi\u00adchert, womit es sich bei Zen um ein rela\u00adtiv brei\u00adtes Design mit vie\u00adlen Rechen\u00adein\u00adhei\u00adten han\u00addelt \u2013 sicher\u00adlich per\u00adfekt f\u00fcr den SMT-Einsatz.<\/p>\n<p>Wir gehen im Fol\u00adgen\u00adden kurz auf die Unter\u00adschie\u00adde im Ver\u00adgleich zu Okto\u00adber&nbsp;ein:<\/p>\n<p>- Zual\u00adler\u00aderst f\u00e4llt der gr\u00f6\u00ad\u00dfe\u00adre L1-Befehls\u00adcache auf. Sind sich <span class=\"caps\">AMD<\/span> und Intel bei der Daten\u00adcache\u00adgr\u00f6\u00ad\u00dfe noch einig und ver\u00adbau\u00aden 32 kB 8\u2011fach asso\u00adzia\u00adti\u00adven L1D-Cache, hat sich <span class=\"caps\">AMD<\/span> beim Instruk\u00adti\u00adons\u00adcache f\u00fcr 64 kB ent\u00adschie\u00adden, wie es fr\u00fc\u00adher auch bei den <span class=\"caps\">K8-<\/span> und K10-CPUs \u00fcblich war. Aller\u00addings wuchs die Asso\u00adzia\u00adti\u00advi\u00adt\u00e4t von 2\u2011fach auf 4\u2011fach an, wur\u00adde also besser.<\/p>\n<p>- Bei den Inte\u00adger\u00adpipe\u00adlines zeich\u00adnet <span class=\"caps\">AMD<\/span> jeweils eige\u00adne Sche\u00addu\u00adler pro <span class=\"caps\">ALU<\/span>\/<span class=\"caps\">AGU<\/span> ein, dies erin\u00adnert eben\u00adfalls etwas an die <span class=\"caps\">K8-<\/span> und K10-Vor\u00adl\u00e4u\u00adfer, ver\u00adrin\u00adgert aber stark die maxi\u00adma\u00adle Tie\u00adfe der Out-of-Order-Aus\u00adf\u00fch\u00adrung. Aller\u00addings ist zu ver\u00admu\u00adten, dass <span class=\"caps\">AMD<\/span> dank nomi\u00adnel\u00adler 14-nm-Pro\u00adzess\u00adtech\u00adnik jeden ein\u00adzel\u00adnen Sche\u00addu\u00adler rela\u00adtiv gro\u00df\u00adz\u00fc\u00adgig dimen\u00adsio\u00adnie\u00adren kann, so dass sich etwa\u00adige Nach\u00adtei\u00adle in Gren\u00adzen hal\u00adten k\u00f6nn\u00adten. Die Anga\u00adbe von 1,75-facher Gr\u00f6\u00ad\u00dfe im Ver\u00adgleich zu Excava\u00adtor hilft hier lei\u00adder nicht weiter.<\/p>\n<p>- Wich\u00adtigs\u00adte Neue\u00adrung d\u00fcrf\u00adte der von Intel mit San\u00addy-Bridge ein\u00adge\u00adf\u00fchr\u00adte \u00b5Op-Cache sein. Laut dem Sche\u00adma scheint die Funk\u00adtio\u00adna\u00adli\u00adt\u00e4t \u00e4hn\u00adlich wie bei Intel zu sein, wo fer\u00adtig deko\u00addier\u00adte Befeh\u00adle direkt an die Aus\u00adf\u00fch\u00adrungs\u00adein\u00adhei\u00adten geschickt wer\u00adden k\u00f6n\u00adnen. Maxi\u00admal k\u00f6n\u00adnen sechs \u00b5Ops auf die Rei\u00adse durch die Rechen\u00adwer\u00adke geschickt wer\u00adden, d.h. genau\u00adso vie\u00adle wie bei Intels aktu\u00adel\u00adler Sky\u00adla\u00adke-Archi\u00adtek\u00adtur. Intel erm\u00f6g\u00adlich\u00adte bis zur Has\u00adwell-Archi\u00adtek\u00adtur nur vier&nbsp;\u00b5Ops.<\/p>\n<p>- Wei\u00adte\u00adre Punk\u00adte wie z.B. eine Stack-Engi\u00adne run\u00adden die Ein\u00adzel\u00adhei\u00adten ab, dies wur\u00adde <a href=\"http:\/\/dresdenboy.blogspot.de\/2016\/02\/new-amd-zen-core-details-emerged.html\">zuerst im Blog von Mat\u00adthi\u00adas Wald\u00adhau\u00ader erw\u00e4hnt<\/a>.<\/p>\n<p>Abschlie\u00ad\u00dfend noch eine \u00dcber\u00adsicht zur Cache-Hier\u00adar\u00adchie, wel\u00adche eben\u00adfalls den Erwar\u00adtun\u00adgen entspricht:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_1_placeholder<\/p>\n<p>Was ist nun das Resul\u00adtat aller Opti\u00admie\u00adrun\u00adgen? Eine zu Intels Broad\u00adwell-Archi\u00adtek\u00adtur ver\u00adgleich\u00adba\u00adre Pro-Takt-Leis\u00adtung \u2014 zumin\u00addest bei Ver\u00adwen\u00addung des Pro\u00adgramms Blender.<br>\nDas ist sicher\u00adlich mehr als man erwar\u00adten durf\u00adte, auch wenn nicht genau klar ist, wel\u00adche Befeh\u00adle Blen\u00adder ein\u00adsetzt und wel\u00adche nicht. Ver\u00admut\u00adlich wer\u00adden kei\u00adne 256-Bit-Befeh\u00adle ver\u00adwen\u00addet, dort h\u00e4t\u00adte Intel n\u00e4m\u00adlich noch einen star\u00adken Vor\u00adteil. Solan\u00adge <span class=\"caps\">AMD<\/span> die neu\u00aden Zen-Chips aber preis\u00adlich attrak\u00adtiv gestal\u00adtet, wer\u00adden die Pro\u00adduk\u00adte sicher\u00adlich Zuspruch erfah\u00adren, schlie\u00df\u00adlich ist AVX256-Code nur sel\u00adten anzu\u00adtref\u00adfen und als Ersatz ste\u00adhen zwei statt einer <span class=\"caps\">ADD<\/span>\/\u00adMUL-Ein\u00adheit zur Verf\u00fcgung.<\/p>\n<p>Vor der Pr\u00e4\u00adsen\u00adta\u00adti\u00adon ist bekannt\u00adlich nach der Pr\u00e4\u00adsen\u00adta\u00adti\u00adon und so wag\u00adte <span class=\"caps\">AMD<\/span> auch schon einen Blick in die Zeit nach der ers\u00adten Zen-Ite\u00adra\u00adti\u00adon, f\u00fcr die wei\u00adte\u00adre Stei\u00adge\u00adrun\u00adgen ver\u00adspro\u00adchen wurden:<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_2_placeholder<\/p>\n<p>Wei\u00adte\u00adre Details zur Zen-Archi\u00adtek\u00adtur wer\u00adden n\u00e4chs\u00adten Diens\u00adtag auf der Hot\u00adchips-Kon\u00adfe\u00adrenz erwar\u00adtet, wor\u00ad\u00fcber wir eben\u00adfalls berich\u00adten werden.<\/p>\n<!--nextpage-->\n<p>Alle Foli\u00aden zum Durchklicken<br>\nngg_shortcode_3_placeholder<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Schon lan\u00adge hat es Tra\u00addi\u00adti\u00adon, dass <span class=\"caps\">AMD<\/span> par\u00adal\u00adlel zur statt\u00adfin\u00adden\u00adden Kon\u00adfe\u00adrenz des Mit\u00adbe\u00adwer\u00adbers Intel die Redak\u00adteu\u00adre in eige\u00adne Hotel\u00adhin\u00adter\u00adzim\u00admer ent\u00adf\u00fchrt, um dort eige\u00adne Wer\u00adke zu zei\u00adgen. Die\u00adses Jahr konn\u00adte AMDs <span class=\"caps\">CEO<\/span> Lisa Su mit einem beson\u00adde\u00adren Bon\u00adbon auf\u00adwar\u00adten: Erst\u00admals wur\u00adden lauf\u00adf\u00e4\u00adhi\u00adge Sys\u00adte\u00adme gezeigt, die auf AMDs nagel\u00adneu\u00ader Zen-Micro\u00adar\u00adchi\u00adtek\u00adtur auf\u00adbau\u00aden.  (\u2026) <a class=\"moretag\" href=\"https:\/\/www.planet3dnow.de\/cms\/26106-amd-praesentiert-zen-architektur\/\">Wei\u00adter\u00adle\u00adsen&nbsp;\u00bb<\/a><\/p>\n","protected":false},"author":5,"featured_media":80,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[11],"tags":[966,656],"class_list":["post-26106","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-amd","tag-zen","entry"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/26106","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=26106"}],"version-history":[{"count":27,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/26106\/revisions"}],"predecessor-version":[{"id":26206,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/26106\/revisions\/26206"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/media\/80"}],"wp:attachment":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/media?parent=26106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/categories?post=26106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/tags?post=26106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}