{"id":628,"date":"2020-01-24T12:49:36","date_gmt":"2020-01-24T12:49:36","guid":{"rendered":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/?p=628"},"modified":"2021-01-12T19:31:28","modified_gmt":"2021-01-12T19:31:28","slug":"artigo-aceite-na-conferencia-icassp-2020","status":"publish","type":"post","link":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/","title":{"rendered":"Artigo aceite na confer\u00eancia ICASSP 2020"},"content":{"rendered":"\n<p>O meu artigo designado <em><a href=\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/public\/docs\/papers\/processing_convolutional_neural_networks_on_cache.pdf\">\u201cProcessing Convolutional Neural Networks on Cache\u201d<\/a><\/em> foi aceite na confer\u00eancia ICASSP 2020, que ter\u00e1 lugar em Barcelona, Espanha, de 4 a 8 de maio.<\/p>\n\n\n\n<p><strong>Abstract:<\/strong><\/p>\n\n\n\n<p>With the advent of Big Data application domains, several Machine Learning signal-processing algorithms, such as Convolutional Neural Networks, are required to process progressively larger datasets at a great cost in terms of both compute power and memory bandwidth. Although dedicated accelerators have been developed targeting this issue, they usually require moving massive amounts of data across the memory hierarchy to the processing cores and low-level knowledge of how data is stored in the memory devices to enable in-\/near-memory processing solutions. In this paper, we propose and assess a novel mechanism that operates at cache level, leveraging both data-proximity and parallel processing capabilities, enabled by dedicated fully-digital vector Functional Units. We also demonstrate the integration of this mechanism in a conventional CPU. The obtained results show that our engine provides performance improvements on CNNs ranging from 3.92\u00d7 to 16.6\u00d7.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O meu artigo designado \u201cProcessing Convolutional Neural Networks on Cache\u201d foi aceite na confer\u00eancia ICASSP 2020, que ter\u00e1 lugar em Barcelona, Espanha, de 4 a 8 de maio. Abstract: With the advent of Big Data application domains, several Machine Learning signal-processing algorithms, such as Convolutional Neural Networks, are required to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[149],"tags":[],"class_list":["post-628","post","type-post","status-publish","format-standard","hentry","category-investigacao"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Artigo aceite na confer\u00eancia ICASSP 2020 - Jo\u00e3o Vieira<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Artigo aceite na confer\u00eancia ICASSP 2020 - Jo\u00e3o Vieira\" \/>\n<meta property=\"og:description\" content=\"O meu artigo designado \u201cProcessing Convolutional Neural Networks on Cache\u201d foi aceite na confer\u00eancia ICASSP 2020, que ter\u00e1 lugar em Barcelona, Espanha, de 4 a 8 de maio. Abstract: With the advent of Big Data application domains, several Machine Learning signal-processing algorithms, such as Convolutional Neural Networks, are required to [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/\" \/>\n<meta property=\"og:site_name\" content=\"Jo\u00e3o Vieira\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-24T12:49:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-12T19:31:28+00:00\" \/>\n<meta name=\"author\" content=\"joaovieira\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"joaovieira\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/\",\"url\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/\",\"name\":\"Artigo aceite na confer\u00eancia ICASSP 2020 - Jo\u00e3o Vieira\",\"isPartOf\":{\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#website\"},\"datePublished\":\"2020-01-24T12:49:36+00:00\",\"dateModified\":\"2021-01-12T19:31:28+00:00\",\"author\":{\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#\/schema\/person\/b43022dcf2dd3fcebc49bdba70b3c137\"},\"breadcrumb\":{\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Artigo aceite na confer\u00eancia ICASSP 2020\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#website\",\"url\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/\",\"name\":\"Jo\u00e3o Vieira\",\"description\":\"Personal website\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#\/schema\/person\/b43022dcf2dd3fcebc49bdba70b3c137\",\"name\":\"joaovieira\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e7a87195dd6f0d6d1dbd2a4b40edee6bec488a772ba7ecca37b63989a54b0903?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e7a87195dd6f0d6d1dbd2a4b40edee6bec488a772ba7ecca37b63989a54b0903?s=96&d=mm&r=g\",\"caption\":\"joaovieira\"},\"url\":\"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/author\/joaovieira\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Artigo aceite na confer\u00eancia ICASSP 2020 - Jo\u00e3o Vieira","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/","og_locale":"en_US","og_type":"article","og_title":"Artigo aceite na confer\u00eancia ICASSP 2020 - Jo\u00e3o Vieira","og_description":"O meu artigo designado \u201cProcessing Convolutional Neural Networks on Cache\u201d foi aceite na confer\u00eancia ICASSP 2020, que ter\u00e1 lugar em Barcelona, Espanha, de 4 a 8 de maio. Abstract: With the advent of Big Data application domains, several Machine Learning signal-processing algorithms, such as Convolutional Neural Networks, are required to [&hellip;]","og_url":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/","og_site_name":"Jo\u00e3o Vieira","article_published_time":"2020-01-24T12:49:36+00:00","article_modified_time":"2021-01-12T19:31:28+00:00","author":"joaovieira","twitter_card":"summary_large_image","twitter_misc":{"Written by":"joaovieira","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/","url":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/","name":"Artigo aceite na confer\u00eancia ICASSP 2020 - Jo\u00e3o Vieira","isPartOf":{"@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#website"},"datePublished":"2020-01-24T12:49:36+00:00","dateModified":"2021-01-12T19:31:28+00:00","author":{"@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#\/schema\/person\/b43022dcf2dd3fcebc49bdba70b3c137"},"breadcrumb":{"@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/pt\/2020\/01\/24\/artigo-aceite-na-conferencia-icassp-2020\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/"},{"@type":"ListItem","position":2,"name":"Artigo aceite na confer\u00eancia ICASSP 2020"}]},{"@type":"WebSite","@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#website","url":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/","name":"Jo\u00e3o Vieira","description":"Personal website","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#\/schema\/person\/b43022dcf2dd3fcebc49bdba70b3c137","name":"joaovieira","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e7a87195dd6f0d6d1dbd2a4b40edee6bec488a772ba7ecca37b63989a54b0903?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e7a87195dd6f0d6d1dbd2a4b40edee6bec488a772ba7ecca37b63989a54b0903?s=96&d=mm&r=g","caption":"joaovieira"},"url":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/author\/joaovieira\/"}]}},"_links":{"self":[{"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/posts\/628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/comments?post=628"}],"version-history":[{"count":2,"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/posts\/628\/revisions"}],"predecessor-version":[{"id":638,"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/posts\/628\/revisions\/638"}],"wp:attachment":[{"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/media?parent=628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/categories?post=628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/v2.joaomiguelvieira.com\/~joaovieira\/site\/wp-json\/wp\/v2\/tags?post=628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}