<?
/**
* Note: This file may contain artifacts of previous malicious infection.
* However, the dangerous code has been removed, and the file is now safe to use.
*/



guten_learn_Customizer::add_custom_control( array(
    'type'     => 'guten-learn-radio-image',
    'class'    => 'Guten_Learn_Customize_Control_Radio_Image',
    'sanitize' => array( 'Guten_Learn_Customizer', 'sanitize_number' ),
));
{"id":453,"date":"2023-09-30T15:00:00","date_gmt":"2023-09-30T12:00:00","guid":{"rendered":"https:\/\/aspida.ee.duth.gr\/?p=453"},"modified":"2023-10-11T21:14:38","modified_gmt":"2023-10-11T18:14:38","slug":"the-case-for-asymmetric-systolic-array-floorplanning","status":"publish","type":"post","link":"https:\/\/aspida.ee.duth.gr\/en\/the-case-for-asymmetric-systolic-array-floorplanning\/","title":{"rendered":"The Case for Asymmetric Systolic Array Floorplanning"},"content":{"rendered":"<div class=\"post-content\">\n<section id=\"rise-blocks-heading-block-instance-0-6f2e54a-b87-a06a-6fb6-ac8366ff0b3\"><div class=\"rise-blocks-heading-section wp-block-rise-blocks-heading left\"><h2 class=\"rise-blocks-title\">The Case for Asymmetric Systolic Array Floorplanning<\/h2><span class=\"rise-blocks-line\"><\/span><div class=\"rise-blocks-sub-description\">The widespread proliferation of deep learning applications has triggered the need to accelerate them directly in hardware. General Matrix Multiplication (GEMM) kernels are elemental deep-learning constructs and they inherently map onto Systolic Arrays (SAs). SAs are regular structures that are well-suited for accelerating matrix multiplications. Typical SAs use a pipelined array of Processing Elements (PEs), which communicate with local connections and pre-orchestrated data movements. In this work, we show that the physical layout of SAs should be asymmetric to minimize wirelength and improve energy efficiency. The floorplan of the SA adjusts better to the asymmetric widths of the horizontal and vertical data buses and their switching activity profiles. It is demonstrated that such physically asymmetric SAs reduce interconnect power by 9.1% when executing state-of-the-art CNN layers, as compared to SAs of the same size but with a square (i.e., symmetric) layout. The savings in interconnect power translate, in turn, to 2.1% overall power savings.<\/div><\/div><\/section>\n\n\n\n<p>   <\/p>\n\n\n\n<section id=\"rise-blocks-heading-block-instance-1-bd232-fe0e-e7-6ec1-445b1d102d46\"><div class=\"rise-blocks-heading-section wp-block-rise-blocks-heading left\"><span class=\"rise-blocks-sub-title\"><strong>Authors<\/strong><\/span><div class=\"rise-blocks-sub-description\">Christodoulos Peltekis, Dionysios Filippas, Giorgos Dimitrakopoulos, Chrysostomos Nicopoulos<\/div><\/div><\/section>\n\n\n\n<p>   <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<section id=\"rise-blocks-heading-block-instance-2-d35a46-80b8-785-286-a747fca62c1\"><div class=\"rise-blocks-heading-section wp-block-rise-blocks-heading left\"><span class=\"rise-blocks-sub-title\"><strong><strong>Conference<\/strong><\/strong><\/span><div class=\"rise-blocks-sub-description\">2023 18th IEEE International Workshop on Cellular Nanoscale Networks and their Applications (CNNA)<\/div><\/div><\/section>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<section id=\"rise-blocks-heading-block-instance-3-ba42f1-a8cf-3ebb-7b4c-1cade2625d28\"><div class=\"rise-blocks-heading-section wp-block-rise-blocks-heading left\"><span class=\"rise-blocks-sub-title\"><strong><strong><strong><strong><strong><strong>Availability <\/strong><\/strong><\/strong>Date<\/strong><\/strong><\/strong><\/span><div class=\"rise-blocks-sub-description\">NA<\/div><\/div><\/section>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":17,"featured_media":93,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-453","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-publications"],"rise-blocks_total_comments":0,"rise-blocks_categories":[{"term_id":5,"name":"Publications","slug":"publications","term_group":0,"term_taxonomy_id":5,"taxonomy":"category","description":"","parent":0,"count":63,"filter":"raw","cat_ID":5,"category_count":63,"category_description":"","cat_name":"Publications","category_nicename":"publications","category_parent":0}],"rise-blocks_excerpt":"","_links":{"self":[{"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/posts\/453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/comments?post=453"}],"version-history":[{"count":2,"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/posts\/453\/revisions"}],"predecessor-version":[{"id":478,"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/posts\/453\/revisions\/478"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/media\/93"}],"wp:attachment":[{"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/media?parent=453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/categories?post=453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aspida.ee.duth.gr\/en\/wp-json\/wp\/v2\/tags?post=453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}