CINXE.COM
A technical look at AMD's Kaveri architecture - Semiaccurate
<!DOCTYPE html> <!--[if lt IE 7 ]><html lang="en-US" class="no-js ie ie6 lte7 lte8 lte9"><![endif]--> <!--[if IE 7 ]><html lang="en-US" class="no-js ie ie7 lte7 lte8 lte9"><![endif]--> <!--[if IE 8 ]><html lang="en-US" class="no-js ie ie8 lte8 lte9"><![endif]--> <!--[if IE 9 ]><html lang="en-US" class="no-js ie ie9 lte9"><![endif]--> <!--[if (gt IE 9)|!(IE)]><!--><html lang="en-US" class="no-js"><!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="google-site-verification" content="nmZWhQP_3I4t5qioMRXePo3_kZ3oDMXYsBer0B7fGSE" /> <link rel="profile" href="https://gmpg.org/xfn/11" /> <link rel="stylesheet" href="https://semiaccurate.com/wp-content/themes/semiaccurate/style.css" /> <link rel="pingback" href="https://semiaccurate.com/xmlrpc.php" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> <style id="jetpack-boost-critical-css">@media screen,projection{*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background:#fff;font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:14px;line-height:1;color:#222;position:relative;-webkit-font-smoothing:antialiased}a{color:#2ba6cb;text-decoration:none;line-height:inherit}p a{line-height:inherit}form{margin:0 0 19.416px}label{font-size:14px;color:#4d4d4d;display:block;font-weight:500;margin-bottom:3px}input[type=password],input[type=search],input[type=text]{border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:14px;margin:0 0 12px 0;padding:6px;height:32px;width:100%}select{width:100%}body,div,form,h1,h3,h4,li,p,ul{margin:0;padding:0;font-size:14px}p{font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.6;margin-bottom:17px}p img{margin:17px;margin-left:0}aside p{font-size:13px;line-height:1.35;font-style:italic}h1,h3,h4{font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:700;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px}h1{font-size:44px}h3{font-size:27px}h4{font-size:23px}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}ul{font-size:14px;line-height:1.6;margin-bottom:17px;list-style-position:outside}.row{width:960px;max-width:100%;min-width:768px;margin:0 auto}.row .row{width:auto;max-width:none;min-width:0;margin:0-10px}.row .row{width:auto;max-width:none;min-width:0;margin:0-10px}.columns{float:left;min-height:1px;padding:0 10px;position:relative}[class*=column]+[class*=column]:last-child{float:right}.row .two{width:16.667%}.row .three{width:25%}.row .four{width:33.333%}.row .five{width:41.667%}.row .six{width:50%}.row .seven{width:58.333%}.row .eight{width:66.667%}.row .twelve{width:100%}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}.row:after,.row:before{content:"";display:table}.row:after{clear:both}@media only screen and (max-width:767px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:auto;min-width:0;margin-left:0;margin-right:0}.columns{width:auto!important;float:none}.columns:last-child{float:none}[class*=column]+[class*=column]:last-child{float:none}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}}.button{width:auto;background:#2ba6cb;border:1px solid #1e728c;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;color:#fff;display:inline-block;font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;margin:0;outline:0;padding:10px 20px 11px;position:relative;text-align:center;text-decoration:none}input[type=submit].button{-webkit-appearance:none}@media only screen and (max-width:767px){.button{display:block}input[type=submit].button{width:100%;padding-left:0;padding-right:0}}@-moz-document url-prefix(){input[type=submit].button{padding:8px 20px 9px}}.nav-bar{height:40px;background:#4d4d4d;margin-top:20px;padding:0}.nav-bar>li{float:left;display:block;position:relative;padding:0;margin:0;border:1px solid #333;border-right:none;line-height:38px;-webkit-box-shadow:1px 0 0 rgba(255,255,255,.2) inset;-moz-box-shadow:1px 0 0 rgba(255,255,255,.2) inset;box-shadow:1px 0 0 rgba(255,255,255,.2) inset}.nav-bar>li:first-child{-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0}.nav-bar>li:last-child{border-right:solid 1px #333;-webkit-box-shadow:1px 0 0 rgba(255,255,255,.2) inset,1px 0 0 rgba(255,255,255,.2);-moz-box-shadow:1px 0 0 rgba(255,255,255,.2) inset,1px 0 0 rgba(255,255,255,.2);box-shadow:1px 0 0 rgba(255,255,255,.2) inset,1px 0 0 rgba(255,255,255,.2)}.nav-bar>li>a{color:#e6e6e6}.nav-bar>li>a:first-child{position:relative;padding:0 20px;display:block;text-decoration:none;font-size:14px}@media only screen and (max-width:767px){.nav-bar{height:auto}.nav-bar>li{float:none;display:block;border-right:none}}.hide-for-small{display:block!important}@media only screen and (min-width:1441px){.hide-for-small{display:block!important}}@media only screen and (max-width:1279px) and (min-width:768px){.hide-for-small{display:block!important}}@media only screen and (max-width:767px){.hide-for-small{display:none!important}}body,div,form,h1,h3,h4,li,p,ul{font-size:16px;line-height:140%}body{background-color:#212931}body footer,body section{background-color:#fff}h1,h3,h4{font-family:"PT Sans Narrow",sans-serif;font-weight:400;text-rendering:optimizeSpeed}h1{font-size:36px}h3{font-size:24px}h4{font-size:20px}a img{border:0}article,p{font-family:Georgia,Times,serif}a{color:#36424f}p a{color:#c42a25;text-decoration:none}input[type=submit]{font-family:"PT Sans",sans-serif;background-color:#212931;font-weight:700;color:#fff;border:0;padding:5px}label{font-size:16px;font-family:"PT Sans Narrow",sans-serif;color:#333;display:inline-block}aside p{font-style:normal}.morearrow{color:#c42a25;font-size:65%;font-weight:400}#loginBar{background-color:#fff;-moz-box-shadow:0 0 8px rgb(0 0 0/.4);-webkit-box-shadow:0 0 8px rgb(0 0 0/.4);box-shadow:0 0 8px rgb(0 0 0/.4);font-family:"PT Sans Narrow",sans-serif;min-height:40px}#loginBar a{color:#212931;font-weight:700}#loginBar div{font-size:18px;margin-top:10px;margin-bottom:0}#loginBar #loginFormWrapper{margin-top:8px}#loginBar #loginform{text-align:right;display:inline}#loginBar #loginform label{position:absolute;left:-1000em;height:0;width:1px;overflow:hidden}#loginBar #loginform p{display:inline-block;margin-bottom:0;margin-left:10px}#loginBar #loginform p.login-password,#loginBar #loginform p.login-username{width:29%;margin-left:0}#loginBar #loginform input[type=password],#loginBar #loginform input[type=text]{font-family:"PT Sans",sans-serif;width:100%;margin:0 10px;display:inline;height:22px;padding:1px 4px}header{background:#e9e9e9 url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/bg_tile.jpg) repeat;border:1px solid #aaa}header h1{background:#fff0 url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/sa_logo.png) no-repeat;width:455px;height:91px;margin:-6px 0 0}header h1 a{width:455px;height:91px;display:block}header h3{font-family:"PT Sans",sans-serif;color:#aaa;text-transform:uppercase;font-size:20px;margin-bottom:0;line-height:23px;margin-top:10px}header input[type=search]{font-family:"PT Sans Narrow",sans-serif;font-weight:700;font-size:20px;border-radius:0;-webkit-appearance:none;color:#aaa;padding-left:24px;margin-top:26px;height:36px;background:#fff url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/search_icon.png) no-repeat 6px center}nav#access .nav-bar,nav#secondaryNav .nav-bar{background:0 0;margin:0;text-align:right}nav#access .nav-bar li,nav#secondaryNav .nav-bar li{display:inline-block;float:none;border:0}nav#access .nav-bar li a,nav#secondaryNav .nav-bar li a{color:#212931;font-family:"PT Sans Narrow",sans-serif;font-size:19px;font-weight:700}nav#access .nav-bar li a:first-child,nav#secondaryNav .nav-bar li a:first-child{padding:0 10px}nav#access .nav-bar li:last-child,nav#secondaryNav .nav-bar li:last-child{padding-left:10px;background:#fff0 url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/feed-icon-16x16.png) no-repeat center left}#contentWrapper{border-left:1px solid #aaa;border-right:1px solid #aaa;padding-bottom:20px}#primaryNavGroup{border:1px solid #aaa;border-top:0;-moz-box-shadow:0 0 4px rgb(0 0 0/.4);-webkit-box-shadow:0 0 4px rgb(0 0 0/.4);box-shadow:0 0 4px rgb(0 0 0/.4)}#primaryNavGroup h3{font-size:18px;margin:10px 0}#primaryNavGroup h3 b{color:#c42a25;text-transform:capitalize}#primaryNavGroup ul#hottest{list-style-type:none;margin-bottom:0;max-height:35px;overflow:hidden}nav#secondaryNav{border-bottom:1px solid #aaa;-moz-box-shadow:0 0 4px rgb(0 0 0/.4);-webkit-box-shadow:0 0 4px rgb(0 0 0/.4);box-shadow:0 0 4px rgb(0 0 0/.4);background-color:#fff}nav#secondaryNav .nav-bar{text-align:center}footer#endFooter{background:#e9e9e9 url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/bg_tile.jpg) repeat;border:1px solid #aaa;margin:0 auto 10px}footer#endFooter p{font-family:"PT Sans Narrow",sans-serif;font-size:18px;padding:0;text-align:center;margin:10px}#sidebar{font-family:"PT Sans Narrow",sans-serif}#sidebar li,#sidebar ul{list-style-image:none;list-style-position:outside;list-style-type:none}#sidebar h3{font-weight:700;font-size:19px;margin-bottom:2px}#sidebar ul.xoxo li:first-child{margin-top:20px}#sidebar ul.xoxo li.widget{padding:0 10px;margin-bottom:20px}article{margin-top:20px!important;margin-bottom:20px!important}article h3.entry-subtitle{font-family:"PT Sans",sans-serif;font-weight:700;color:#212931;margin-top:7px;margin-bottom:1px;font-size:16px}.navigation{font-family:"PT Sans Narrow",sans-serif}.navigation div div a{line-height:19px;border:1px solid #aaa;display:block}.navigation div.back{text-align:right}.navigation div.back a{border-right-width:0}.navigation span.morearrow{color:#fff;display:inline-block;background-color:#212931;padding:3px 4px 1px}body.single #content h1{margin-bottom:2px;margin-top:0;line-height:42px}body.single #content h3.entry-subtitle{margin-top:0}body.single #content .entry-meta{font-family:"PT Sans Narrow",sans-serif}body.single #content .social{text-align:right}body.single #content .tags-list{margin-top:10px;font-family:"PT Sans Narrow",sans-serif}body.single #content .tags-list a{font-weight:700;color:#333}body.single #content #articleBottomAd,body.single #content #articleTopAd{width:468px;margin:20px auto 0}.ts-fab-list li a{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){header h1{background-image:url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/sa_logo_2x.png);background-size:455px 91px}header input[type=search]{background-image:url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/search_icon_2x.png);background-size:16px 16px}nav#access .nav-bar li:last-child,nav#secondaryNav .nav-bar li:last-child{background-size:100%;background:#fff0 url(https://www.semiaccurate.com/wp-content/themes/semiaccurate/lib/images/feed-icon-32x32.png) no-repeat center left}}@media only screen and (max-width:920px){header h1{background-size:100%}}@media only screen and (max-width:767px){nav#access .nav-bar{text-align:center}#loginFormWrapper b span{display:none}#loginFormWrapper b{text-transform:capitalize}header{border-left:0;border-right:0}header h3{display:none}header h1{background-size:60%;height:70px}#s{margin:5px 0}}@media only screen and (max-width:500px){header h1{background-size:75%}}@media only screen and (max-width:400px){header h1{background-size:90%}}@media only screen and (max-width:330px){header h1{background-size:98%;height:60px}}.screen-reader-text{position:absolute;left:-1000em;height:1px;width:1px;overflow:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}}@media all{#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}.jp-relatedposts:after{content:"";display:block;clear:both}ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.ts-fab-wrapper{margin:2em 0;clear:both}.ts-fab-wrapper a{text-decoration:none!important}.ts-fab-wrapper img{border:none!important}.ts-fab-list{overflow:hidden;margin:0!important;padding:0!important}.ts-fab-list li{display:block;float:left;clear:none;list-style:none!important;margin:0 5px 0 0!important;padding:0!important;background:0 0!important}.ts-fab-list li:before{display:none!important}.ts-fab-list li a{display:block;line-height:16px;height:16px;padding:8px 12px;background-color:#e9e9e9;border:1px solid #e9e9e9;border-bottom:none!important;text-decoration:none;font-size:13px;color:#333;font-weight:700;box-sizing:content-box;-moz-box-sizing:content-box;background-image:url(https://www.semiaccurate.com/wp-content/plugins/fancier-author-box/images/tab_icons.png)}.ts-fab-list li.ts-fab-bio-link a{background-position:8px 8px;background-repeat:no-repeat;padding-left:27px}.ts-fab-list li.ts-fab-latest-posts-link a{background-position:8px -192px;background-repeat:no-repeat;padding-left:27px}.ts-fab-tab{display:none;border:2px solid #333;padding:12px;background:#fff;min-height:80px;overflow:hidden}.ts-fab-avatar{display:block;float:left;width:80px}.ts-fab-text{margin-left:96px;line-height:1.5}.ts-fab-avatar>img{width:80px;max-width:100%!important}.ts-fab-header{margin-bottom:10px}.ts-fab-text h4{clear:none!important;font-size:18px;line-height:1!important;font-weight:700;margin:0 0 .2em!important;padding:0}.ts-fab-description,.ts-fab-latest li span{font-size:12px}.ts-fab-social-links{margin:5px 0 0;text-align:center}.ts-fab-social-links a{display:inline-block;margin:0 1px;opacity:.5}.ts-fab-latest{margin:0!important;padding:0!important}.ts-fab-latest li{list-style:none!important;line-height:1.2;margin:0 0 .6em!important;clear:none!important}.latest-see-all{font-weight:400}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;left:-9999px}#content div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em 0;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}.sd-sharing{margin-bottom:1em}.sd-content ul{padding:0!important;margin:0!important;list-style:none!important}.sd-content ul li{display:inline-block}.sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button{text-decoration:none!important;display:inline-block;font-size:13px;font-family:"Open Sans",sans-serif;font-weight:500;border-radius:4px;color:#2c3338!important;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/.12),0 0 0 1px rgb(0 0 0/.12);text-shadow:none;line-height:23px;padding:4px 11px 3px 9px}.sd-content ul li a.sd-button>span,.sd-social-icon-text .sd-content ul li a.sd-button>span{line-height:23px;margin-left:6px}.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 18px/1"social-logos";vertical-align:top;text-align:center}.sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-content ul li a.sd-button:before{position:relative;top:2px}}.sd-content ul li{margin:0 8px 12px 0;padding:0}.sd-social-icon-text .sd-content li.share-email a:before{content:""}.sd-social-icon-text .sd-content li.share-linkedin a:before{content:""}.sd-social-icon-text .sd-content li.share-twitter a:before{content:""}.sd-social-icon-text .sd-content li.share-reddit a:before{content:""}}</style><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.5 - https://yoast.com/wordpress/plugins/seo/ --> <title>A technical look at AMD's Kaveri architecture - Semiaccurate</title> <meta name="description" content="At long last, the saga of AMD's Kaveri CPU has come to a conclusion with the release of the first chips in the family." /> <link rel="canonical" href="https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="A technical look at AMD's Kaveri architecture - Semiaccurate" /> <meta name="twitter:description" content="At long last, the saga of AMD's Kaveri CPU has come to a conclusion with the release of the first chips in the family." /> <meta name="twitter:image" content="https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB.png" /> <meta name="twitter:creator" content="@semiaccurate" /> <meta name="twitter:site" content="@semiaccurate" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Charlie Demerjian" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="8 minutes" /> <script data-jetpack-boost="ignore" type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/","url":"https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/","name":"A technical look at AMD's Kaveri architecture - Semiaccurate","isPartOf":{"@id":"https://www.semiaccurate.com/#website"},"primaryImageOfPage":{"@id":"https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/#primaryimage"},"image":{"@id":"https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/#primaryimage"},"thumbnailUrl":"https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB.png","datePublished":"2014-01-15T12:00:58+00:00","author":{"@id":"https://www.semiaccurate.com/#/schema/person/058c33f7a3f6206c459bc5d4e810700c"},"description":"At long last, the saga of AMD's Kaveri CPU has come to a conclusion with the release of the first chips in the family.","breadcrumb":{"@id":"https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/#primaryimage","url":"https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB.png","contentUrl":"https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB.png","width":461,"height":389,"caption":"AMD A10 Logo"},{"@type":"BreadcrumbList","@id":"https://www.semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.semiaccurate.com/"},{"@type":"ListItem","position":2,"name":"A technical look at AMD’s Kaveri architecture"}]},{"@type":"WebSite","@id":"https://www.semiaccurate.com/#website","url":"https://www.semiaccurate.com/","name":"Semiaccurate","description":"On Target Technology News","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.semiaccurate.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.semiaccurate.com/#/schema/person/058c33f7a3f6206c459bc5d4e810700c","name":"Charlie Demerjian","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.semiaccurate.com/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/626719a589cca64dfafcc89dfb333fc3?s=96&r=pg","contentUrl":"https://secure.gravatar.com/avatar/626719a589cca64dfafcc89dfb333fc3?s=96&r=pg","caption":"Charlie Demerjian"},"description":"Charlie Demerjian is the founder of Stone Arch Networking Services and SemiAccurate.com. SemiAccurate.com is a technology news site; addressing hardware design, software selection, customization, securing and maintenance, with over one million views per month. He is a technologist and analyst specializing in semiconductors, system and network architecture. As head writer of SemiAccurate.com, he regularly advises writers, analysts, and industry executives on technical matters and long lead industry trends. Charlie is also available through Guidepoint and Mosaic. FullyAccurate","sameAs":["https://www.semiaccurate.com"],"url":"https://semiaccurate.com/author/charlie/"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//ajax.googleapis.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//v0.wordpress.com' /> <link rel="alternate" type="application/rss+xml" title="Semiaccurate » Feed" href="https://semiaccurate.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Semiaccurate » Comments Feed" href="https://semiaccurate.com/comments/feed/" /> <!--[if lt IE 9]> <script data-jetpack-boost="ignore" src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <script data-jetpack-boost="ignore">!window.html5 && document.write(unescape('%3Cscript src="https://semiaccurate.com/wp-content/themes/boilerplate/js/ieshiv.js"%3E%3C/script%3E'))</script> <![endif]--> <noscript><link rel='stylesheet' id='screen-projection-css-67c3acf854b3bcf89ad6ed4e771b7353' href='https://semiaccurate.com/_jb_static/??3d0114701a' type='text/css' media='screen, projection' /></noscript><link rel='stylesheet' id='screen-projection-css-67c3acf854b3bcf89ad6ed4e771b7353' href='https://semiaccurate.com/_jb_static/??3d0114701a' type='text/css' media="not all" data-media="screen, projection" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" /> <noscript><link rel='stylesheet' id='all-css-4552e0597e8c5b4abadd0a4986b1e920' href='https://semiaccurate.com/_jb_static/??8df9b74c45' type='text/css' media='all' /></noscript><link rel='stylesheet' id='all-css-4552e0597e8c5b4abadd0a4986b1e920' href='https://semiaccurate.com/_jb_static/??8df9b74c45' type='text/css' media="not all" data-media="all" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" /> <noscript><link rel='stylesheet' id='pt_sans_font-css' href='https://fonts.googleapis.com/css?family=PT+Sans%3A400%2C700%7CPT+Sans+Narrow%3A400%2C700&ver=6.7.2' media='screen, projection' /> </noscript><link rel='stylesheet' id='pt_sans_font-css' href='https://fonts.googleapis.com/css?family=PT+Sans%3A400%2C700%7CPT+Sans+Narrow%3A400%2C700&ver=6.7.2' media="not all" data-media="screen, projection" onload="this.media=this.dataset.media; delete this.dataset.media; this.removeAttribute( 'onload' );" /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='jetpack-sharing-buttons-style-inline-css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <style id='akismet-widget-style-inline-css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link rel="https://api.w.org/" href="https://semiaccurate.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://semiaccurate.com/wp-json/wp/v2/posts/32506" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://semiaccurate.com/xmlrpc.php?rsd" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://semiaccurate.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsemiaccurate.com%2F2014%2F01%2F15%2Ftechnical-look-amds-kaveri-architecture%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://semiaccurate.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsemiaccurate.com%2F2014%2F01%2F15%2Ftechnical-look-amds-kaveri-architecture%2F&format=xml" /> <style>img#wpstats{display:none}</style> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="article" /> <meta property="og:title" content="A technical look at AMD’s Kaveri architecture" /> <meta property="og:url" content="https://semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/" /> <meta property="og:description" content="At long last, the saga of AMD’s Kaveri CPU has come to a conclusion with the release of the first chips in the family." /> <meta property="article:published_time" content="2014-01-15T12:00:58+00:00" /> <meta property="article:modified_time" content="2014-01-15T00:56:52+00:00" /> <meta property="og:site_name" content="Semiaccurate" /> <meta property="og:image" content="https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB.png" /> <meta property="og:image:width" content="461" /> <meta property="og:image:height" content="389" /> <meta property="og:image:alt" content="AMD A10 Logo" /> <meta property="og:locale" content="en_US" /> <meta name="twitter:site" content="@semiaccurate" /> <meta name="twitter:text:title" content="A technical look at AMD’s Kaveri architecture" /> <meta name="twitter:image" content="https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB.png?w=640" /> <meta name="twitter:image:alt" content="AMD A10 Logo" /> <meta name="twitter:card" content="summary_large_image" /> <!-- End Jetpack Open Graph Tags --> <link rel="icon" href="https://semiaccurate.com/assets/uploads/2012/12/sa_square_trans-87x87.png" sizes="32x32" /> <link rel="icon" href="https://semiaccurate.com/assets/uploads/2012/12/sa_square_trans-300x300.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://semiaccurate.com/assets/uploads/2012/12/sa_square_trans-300x300.png" /> <meta name="msapplication-TileImage" content="https://semiaccurate.com/assets/uploads/2012/12/sa_square_trans-300x300.png" /> </head> <body data-rsssl=1 class="post-template-default single single-post postid-32506 single-format-standard"> <section id="loginBar" class="row"> <div class="six columns hide-for-small" id="welcomeMessage"> Howdy, Guest. <a href="/subscribe/">Become a subscriber <span class="morearrow">▶</span></a> </div> <div class="six columns" id="loginFormWrapper"> <b><span>Subscriber </span>log in:</b> <form name="loginform" id="loginform" action="https://semiaccurate.com/wp-login.php" method="post"><p class="login-username"> <label for="user_login">Username or Email Address</label> <input type="text" name="log" id="user_login" autocomplete="username" class="input" value="" size="20" /> </p><p class="login-password"> <label for="user_pass">Password</label> <input type="password" name="pwd" id="user_pass" autocomplete="current-password" spellcheck="false" class="input" value="" size="20" /> </p><p class="login-submit"> <input type="submit" name="wp-submit" id="wp-submit" class="button button-primary" value="Log In" /> <input type="hidden" name="redirect_to" value="https://semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/" /> </p></form> </div> </section> <header role="banner" class="row"> <h1 class="six columns"><a href="https://semiaccurate.com/" title="Semiaccurate" rel="home"><span class="visuallyhidden">Semiaccurate</span></a></h1> <h3 class="two columns">On Target Technology News</h3> <div class="four columns"> <form role="search" method="get" id="searchform" action="https://semiaccurate.com/"> <div> <label class="screen-reader-text" for="s">Search for:</label> <input type="search" value="" name="s" id="s" placeholder="Search articles & analysis"/> </div> </form> </div> <a id="skip" href="#content" title="Skip to content" class="screen-reader-text"></a> </header> <section class="row" id="primaryNavGroup"> <div class="five columns"> <!-- <h3><b>Hottest Analysis:</b> <a href="#">Placeholder story that is really awesome here.</a></h3> --> <ul id="hottest" class="hide-for-small"> <li><h3> <b>Hot Article</b> <a href="https://semiaccurate.com/2019/04/15/amd-to-differentiate-cores/" title="Permalink to AMD to differentiate cores">AMD to differentiate cores</a></h3></li> <li><h3> <b>Hot Article</b> <a href="https://semiaccurate.com/2017/09/06/intel-foundry-customer-bails/" title="Permalink to Intel foundry customer bails out">Intel foundry customer bails out</a></h3></li> <li><h3> <b>Hot Article</b> <a href="https://semiaccurate.com/2017/08/10/cannon-lake-going-impact-intels-margins/" title="Permalink to Coffee Lake is going to impact Intel’s margins">Coffee Lake is going to impact Intel’s margins</a></h3></li> <li><h3> <b>Hot Article</b> <a href="https://semiaccurate.com/2017/08/09/semiaccurate-digs-intel-coffee-lake-specs/" title="Permalink to SemiAccurate digs up Intel Coffee Lake specs">SemiAccurate digs up Intel Coffee Lake specs</a></h3></li> </ul> </div> <nav id="access" role="navigation" class="seven columns"> <div class="menu-header"><ul id="menu-main-navigation" class="nav-bar"><li id="menu-item-1131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1131"><a href="https://semiaccurate.com/about-us/">About Us</a></li> <li id="menu-item-24319" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24319"><a href="https://semiaccurate.com/terms-of-service/">Terms of Service</a></li> <li id="menu-item-24320" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24320"><a href="https://semiaccurate.com/subscribe/">Subscribe</a></li> <li id="menu-item-24318" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24318"><a href="/feed/">Feed</a></li> </ul></div> </nav><!-- #access --> </section> <section id='contentWrapper' class="row"> <section id="content" role="main" class="eight columns"> <aside id="articleTopAd"> </aside> <article id="post-32506" class="post-32506 post type-post status-publish format-standard has-post-thumbnail hentry category-analysis category-desktop category-graphics category-memory category-microprocessors category-mobile category-opinion category-servers category-software tag-amd tag-apu tag-bulldozer tag-ci tag-cpu tag-garlic tag-gpu tag-hawaii tag-hq tag-hsa tag-kaveri tag-llano tag-onion tag-pi tag-piledriver tag-semiaccurate tag-si tag-steamroller-2 tag-trinity-2 tag-vi"> <h1>A technical look at AMD’s Kaveri architecture</h1> <h3 class="entry-subtitle">Step 3 of 4 on the road to HSA brings Steamroller and Hawaii</h3> <div class="entry-meta row"> <div class="columns seven"> <span class="date">Jan 15, 2014</span> by <span class="post-author"><a href="https://semiaccurate.com/author/charlie/" title="Posts by Charlie Demerjian" rel="author">Charlie Demerjian</a></span> </div> <div class="five columns social"> <a href="https://twitter.com/share" class="twitter-share-button" data-via="semiaccurate" data-lang="no" data-dnt="true">Tweet</a> <iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fsemiaccurate.com%2F2014%2F01%2F15%2Ftechnical-look-amds-kaveri-architecture%2F&send=false&layout=button_count&width=90&show_faces=false&action=like&colorscheme=light&font&height=21&appId=115904101776300" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px;" allowTransparency="true"></iframe> </div> </div> <div class="entry-content"> <style type="text/css"><!-- <span style="overflow:hidden;line-height:0px" data-mce-style="overflow:hidden;line-height:0px" id="mce_0_start" data-mce-type="bookmark"></span><!-- P { margin-bottom: 0.08in; } --></style> <p><img decoding="async" class="alignnone size-thumbnail wp-image-26421" alt="AMD A10 Logo" src="https://www.semiaccurate.com/wp-content/uploads/2013/03/52902A_AMD_A10_E_RGB-87x73.png" width="87" height="73" srcset="https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB-87x73.png 87w, https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB-300x253.png 300w, https://semiaccurate.com/assets/uploads/2013/03/52902A_AMD_A10_E_RGB.png 461w" sizes="(max-width: 87px) 100vw, 87px" />At long last, the saga of AMD’s Kaveri CPU has come to a conclusion with the release of the first chips in the family. Lets take a look at the details we have about the new device, what it does, and how it is different.</p> <p>AMD held a tech day before CES to explain a bit about the chip but the actual tech part was woefully lacking. Apologies in advance for the huge gaps in the story, there was literally no time to get answers to the long list of questions we had about Kaveri. That said what we do know looks fairly interesting but it is more nuance than overt architectural changes. Fortunately those little changes can mean a lot, especially once software takes advantage of the changes.</p> <p>You might recall that Kaveri was meant to be a late 2012 product before it <a href="https://www.semiaccurate.com/2012/11/06/amds-kaveri-apu-slips-again-2014-now/" target="_blank">slipped and slipped and slipped for 18+ months</a>. SemiAccurate’s moles then told us the <a href="https://www.semiaccurate.com/2012/11/19/amd-kills-off-big-cores-kaveri-steamroller-and-excavator/" target="_blank">plug was pulled on the chip</a> along with the big cores in the dark days of the reign of Seifert the First. These missteps were later undone with the revolution that brought a technocracy to the (almost) top of AMD, basically common sense returned. Unfortunately the delays meant that Kaveri went from a potential world-beater to playing catch up, something not helped by <a href="https://www.semiaccurate.com/2013/11/12/amd-misses-expectations-kaveri/" target="_blank">massive clock speed misses</a>.</p> <p>What is AMD delivering to eager buyers? Three parts called the A10-7860K, A10-7700K, and A8-7600 for $173, $152, and $119 respectively. All are on the same die, a 2.41 Billion transistor chip built on Globalfoundries 28SHP process using 245mm^2 of silicon all told. The GPU takes up 47% of that area so a little math gets us to 53% for the CPU side of the house. The fine print looks something like the chart below, and do note that each GPU core is 64 shaders in the old nomenclature or 8 = 512, 6 = 384.</p> <p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-32508" alt="AMD Kaveri launch SKUs" src="https://www.semiaccurate.com/wp-content/uploads/2014/01/Kaveri_SKUs.jpg" width="600" height="263" srcset="https://semiaccurate.com/assets/uploads/2014/01/Kaveri_SKUs.jpg 600w, https://semiaccurate.com/assets/uploads/2014/01/Kaveri_SKUs-87x38.jpg 87w, https://semiaccurate.com/assets/uploads/2014/01/Kaveri_SKUs-300x131.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></p> <p><strong>A few specs for a few models</strong></p> <p>First up is the process and it is an unusual one. GPUs need relatively low speeds and high density for optimal layouts, CPUs need high speeds and relatively lower density. What do you do for a chip that is nearly 50-50 CPU-GPU? Which one do you prioritize? If you are thinking that splitting the difference with a medium speed medium density process might work, that is effectively what AMD did. Needless to say there is a bit more math to it than that, but you can think of 28SHP as a custom middle ground process designed for APUs.</p> <p>AMD telegraphed this move at Hot Chips 24 with a presentation about using <a href="https://www.semiaccurate.com/2012/09/06/a-brief-look-at-amds-steamroller-core/" target="_blank">high density libraries for the Steamroller core</a>. As you can see the CPU clocks are pretty high peaking at 3.7GHz default frequency but the GPU side of the house only runs at 720MHz. Since the GPU is effectively a <a href="https://www.semiaccurate.com/2013/10/23/long-look-amds-hawaii-volcanic-islands-architecture/" target="_blank">Hawaii part</a> stuck beside a CPU, it should be clocked at Hawaii speeds approaching 1GHz. Middle ground in this case means more toward CPU than GPU, and AMD personnel SemiAcccurate talked to were quick not to place the blame on Globalfoundries. In short once the simulations catch up with the silicon, expect Carizzo to take a big leap in GPU performance.</p> <p>You might have noticed that AMD now uses CC or Compute Cores instead of CPU and GPU cores, shaders, or other terms of the moment. The idea is that since a CPU can pass work and pointers almost directly to the GPU via <a href="semiaccurate.com/2013/10/21/amd-makes-gpu-comute-reality-hq/" target="_blank">HSA queues or hQ</a> then the difference between the two types of units is almost negligible. Normally we would mock such claims, but for the first time Kaveri actually fulfills the promise of heterogeneous compute.</p> <p>Although it still is a somewhat coarse grained threading model, work can be passed from one unit to the next with reasonable latency and efficacy. Because of the speed which this happens, the whole CC idea is valid but it is still really awkward to describe. In a few generations CCs will likely be much more accepted parlance but for the moment the tech is there, the mindset is still… umm… a bit yucky.</p> <p>On the GPU side there are up to eight GPU cores each with 64 shaders identical to the Hawaii versions. We will skip over the details there because there is really nothing new to talk about for shaders. On the GPU front end Kaveri has eight ACEs which can each manage eight queues of arbitrary length as described in the hQ article above. They are all fully hardware coherent with the CPUs too, something not found in Hawaii because there is no CPU to be coherent with.</p> <p>Most importantly, the ACEs in Kaveri can context switch, something not found in a pure GPU because it is completely pointless. In a CPU it is necessary if you want to multitask or have any concept of threading like all modern devices do. Context switching is one of the biggest advances in Kaveri, and more than anything is why the whole CC concept has substance behind the message. Once a GPU can context switch, it is essentially a very wide heterogeneous CPU, and that is exactly the point of Kaveri.</p> <p>The Geometry Processor and Render Back Ends (RBE) have also been enhanced mainly to minimize off-chip accesses. This is the long way of saying enhanced caches and access to more sophisticated Load/Store Units. Off-chip buffering has been improved too, but the feeling we got talking to people involved was the real benefits came from not having to go off die as often as previous generations. Kaveri has 2 RBEs that can do 64 64b pixels and 256 Z-tests per clock.</p> <p>More changes happened on the video encoding side with the unit going from VCE to VCE2. What changed? Not the Linux drivers that’s for sure, but H.264 YUV420 now can do B frames and YUV444 I Frames are possible too. The main reason for YUV444 is to take a whack out of wireless display latencies so I guess we have a console vendor from Japan to thank for this advance. On the decode side, UVD3 is now revved to UVD4 with the main difference being improved error tolerance and efficiency.</p> <p>The last bit added to the GPU side of the Kaveri house is a <a href="https://www.semiaccurate.com/2013/10/09/like-mantle-amds-trueaudio-massive-step-forward/" target="_blank">TrueAudio unit</a> identical to the one in CI and VI parts like Hawaii. A little birdie also told SemiAccurate that this unit is the PS4 sound system directly lifted without changes. If you were wondering who would support TrueAudio, the PS4 is the main dev target for this generation of consoles and it should be an easy port from there to Hawaii, CI, and now Kaveri. This is the long way of saying everyone should support it.</p> <p>Moving back to the CPU cores, Kaveri has Steamroller cores, two groups of two cores just like Trinity. The main difference between the Piledriver cores in Trinity and the Steamroller cores in Kaveri is the front end. Decode and dispatch has been split up rather than being shared like in previous cores, eliminating a major point of contention. Additionally the microcode ROMs have been duplicated so there is no bottlenecking for access there either. In short most of the ‘advances’ made for Bulldozer were ‘updated’ to work right in Steamroller, that is to say removed.</p> <p>Other than that, most of the claimed 20% peak IPC improvements, down from the 30% claimed at the Hot Chips talk, has to do with caches. The i-Cache is now 50% larger and 3-way associative, the branch predictor is much improved, and the scheduler goes from 40 to 48 entries. On top of this each Steamroller cluster can do two stores simultaneously to remove another big performance bottleneck. In short that 20% peak IPC improvement is worth a real world 10% average performance gain, something that would have been far more notable should the core have been released on schedule in 2012.</p> <p>Tying these Steamroller cores together is a new coherent bus which AMD described as additional to the existing Onion and Garlic CPU<->GPU connection present since Llano. A bit more poking revealed that Onion has been replaced by a new fully coherent bus, not an additional pathway. What this bus does, how wide it is, and all the other important questions could not be answered because of the briefing timing. In short, a lot of the good things about Kaveri are found here but we can’t tell you anything more. It does, somehow, allow for system level atomics which are necessary for CPU and GPU task passing.</p> <p>Kaveri comes in three versions that encompass three wattages, but the A8-7600 is listed as both 65W and 45W. This is because the new power management mechanisms in Kaveri are programmable to a degree not seen in previous AMD parts. There is a lot of interesting tech here but once again we can’t tell you anything more than it sounds like platform level power management is now supported but we can’t say for sure.</p> <p>And that in a nutshell is Kaveri, Hawaii plus Steamroller with a coherent bus between them and heavily updated power management. Instead of CPU and GPU cores there are now Compute Cores or CCs, something that has actual technical grounding. All this is possible because of coarse grained pointer passing and context switching via HSA, hQ, and other related mechanisms coupled to system level atomics and coherency. Although it may not sound like much, what the hardware enables is a sea change for computing, especially on the server side. When the software catches up, Kaveri is going to be a very interesting part.<strong>S|A</strong></p> <style type="text/css"><!-- P { margin-bottom: 0.08in; }A:link { } --></style> <p><em>Have you<a href="https://www.semiaccurate.com/newsletters/" target="_blank"> signed up for our newsletter</a></em><em> yet?</em></p> <p><em>Did you know that you can access all our past subscription-only articles with a simple <a href="https://www.semiaccurate.com/Checkout/?action=add&subscription=13" target="_blank">Student Membership</a> for 100 USD per year? If you want in-depth analysis and exclusive exclusives, we don’t make the news, we just report it so there is no guarantee when exclusives are added to the <a href="https://www.semiaccurate.com/Checkout/?action=add&subscription=10" target="_blank">Professional level</a></em><em> but that’s where you’ll find the deep dive analysis.</em></p> <div id="ts-fab-below" class="ts-fab-wrapper"><span class="screen-reader-text">The following two tabs change content below.</span><ul class="ts-fab-list"><li class="ts-fab-bio-link"><a href="#ts-fab-bio-below">Bio</a></li><li class="ts-fab-latest-posts-link"><a href="#ts-fab-latest-posts-below">Latest Posts</a></li></ul><div class="ts-fab-tabs"> <div class="ts-fab-tab" id="ts-fab-bio-below"> <div class="ts-fab-avatar"><img alt='' src='https://secure.gravatar.com/avatar/626719a589cca64dfafcc89dfb333fc3?s=80&r=pg' srcset='https://secure.gravatar.com/avatar/626719a589cca64dfafcc89dfb333fc3?s=160&r=pg 2x' class='avatar avatar-80 photo' height='80' width='80' /><div class="ts-fab-social-links"><a href="http://twitter.com/@cdemerjian" title="Twitter" rel="nofollow"><img src="https://semiaccurate.com/wp-content/plugins/fancier-author-box/images/twitter.png" width="24" height="24" alt="My Twitter profile" /></a><a href="http://plus.google.com/106282252667931889657?rel=author" title="Google+"><img src="https://semiaccurate.com/wp-content/plugins/fancier-author-box/images/googleplus.png" width="24" height="24" alt="My Google+ profile" /></a><a href="http://www.linkedin.com/in/charliedemerjian" title="LinkedIn" rel="nofollow"><img src="https://semiaccurate.com/wp-content/plugins/fancier-author-box/images/linkedin.png" width="24" height="24" alt="My LinkedIn profile" /></a></div> </div> <div class="ts-fab-text"> <div class="ts-fab-header"><h4><a href="https://www.semiaccurate.com" rel="nofollow">Charlie Demerjian</a></h4><div class="ts-fab-description"><span>Roving engine of chaos and snide remarks</span> at <a href="https://www.semiaccurate.com" rel="nofollow"><span>SemiAccurate</span></a></div></div><!-- /.ts-fab-header --> <div class="ts-fab-content">Charlie Demerjian is the founder of Stone Arch Networking Services and SemiAccurate.com. SemiAccurate.com is a technology news site; addressing hardware design, software selection, customization, securing and maintenance, with over one million views per month. He is a technologist and analyst specializing in semiconductors, system and network architecture. As head writer of SemiAccurate.com, he regularly advises writers, analysts, and industry executives on technical matters and long lead industry trends. Charlie is also available through <a href="https://www.guidepoint.com/"> Guidepoint</a> and <a href="http://www.mosaicrm.com/"> Mosaic.</a> <a href="https://www.semiaccurate.com/fullyaccurate/"> FullyAccurate</a></div> </div> </div> <div class="ts-fab-tab" id="ts-fab-latest-posts-below"> <div class="ts-fab-avatar"><img alt='' src='https://secure.gravatar.com/avatar/626719a589cca64dfafcc89dfb333fc3?s=80&r=pg' srcset='https://secure.gravatar.com/avatar/626719a589cca64dfafcc89dfb333fc3?s=160&r=pg 2x' class='avatar avatar-80 photo' height='80' width='80' /><div class="ts-fab-social-links"><a href="http://twitter.com/@cdemerjian" title="Twitter" rel="nofollow"><img src="https://semiaccurate.com/wp-content/plugins/fancier-author-box/images/twitter.png" width="24" height="24" alt="My Twitter profile" /></a><a href="http://plus.google.com/106282252667931889657?rel=author" title="Google+" rel="nofollow"><img src="https://semiaccurate.com/wp-content/plugins/fancier-author-box/images/googleplus.png" width="24" height="24" alt="My Google+ profile" /></a><a href="http://www.linkedin.com/in/charliedemerjian" title="LinkedIn" rel="nofollow"><img src="https://semiaccurate.com/wp-content/plugins/fancier-author-box/images/linkedin.png" width="24" height="24" alt="My LinkedIn profile" /></a></div> </div> <div class="ts-fab-text"> <div class="ts-fab-header"> <h4>Latest posts by Charlie Demerjian <span class="latest-see-all">(<a href="https://semiaccurate.com/author/charlie/" rel="nofollow">see all</a>)</span></h4> </div> <ul class="ts-fab-latest"> <li> <a href="https://semiaccurate.com/2025/02/20/nm-uses-silicon-photonics-for-gas-detection/">N&M Uses Silicon Photonics For Gas Detection</a><span> - Feb 20, 2025</span> </li> <li> <a href="https://semiaccurate.com/2025/02/11/why-are-intels-production-costs-so-high/">Why Are Intel’s Production Costs So High?</a><span> - Feb 11, 2025</span> </li> <li> <a href="https://semiaccurate.com/2025/01/28/did-deepseek-or-microsoft-pop-the-ai-bubble/">Did DeepSeek Or Microsoft Pop The AI Bubble?</a><span> - Jan 28, 2025</span> </li> <li> <a href="https://semiaccurate.com/2025/01/21/another-suitor-talking-to-intel/">Another Suitor Talking To Intel</a><span> - Jan 21, 2025</span> </li> <li> <a href="https://semiaccurate.com/2025/01/17/sources-say-intel-is-an-acquisition-target/">Sources Say Intel Is An Acquisition Target</a><span> - Jan 17, 2025</span> </li> </ul></div> </div> </div> </div><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-email"><a rel="nofollow noopener noreferrer" data-shared="" class="share-email sd-button share-icon" href="mailto:?subject=%5BShared%20Post%5D%20A%20technical%20look%20at%20AMD%27s%20Kaveri%20architecture&body=https%3A%2F%2Fsemiaccurate.com%2F2014%2F01%2F15%2Ftechnical-look-amds-kaveri-architecture%2F&share=email" target="_blank" title="Click to email a link to a friend" data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you're having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="5b8edb507e" data-email-share-track-url="https://semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/?share=email"><span>Email</span></a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer" data-shared="sharing-linkedin-32506" class="share-linkedin sd-button share-icon" href="https://semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/?share=linkedin" target="_blank" title="Click to share on LinkedIn" ><span>LinkedIn</span></a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer" data-shared="" class="share-reddit sd-button share-icon" href="https://semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/?share=reddit" target="_blank" title="Click to share on Reddit" ><span>Reddit</span></a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" data-shared="sharing-twitter-32506" class="share-twitter sd-button share-icon" href="https://semiaccurate.com/2014/01/15/technical-look-amds-kaveri-architecture/?share=twitter" target="_blank" title="Click to share on Twitter" ><span>Twitter</span></a></li><li class="share-end"></li></ul></div></div></div> <div id='jp-relatedposts' class='jp-relatedposts' > </div> </div><!-- .entry-content --> <footer class="entry-utility"> <p class="tags-list">Tags: <a href="https://semiaccurate.com/tag/amd/" rel="tag">amd</a>, <a href="https://semiaccurate.com/tag/apu/" rel="tag">APU</a>, <a href="https://semiaccurate.com/tag/bulldozer/" rel="tag">Bulldozer</a>, <a href="https://semiaccurate.com/tag/ci/" rel="tag">CI</a>, <a href="https://semiaccurate.com/tag/cpu/" rel="tag">CPU</a>, <a href="https://semiaccurate.com/tag/garlic/" rel="tag">Garlic</a>, <a href="https://semiaccurate.com/tag/gpu/" rel="tag">GPU</a>, <a href="https://semiaccurate.com/tag/hawaii/" rel="tag">Hawaii</a>, <a href="https://semiaccurate.com/tag/hq/" rel="tag">hQ</a>, <a href="https://semiaccurate.com/tag/hsa/" rel="tag">HSA</a>, <a href="https://semiaccurate.com/tag/kaveri/" rel="tag">Kaveri</a>, <a href="https://semiaccurate.com/tag/llano/" rel="tag">Llano</a>, <a href="https://semiaccurate.com/tag/onion/" rel="tag">Onion</a>, <a href="https://semiaccurate.com/tag/pi/" rel="tag">PI</a>, <a href="https://semiaccurate.com/tag/piledriver/" rel="tag">piledriver</a>, <a href="https://semiaccurate.com/tag/semiaccurate/" rel="tag">SemiAccurate</a>, <a href="https://semiaccurate.com/tag/si/" rel="tag">SI</a>, <a href="https://semiaccurate.com/tag/steamroller-2/" rel="tag">steamroller</a>, <a href="https://semiaccurate.com/tag/trinity-2/" rel="tag">trinity</a>, <a href="https://semiaccurate.com/tag/vi/" rel="tag">VI</a></p> </footer> <aside id="articleBottomAd"> </aside> </article> <nav id="nav-below" class="navigation row"> <div class="three columns"> <div><a href="https://semiaccurate.com/2014/01/16/inwin/" rel="next"><span class="morearrow">◀</span> Forward in time</a></div> <a href="https://semiaccurate.com/2014/01/16/inwin/" rel="next">Inwin shows off it’s design skills</a> </div> <div class="three columns"> <!-- <form class="custom"> --> <select name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;"> <option value="">Monthly Archives</option> <option value='https://semiaccurate.com/2025/02/'> February 2025 (2)</option> <option value='https://semiaccurate.com/2025/01/'> January 2025 (4)</option> <option value='https://semiaccurate.com/2024/12/'> December 2024 (6)</option> <option value='https://semiaccurate.com/2024/11/'> November 2024 (4)</option> <option value='https://semiaccurate.com/2024/10/'> October 2024 (2)</option> <option value='https://semiaccurate.com/2024/09/'> September 2024 (2)</option> <option value='https://semiaccurate.com/2024/08/'> August 2024 (3)</option> <option value='https://semiaccurate.com/2024/07/'> July 2024 (3)</option> <option value='https://semiaccurate.com/2024/06/'> June 2024 (2)</option> <option value='https://semiaccurate.com/2024/05/'> May 2024 (2)</option> <option value='https://semiaccurate.com/2024/04/'> April 2024 (4)</option> <option value='https://semiaccurate.com/2024/03/'> March 2024 (5)</option> <option value='https://semiaccurate.com/2024/02/'> February 2024 (1)</option> <option value='https://semiaccurate.com/2024/01/'> January 2024 (1)</option> <option value='https://semiaccurate.com/2023/12/'> December 2023 (1)</option> <option value='https://semiaccurate.com/2023/11/'> November 2023 (4)</option> <option value='https://semiaccurate.com/2023/10/'> October 2023 (1)</option> <option value='https://semiaccurate.com/2023/09/'> September 2023 (4)</option> <option value='https://semiaccurate.com/2023/08/'> August 2023 (1)</option> <option value='https://semiaccurate.com/2023/07/'> July 2023 (3)</option> <option value='https://semiaccurate.com/2023/06/'> June 2023 (3)</option> <option value='https://semiaccurate.com/2023/05/'> May 2023 (1)</option> <option value='https://semiaccurate.com/2023/04/'> April 2023 (1)</option> <option value='https://semiaccurate.com/2023/03/'> March 2023 (7)</option> <option value='https://semiaccurate.com/2023/02/'> February 2023 (2)</option> <option value='https://semiaccurate.com/2023/01/'> January 2023 (1)</option> <option value='https://semiaccurate.com/2022/12/'> December 2022 (1)</option> <option value='https://semiaccurate.com/2022/11/'> November 2022 (2)</option> <option value='https://semiaccurate.com/2022/10/'> October 2022 (3)</option> <option value='https://semiaccurate.com/2022/09/'> September 2022 (1)</option> <option value='https://semiaccurate.com/2022/08/'> August 2022 (2)</option> <option value='https://semiaccurate.com/2022/07/'> July 2022 (4)</option> <option value='https://semiaccurate.com/2022/06/'> June 2022 (6)</option> <option value='https://semiaccurate.com/2022/05/'> May 2022 (8)</option> <option value='https://semiaccurate.com/2022/04/'> April 2022 (1)</option> <option value='https://semiaccurate.com/2022/03/'> March 2022 (2)</option> <option value='https://semiaccurate.com/2022/02/'> February 2022 (7)</option> <option value='https://semiaccurate.com/2022/01/'> January 2022 (5)</option> <option value='https://semiaccurate.com/2021/12/'> December 2021 (4)</option> <option value='https://semiaccurate.com/2021/11/'> November 2021 (4)</option> <option value='https://semiaccurate.com/2021/10/'> October 2021 (8)</option> <option value='https://semiaccurate.com/2021/09/'> September 2021 (1)</option> <option value='https://semiaccurate.com/2021/08/'> August 2021 (3)</option> <option value='https://semiaccurate.com/2021/07/'> July 2021 (6)</option> <option value='https://semiaccurate.com/2021/06/'> June 2021 (7)</option> <option value='https://semiaccurate.com/2021/05/'> May 2021 (5)</option> <option value='https://semiaccurate.com/2021/04/'> April 2021 (3)</option> <option value='https://semiaccurate.com/2021/03/'> March 2021 (10)</option> <option value='https://semiaccurate.com/2021/02/'> February 2021 (1)</option> <option value='https://semiaccurate.com/2021/01/'> January 2021 (8)</option> <option value='https://semiaccurate.com/2020/12/'> December 2020 (1)</option> <option value='https://semiaccurate.com/2020/11/'> November 2020 (8)</option> <option value='https://semiaccurate.com/2020/10/'> October 2020 (17)</option> <option value='https://semiaccurate.com/2020/09/'> September 2020 (10)</option> <option value='https://semiaccurate.com/2020/08/'> August 2020 (8)</option> <option value='https://semiaccurate.com/2020/07/'> July 2020 (17)</option> <option value='https://semiaccurate.com/2020/06/'> June 2020 (3)</option> <option value='https://semiaccurate.com/2020/05/'> May 2020 (6)</option> <option value='https://semiaccurate.com/2020/04/'> April 2020 (5)</option> <option value='https://semiaccurate.com/2020/03/'> March 2020 (8)</option> <option value='https://semiaccurate.com/2020/02/'> February 2020 (4)</option> <option value='https://semiaccurate.com/2020/01/'> January 2020 (6)</option> <option value='https://semiaccurate.com/2019/12/'> December 2019 (9)</option> <option value='https://semiaccurate.com/2019/11/'> November 2019 (16)</option> <option value='https://semiaccurate.com/2019/10/'> October 2019 (10)</option> <option value='https://semiaccurate.com/2019/09/'> September 2019 (7)</option> <option value='https://semiaccurate.com/2019/08/'> August 2019 (6)</option> <option value='https://semiaccurate.com/2019/07/'> July 2019 (7)</option> <option value='https://semiaccurate.com/2019/06/'> June 2019 (6)</option> <option value='https://semiaccurate.com/2019/04/'> April 2019 (9)</option> <option value='https://semiaccurate.com/2019/03/'> March 2019 (2)</option> <option value='https://semiaccurate.com/2019/02/'> February 2019 (2)</option> <option value='https://semiaccurate.com/2019/01/'> January 2019 (3)</option> <option value='https://semiaccurate.com/2018/12/'> December 2018 (3)</option> <option value='https://semiaccurate.com/2018/11/'> November 2018 (8)</option> <option value='https://semiaccurate.com/2018/10/'> October 2018 (6)</option> <option value='https://semiaccurate.com/2018/09/'> September 2018 (6)</option> <option value='https://semiaccurate.com/2018/08/'> August 2018 (9)</option> <option value='https://semiaccurate.com/2018/07/'> July 2018 (9)</option> <option value='https://semiaccurate.com/2018/06/'> June 2018 (10)</option> <option value='https://semiaccurate.com/2018/05/'> May 2018 (11)</option> <option value='https://semiaccurate.com/2018/04/'> April 2018 (9)</option> <option value='https://semiaccurate.com/2018/02/'> February 2018 (3)</option> <option value='https://semiaccurate.com/2018/01/'> January 2018 (7)</option> <option value='https://semiaccurate.com/2017/12/'> December 2017 (13)</option> <option value='https://semiaccurate.com/2017/11/'> November 2017 (15)</option> <option value='https://semiaccurate.com/2017/10/'> October 2017 (2)</option> <option value='https://semiaccurate.com/2017/09/'> September 2017 (6)</option> <option value='https://semiaccurate.com/2017/08/'> August 2017 (16)</option> <option value='https://semiaccurate.com/2017/07/'> July 2017 (14)</option> <option value='https://semiaccurate.com/2017/06/'> June 2017 (9)</option> <option value='https://semiaccurate.com/2017/05/'> May 2017 (9)</option> <option value='https://semiaccurate.com/2017/04/'> April 2017 (8)</option> <option value='https://semiaccurate.com/2017/03/'> March 2017 (13)</option> <option value='https://semiaccurate.com/2017/02/'> February 2017 (12)</option> <option value='https://semiaccurate.com/2017/01/'> January 2017 (10)</option> <option value='https://semiaccurate.com/2016/12/'> December 2016 (14)</option> <option value='https://semiaccurate.com/2016/11/'> November 2016 (14)</option> <option value='https://semiaccurate.com/2016/10/'> October 2016 (18)</option> <option value='https://semiaccurate.com/2016/09/'> September 2016 (17)</option> <option value='https://semiaccurate.com/2016/08/'> August 2016 (18)</option> <option value='https://semiaccurate.com/2016/07/'> July 2016 (13)</option> <option value='https://semiaccurate.com/2016/06/'> June 2016 (16)</option> <option value='https://semiaccurate.com/2016/05/'> May 2016 (19)</option> <option value='https://semiaccurate.com/2016/04/'> April 2016 (14)</option> <option value='https://semiaccurate.com/2016/03/'> March 2016 (10)</option> <option value='https://semiaccurate.com/2016/02/'> February 2016 (19)</option> <option value='https://semiaccurate.com/2016/01/'> January 2016 (26)</option> <option value='https://semiaccurate.com/2015/12/'> December 2015 (5)</option> <option value='https://semiaccurate.com/2015/11/'> November 2015 (22)</option> <option value='https://semiaccurate.com/2015/10/'> October 2015 (15)</option> <option value='https://semiaccurate.com/2015/09/'> September 2015 (12)</option> <option value='https://semiaccurate.com/2015/08/'> August 2015 (11)</option> <option value='https://semiaccurate.com/2015/07/'> July 2015 (11)</option> <option value='https://semiaccurate.com/2015/06/'> June 2015 (25)</option> <option value='https://semiaccurate.com/2015/05/'> May 2015 (17)</option> <option value='https://semiaccurate.com/2015/04/'> April 2015 (16)</option> <option value='https://semiaccurate.com/2015/03/'> March 2015 (16)</option> <option value='https://semiaccurate.com/2015/02/'> February 2015 (12)</option> <option value='https://semiaccurate.com/2015/01/'> January 2015 (23)</option> <option value='https://semiaccurate.com/2014/12/'> December 2014 (20)</option> <option value='https://semiaccurate.com/2014/11/'> November 2014 (14)</option> <option value='https://semiaccurate.com/2014/10/'> October 2014 (25)</option> <option value='https://semiaccurate.com/2014/09/'> September 2014 (32)</option> <option value='https://semiaccurate.com/2014/08/'> August 2014 (14)</option> <option value='https://semiaccurate.com/2014/07/'> July 2014 (18)</option> <option value='https://semiaccurate.com/2014/06/'> June 2014 (31)</option> <option value='https://semiaccurate.com/2014/05/'> May 2014 (35)</option> <option value='https://semiaccurate.com/2014/04/'> April 2014 (34)</option> <option value='https://semiaccurate.com/2014/03/'> March 2014 (34)</option> <option value='https://semiaccurate.com/2014/02/'> February 2014 (24)</option> <option value='https://semiaccurate.com/2014/01/'> January 2014 (37)</option> <option value='https://semiaccurate.com/2013/12/'> December 2013 (19)</option> <option value='https://semiaccurate.com/2013/11/'> November 2013 (28)</option> <option value='https://semiaccurate.com/2013/10/'> October 2013 (26)</option> <option value='https://semiaccurate.com/2013/09/'> September 2013 (25)</option> <option value='https://semiaccurate.com/2013/08/'> August 2013 (20)</option> <option value='https://semiaccurate.com/2013/07/'> July 2013 (27)</option> <option value='https://semiaccurate.com/2013/06/'> June 2013 (30)</option> <option value='https://semiaccurate.com/2013/05/'> May 2013 (34)</option> <option value='https://semiaccurate.com/2013/04/'> April 2013 (29)</option> <option value='https://semiaccurate.com/2013/03/'> March 2013 (32)</option> <option value='https://semiaccurate.com/2013/02/'> February 2013 (38)</option> <option value='https://semiaccurate.com/2013/01/'> January 2013 (37)</option> <option value='https://semiaccurate.com/2012/12/'> December 2012 (29)</option> <option value='https://semiaccurate.com/2012/11/'> November 2012 (30)</option> <option value='https://semiaccurate.com/2012/10/'> October 2012 (30)</option> <option value='https://semiaccurate.com/2012/09/'> September 2012 (44)</option> <option value='https://semiaccurate.com/2012/08/'> August 2012 (27)</option> <option value='https://semiaccurate.com/2012/07/'> July 2012 (27)</option> <option value='https://semiaccurate.com/2012/06/'> June 2012 (37)</option> <option value='https://semiaccurate.com/2012/05/'> May 2012 (30)</option> <option value='https://semiaccurate.com/2012/04/'> April 2012 (39)</option> <option value='https://semiaccurate.com/2012/03/'> March 2012 (36)</option> <option value='https://semiaccurate.com/2012/02/'> February 2012 (34)</option> <option value='https://semiaccurate.com/2012/01/'> January 2012 (35)</option> <option value='https://semiaccurate.com/2011/12/'> December 2011 (32)</option> <option value='https://semiaccurate.com/2011/11/'> November 2011 (44)</option> <option value='https://semiaccurate.com/2011/10/'> October 2011 (45)</option> <option value='https://semiaccurate.com/2011/09/'> September 2011 (52)</option> <option value='https://semiaccurate.com/2011/08/'> August 2011 (41)</option> <option value='https://semiaccurate.com/2011/07/'> July 2011 (32)</option> <option value='https://semiaccurate.com/2011/06/'> June 2011 (60)</option> <option value='https://semiaccurate.com/2011/05/'> May 2011 (53)</option> <option value='https://semiaccurate.com/2011/04/'> April 2011 (45)</option> <option value='https://semiaccurate.com/2011/03/'> March 2011 (78)</option> <option value='https://semiaccurate.com/2011/02/'> February 2011 (62)</option> <option value='https://semiaccurate.com/2011/01/'> January 2011 (85)</option> <option value='https://semiaccurate.com/2010/12/'> December 2010 (57)</option> <option value='https://semiaccurate.com/2010/11/'> November 2010 (63)</option> <option value='https://semiaccurate.com/2010/10/'> October 2010 (56)</option> <option value='https://semiaccurate.com/2010/09/'> September 2010 (74)</option> <option value='https://semiaccurate.com/2010/08/'> August 2010 (69)</option> <option value='https://semiaccurate.com/2010/07/'> July 2010 (69)</option> <option value='https://semiaccurate.com/2010/06/'> June 2010 (86)</option> <option value='https://semiaccurate.com/2010/05/'> May 2010 (51)</option> <option value='https://semiaccurate.com/2010/04/'> April 2010 (50)</option> <option value='https://semiaccurate.com/2010/03/'> March 2010 (70)</option> <option value='https://semiaccurate.com/2010/02/'> February 2010 (55)</option> <option value='https://semiaccurate.com/2010/01/'> January 2010 (64)</option> <option value='https://semiaccurate.com/2009/12/'> December 2009 (46)</option> <option value='https://semiaccurate.com/2009/11/'> November 2009 (20)</option> <option value='https://semiaccurate.com/2009/10/'> October 2009 (15)</option> <option value='https://semiaccurate.com/2009/09/'> September 2009 (32)</option> <option value='https://semiaccurate.com/2009/08/'> August 2009 (27)</option> <option value='https://semiaccurate.com/2009/07/'> July 2009 (35)</option> <option value='https://semiaccurate.com/2009/06/'> June 2009 (66)</option> <option value='https://semiaccurate.com/2009/05/'> May 2009 (2)</option> </select> <!-- </form> --> </div> <div class="three columns"> <!-- <form class="custom"> --> <select name='cat' id='cat' class='postform'> <option value='-1'>Category Archive</option> <option class="level-0" value="3">Microprocessors</option> <option class="level-0" value="6">Opinion</option> <option class="level-0" value="9">Desktop</option> <option class="level-0" value="14">Mobile</option> <option class="level-0" value="4">Graphics</option> <option class="level-0" value="22">Finance</option> <option class="level-0" value="148">analysis</option> <option class="level-0" value="12">Servers</option> <option class="level-0" value="21">Software</option> <option class="level-0" value="13">Memory</option> <option class="level-0" value="16">Storage</option> <option class="level-0" value="3514">Networking</option> <option class="level-0" value="19">Reviews</option> </select> <!-- </form> --> </div> <div class="three columns back"> <div><a href="https://semiaccurate.com/2014/01/15/core-follows-arms-a12/" rel="prev">Back in time <span class="morearrow">▶</span></a></div> <a href="https://semiaccurate.com/2014/01/15/core-follows-arms-a12/" rel="prev">What core follows ARM’s A12?</a> </div> </nav><!-- #nav-below --> </section><!-- #main --> <aside class="four columns" id="sidebar"> <ul class="xoxo row"> <li id="text-20" class="block widget widget_text"><h3>Thank you, Subscribers!</h3> <div class="textwidget"><p>Thank you to our Subscribers, past and present.</p> <p>You are appreciated.</p> <p>You are what keeps SemiAccurate going, what allows us to maintain our journalism, what keeps us ad-free, what allows us to tell it like it is, it is still just you. You, the reader and subscriber, we thank you.</p> <p>If you want to know more about subscriptions, both free and paid, the information can be <a href="https://www.semiaccurate.com/subscribe/" target="_blank" rel="noopener"> found here.</a></p> <p>For more on our track record of leading edge journalism see <a href="https://www.semiaccurate.com/fullyaccurate/">Fully Accurate.</a></p> </div> </li><li id="text-17" class="block widget widget_text"><h3>Our Writers</h3> <div class="textwidget"><p><strong>Charlie Demerjian</strong> is the founder of Stone Arch Networking Services and S|A.</p> <p>SemiAccurate.com is a technology news site; addressing hardware design, software selection, customization, security and maintenance, with over one million views per month. He is a technologist and analyst specializing in semiconductors, system and network architecture.</p> <p>As head writer of SemiAccurate.com, he regularly advises writers, analysts, and industry executives on technical matters and long lead industry trends.</p> <p><b>Thomas Ryan</b> is a GIS Programmer and freelance technology writer from Seattle, WA. You can find his work on SemiAccurate and PCWorld.</p> </div> </li> </ul> </aside> </section><!-- #contentWrapper --> <footer role="contentinfo" class="row" id='endFooter'> <nav id="secondaryNav" role="navigation" class="twelve columns"> <div class="menu-footer"><ul id="menu-main-navigation-1" class="nav-bar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1131"><a href="https://semiaccurate.com/about-us/">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24319"><a href="https://semiaccurate.com/terms-of-service/">Terms of Service</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24320"><a href="https://semiaccurate.com/subscribe/">Subscribe</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24318"><a href="/feed/">Feed</a></li> </ul></div> </nav> <div class="clearfix"></div> <p>SemiAccurate is a division of Stone Arch Networking Services, Inc. Copyright © 2025 Stone Arch Networking Services, Inc, all rights reserved.</p> </footer><!-- footer --> <!-- Start Quantcast tag --> <noscript> <img src="https://pixel.quantserve.com/pixel/p-01IQM0jzNbDVQ.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/> </noscript> <!-- End Quantcast tag --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/semiaccurate.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=2e71ae592e80255974ac254f1e9dd527"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script><script type="text/javascript" id="jetpack_related-posts-js-extra"> /* <![CDATA[ */ var related_posts_js_options = {"post_heading":"h4"}; /* ]]> */ </script><script type='text/javascript' src='https://semiaccurate.com/wp-content/plugins/jetpack/_inc/build/related-posts/related-posts.min.js?m=1738696480'></script><script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js?ver=2e71ae592e80255974ac254f1e9dd527" id="jquery-js"></script><script type='text/javascript' src='https://semiaccurate.com/_jb_static/??e68e05811c'></script><script type="text/javascript" id="foobox-free-min-js-before"> /* <![CDATA[ */ /* Run FooBox FREE (v2.7.34) */ var FOOBOX = window.FOOBOX = { ready: true, disableOthers: false, o: {wordpress: { enabled: true }, countMessage:'image %index of %total', captions: { dataTitle: ["captionTitle","title"], dataDesc: ["captionDesc","description"] }, rel: '', excludes:'.fbx-link,.nofoobox,.nolightbox,a[href*="pinterest.com/pin/create/button/"]', affiliate : { enabled: false }}, selectors: [ ".gallery", ".wp-block-gallery", ".wp-caption", ".wp-block-image", "a:has(img[class*=wp-image-])", ".foobox" ], pre: function( $ ){ // Custom JavaScript (Pre) }, post: function( $ ){ // Custom JavaScript (Post) // Custom Captions Code }, custom: function( $ ){ // Custom Extra JS } }; /* ]]> */ </script><script type="text/javascript" src="https://semiaccurate.com/wp-content/plugins/foobox-image-lightbox/free/js/foobox.free.min.js?ver=2.7.34" id="foobox-free-min-js"></script><script type='text/javascript'>OA_show('zone_16');</script><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script><script type='text/javascript'>OA_show('zone_16');</script><script type="text/javascript"><!-- var dropdown = document.getElementById("cat"); function onCatChange() { if ( dropdown.options[dropdown.selectedIndex].value > 0 ) { location.href = "https://semiaccurate.com/?cat="+dropdown.options[dropdown.selectedIndex].value; } } dropdown.onchange = onCatChange; --></script><script type="text/javascript"> _qoptions={ qacct:"p-01IQM0jzNbDVQ" }; </script><script type="text/javascript" src="https://edge.quantserve.com/quant.js"></script><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push( ['_setAccount', 'UA-21843485-1'], ['_trackPageview'], ['b._setAccount', 'UA-9112388-1'], ['b._trackPageview'] ); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script><script>window.addEventListener( 'load', function() { document.querySelectorAll( 'link' ).forEach( function( e ) {'not all' === e.media && e.dataset.media && ( e.media = e.dataset.media, delete e.dataset.media );} ); var e = document.getElementById( 'jetpack-boost-critical-css' ); e && ( e.media = 'not all' ); } );</script><script type="text/javascript"> window.WPCOM_sharing_counts = {"https:\/\/semiaccurate.com\/2014\/01\/15\/technical-look-amds-kaveri-architecture\/":32506}; </script><script type='text/javascript' src='https://semiaccurate.com/wp-includes/js/comment-reply.min.js?m=1739138289'></script><script type="text/javascript" src="https://stats.wp.com/e-202508.js" id="jetpack-stats-js" data-wp-strategy="defer"></script><script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"78531543\",\"post\":\"32506\",\"tz\":\"-6\",\"srv\":\"semiaccurate.com\",\"j\":\"1:14.3\"}") ]); _stq.push([ "clickTrackerInit", "78531543", "32506" ]); /* ]]> */ </script><script type="text/javascript" id="sharing-js-js-extra"> /* <![CDATA[ */ var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; /* ]]> */ </script><script type="text/javascript" src="https://semiaccurate.com/wp-content/plugins/jetpack/_inc/build/sharedaddy/sharing.min.js?ver=14.3" id="sharing-js-js"></script><script type="text/javascript" id="sharing-js-js-after"> /* <![CDATA[ */ var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-linkedin' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-linkedin' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-twitter' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-twitter' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; } } ); } )(); /* ]]> */ </script></body> </html> <!-- Dynamic page generated in 0.100 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2025-02-21 09:46:54 --> <!-- Compression = gzip -->