{"id":227595,"date":"2017-07-14T04:58:23","date_gmt":"2017-07-14T08:58:23","guid":{"rendered":"http:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/uncategorized\/growing-core-count-led-intel-to-mesh-architecture-top500-top500-news.php"},"modified":"2017-07-14T04:58:23","modified_gmt":"2017-07-14T08:58:23","slug":"growing-core-count-led-intel-to-mesh-architecture-top500-top500-news","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/super-computer\/growing-core-count-led-intel-to-mesh-architecture-top500-top500-news.php","title":{"rendered":"Growing Core Count Led Intel to Mesh Architecture | TOP500 &#8230; &#8211; TOP500 News"},"content":{"rendered":"<p><p>    One of the more significant architectural advancements in    Intels new Xeon scalable processor, aka Skylake, is the use of    a mesh interconnect thatlink cores and other on-chip    componentry.  <\/p>\n<p>    In a     blog posted last month by Intel Engineer Akhilesh Kumar, he    described the need to design the right kind of interconnect to    link up the various parts on the processor die. The task of    adding more cores and interconnecting them to create a    multi-core data center processor may sound simple, but the    interconnects between CPU cores, memory hierarchy, and I\/O    subsystems provide critical pathways among these subsystems    necessitating thoughtful architecture, he wrote.  <\/p>\n<p>    In the case of the new Xeon processors, the mesh is a 2D    interconnect that links cores, shared cache, memory    controllers, and I\/O controllers on the chip. The mesh is    arranged in rows and columns, with switches at the    intersections so that data may be directed to the shortest    path. The schematic below shows an example of the mesh with a    22-core Xeon die.  <\/p>\n<\/p>\n<p>    Source: Intel  <\/p>\n<\/p>\n<p>    Prior to the Skylake product, Intel employed a ring    interconnect to glue these pieces together. With a ring setup,    communication bandwidth, and especially latency, can become a    problem as more cores and interfaces are added. Thats because    when there are too many endpoints on the interconnect, data    must often travel across many intermediate hops to get from its    source to its destination. With up to 28 cores, 48 PCIe lanes,    and six memory channel interfaces per processor, the new chips    became too complex for a simple ring topology.  <\/p>\n<p>    Since a mesh offers a row\/column topology, data traversal    across the chip becomes less arduous, which theoretically    improves performance. Its a bit of a tradeoff, inasmuch as you    have to devote more chip real estate and power to the meshs    wires and switches. But as processors evolve from multicore    into manycore platforms, such a development is unavoidable.    Its notable that Intels Xeon Phi products, which have dozens    of cores, use a similar sort of mesh, although in this case the    cores are arranged in dual-core tiles, which cuts the number of    switches in half.  <\/p>\n<p>    Another advantage of the mesh is that it enables last level L3    cache that is spread acrossthe cores to be accessed with    lower latency, which, as Kumar puts it, allows software to    treat the distributed cache banks as one large unified last    level cache. As a result, applications behave more    consistently and developers dont have to worry about variable    latencies as their applications arescaled across more    cores. The same goes for memory and I\/O latencies, since these    controller interfaces are also included in the on-chip mesh.  <\/p>\n<p>    Presumably Intel will be able to leverage the mesh technology    across subsequent generations of the Xeon processor, even as    core counts increase. Theoretically, another interconnect    design will be needed at some point, since even a 2D topology    will become constricting if processors start sprouting hundreds    of cores. But that day is probably far in the future.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read more here: <\/p>\n<p><a target=\"_blank\" href=\"https:\/\/www.top500.org\/news\/growing-core-count-led-intel-to-mesh-architecture\/\" title=\"Growing Core Count Led Intel to Mesh Architecture | TOP500 ... - TOP500 News\">Growing Core Count Led Intel to Mesh Architecture | TOP500 ... - TOP500 News<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> One of the more significant architectural advancements in Intels new Xeon scalable processor, aka Skylake, is the use of a mesh interconnect thatlink cores and other on-chip componentry. In a blog posted last month by Intel Engineer Akhilesh Kumar, he described the need to design the right kind of interconnect to link up the various parts on the processor die.  <a href=\"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/super-computer\/growing-core-count-led-intel-to-mesh-architecture-top500-top500-news.php\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"limit_modified_date":"","last_modified_date":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[41],"tags":[],"class_list":["post-227595","post","type-post","status-publish","format-standard","hentry","category-super-computer"],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/227595"}],"collection":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/comments?post=227595"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/227595\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/media?parent=227595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/categories?post=227595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/tags?post=227595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}