{"id":258,"date":"2022-01-25T17:54:09","date_gmt":"2022-01-25T17:54:09","guid":{"rendered":"https:\/\/mcsoc-forum.org\/site\/?page_id=258"},"modified":"2026-02-06T04:15:46","modified_gmt":"2026-02-06T04:15:46","slug":"tarck-programming","status":"publish","type":"page","link":"https:\/\/mcsoc-forum.org\/site\/index.php\/tarck-programming\/","title":{"rendered":"Programming Techniques for Embedded Multicore\/Manycore SoCs"},"content":{"rendered":"\n<div class=\"wp-block-group has-border-color has-medium-gray-border-color has-white-background-color has-background\" style=\"border-width:1px;border-radius:12px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#00629b;text-transform:uppercase;letter-spacing:1px\">Track Chair<\/h2>\n<hr class=\"wp-block-separator has-text-color has-black-color has-alpha-channel-opacity has-black-background-color has-background is-style-wide\"\/>\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"margin-top:20px;margin-bottom:20px;grid-template-columns:17% auto\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" src=\"http:\/\/mcsoc-forum.org\/site\/wp-content\/uploads\/2022\/01\/scholar-e1643363446774.jpg\" alt=\"Dr.\" class=\"wp-image-4762 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\"><p class=\"has-large-font-size\"><strong><a href=\"\" style=\"text-decoration: none; color: #00629B;\">TBC<\/a><\/strong><br><span style=\"font-size: 0.9em; color: #555;\">TBC<\/span><\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<p>Manycore system\u2011on\u2011chip (MCSoC) architectures have become central to modern computing\u2014from embedded and mobile platforms to autonomous systems, edge\u2011AI accelerators, and high\u2011performance computing. Although hardware capabilities continue to scale in parallelism, heterogeneity, and energy efficiency, the software stack capable of fully exploiting these architectures still lags behind. Delivering predictable performance, real\u2011time behavior, and efficient resource utilization on deeply parallel SoCs remains a demanding challenge for both industry and academia.<\/p>\n\n\n\n<p>As MCSoC platforms integrate diverse processing elements, complex memory hierarchies, and sophisticated on\u2011chip communication fabrics, traditional programming approaches are no longer sufficient. Developers must adopt new programming abstractions, compilation strategies, runtime systems, and optimization techniques that can bridge the gap between hardware potential and practical software performance. This track invites contributions that advance programming methodologies, tools, and frameworks specifically designed for embedded multicore and manycore systems.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Topics of interest include, but are not limited to:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Compilers and compiler optimizations for MCSoCs<\/li>\n\n\n\n<li>Automatic code generation techniques<\/li>\n\n\n\n<li>Cross\u2011assemblers and toolchain support<\/li>\n\n\n\n<li>Programming models for heterogeneous and parallel SoCs<\/li>\n\n\n\n<li>Memory management and data\u2011movement optimization<\/li>\n\n\n\n<li>Runtime systems and resource management<\/li>\n\n\n\n<li>Object\u2011oriented approaches for embedded parallelism<\/li>\n\n\n\n<li>Concurrent and parallel software design<\/li>\n\n\n\n<li>Secure programming techniques and cryptography for MCSoCs<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Formers Chairs<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"http:\/\/www.cea.fr\/\">Prof. St\u00e9phane Louise<\/a>, <\/strong>CEA, LIST, France (14th IEEE MCSoC-2021, 15th IEEE MCSoC-2022, 16th IEEE MCSoC-2023)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Track Chair TBCTBC Manycore system\u2011on\u2011chip (MCSoC) architectures have become central to modern computing\u2014from embedded and mobile platforms to autonomous systems, edge\u2011AI accelerators, and high\u2011performance computing. Although hardware capabilities continue to scale in parallelism, heterogeneity, and energy efficiency, the software stack capable of fully exploiting these architectures still lags behind. Delivering predictable performance, real\u2011time behavior, and &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/mcsoc-forum.org\/site\/index.php\/tarck-programming\/\">Continue reading<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-258","page","type-page","status-publish","hentry","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/pages\/258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/comments?post=258"}],"version-history":[{"count":49,"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/pages\/258\/revisions"}],"predecessor-version":[{"id":11417,"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/pages\/258\/revisions\/11417"}],"wp:attachment":[{"href":"https:\/\/mcsoc-forum.org\/site\/index.php\/wp-json\/wp\/v2\/media?parent=258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}