{"id":17,"date":"2022-03-21T18:32:31","date_gmt":"2022-03-21T18:32:31","guid":{"rendered":"https:\/\/www.isi.edu\/research-groups-rcg\/?page_id=17"},"modified":"2022-04-26T19:00:21","modified_gmt":"2022-04-26T19:00:21","slug":"research","status":"publish","type":"page","link":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/","title":{"rendered":"Research"},"content":{"rendered":"\n\n\t<h3>Broadly, RCG pursues research in the following themes:<\/h3>\n<article>\n    <section><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/04\/iStock-5374471581.jpg\" alt=\"\"\/><\/section>\n    <section><h2>High Productivity Tools for Heterogeneous Devices<\/h2><p>While hardware can yield attractive performance benefits, programming these devices quickly while maintaining efficiency is a challenge. RCG research is investigating mapping Python to FPGAs (sPyC), hardware software co-design (Redsharc), and other methods of raising programming abstraction levels to drastically reduce hardware development cycles, and enable hardware level autonomy for FPGAs and System on Chip (SOC) devices.<\/p><\/section>\n<\/article>\n<article>\n    <section><h4>\u00a0<\/h4><h2>Emerging Architectures<\/h2><p>Research in &#8220;More than Moore&#8221; technology is rapidly increasing, and with it new 2.5D and 3D architectures are emerging. RCG is both a member of Intel&#8217;s Heterogeneous Accelerator Research Program (HARP) and Micron&#8217;s Hybrid Memory Cube academic research program, where we are exploring new methodologies and tools to unlock the full potential of these devices.<\/p><\/section>\n    <section><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/04\/iStock-10909417821.jpg\" alt=\"\"\/><\/section>\n<\/article>\n<article>\n    <section><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/03\/fire-and-water-2354583__48011.jpg\" alt=\"\"\/><\/section>\n    <section>\n<h2>Challenging Environments<\/h2>\n<p>RCG also pursues research in enabling device to operate in potentially hostile environments. We pursue research in radiation resiliency, secure hardware application, IP leakage prevention, trust, assurance, and counterfeit detection. RCG is an integral member of ISI&#8217;s <a href=\"https:\/\/www.isi.edu\/centers-sure\/\" target=\"_blank\" rel=\"noopener\">Secure and Robust Electronics (SURE) center<\/a>.<\/p>\n<\/section>\n<\/article>\n\n","protected":false},"excerpt":{"rendered":"<p>Broadly, RCG pursues research in the following themes: High Productivity Tools for Heterogeneous Devices While hardware can yield attractive performance benefits, programming these devices quickly while maintaining efficiency is a challenge. RCG research is investigating mapping Python to FPGAs (sPyC), hardware software co-design (Redsharc), and other methods of raising programming abstraction levels to drastically reduce&hellip;<\/p>\n","protected":false},"author":421,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"news_source":"","news_author":"","external_news_link":"","footnotes":""},"class_list":["post-17","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Research - Reconfigurable Computing Group<\/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:\/\/www.isi.edu\/research-groups-rcg\/research\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Research - Reconfigurable Computing Group\" \/>\n<meta property=\"og:description\" content=\"Broadly, RCG pursues research in the following themes: High Productivity Tools for Heterogeneous Devices While hardware can yield attractive performance benefits, programming these devices quickly while maintaining efficiency is a challenge. RCG research is investigating mapping Python to FPGAs (sPyC), hardware software co-design (Redsharc), and other methods of raising programming abstraction levels to drastically reduce&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.isi.edu\/research-groups-rcg\/research\/\" \/>\n<meta property=\"og:site_name\" content=\"Reconfigurable Computing Group\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-26T19:00:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/04\/iStock-5374471581.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/\",\"url\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/\",\"name\":\"Research - Reconfigurable Computing Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/wp-content\\\/uploads\\\/sites\\\/17\\\/2022\\\/04\\\/iStock-5374471581.jpg\",\"datePublished\":\"2022-03-21T18:32:31+00:00\",\"dateModified\":\"2022-04-26T19:00:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/wp-content\\\/uploads\\\/sites\\\/17\\\/2022\\\/04\\\/iStock-5374471581.jpg\",\"contentUrl\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/wp-content\\\/uploads\\\/sites\\\/17\\\/2022\\\/04\\\/iStock-5374471581.jpg\",\"width\":500,\"height\":300,\"caption\":\"Stopwatch\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/research\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/#website\",\"url\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/\",\"name\":\"Reconfigurable Computing Group\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.isi.edu\\\/research-groups-rcg\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Research - Reconfigurable Computing Group","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:\/\/www.isi.edu\/research-groups-rcg\/research\/","og_locale":"en_US","og_type":"article","og_title":"Research - Reconfigurable Computing Group","og_description":"Broadly, RCG pursues research in the following themes: High Productivity Tools for Heterogeneous Devices While hardware can yield attractive performance benefits, programming these devices quickly while maintaining efficiency is a challenge. RCG research is investigating mapping Python to FPGAs (sPyC), hardware software co-design (Redsharc), and other methods of raising programming abstraction levels to drastically reduce&hellip;","og_url":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/","og_site_name":"Reconfigurable Computing Group","article_modified_time":"2022-04-26T19:00:21+00:00","og_image":[{"url":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/04\/iStock-5374471581.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/","url":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/","name":"Research - Reconfigurable Computing Group","isPartOf":{"@id":"https:\/\/www.isi.edu\/research-groups-rcg\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/#primaryimage"},"image":{"@id":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/#primaryimage"},"thumbnailUrl":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/04\/iStock-5374471581.jpg","datePublished":"2022-03-21T18:32:31+00:00","dateModified":"2022-04-26T19:00:21+00:00","breadcrumb":{"@id":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.isi.edu\/research-groups-rcg\/research\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/#primaryimage","url":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/04\/iStock-5374471581.jpg","contentUrl":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-content\/uploads\/sites\/17\/2022\/04\/iStock-5374471581.jpg","width":500,"height":300,"caption":"Stopwatch"},{"@type":"BreadcrumbList","@id":"https:\/\/www.isi.edu\/research-groups-rcg\/research\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.isi.edu\/research-groups-rcg\/"},{"@type":"ListItem","position":2,"name":"Research"}]},{"@type":"WebSite","@id":"https:\/\/www.isi.edu\/research-groups-rcg\/#website","url":"https:\/\/www.isi.edu\/research-groups-rcg\/","name":"Reconfigurable Computing Group","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.isi.edu\/research-groups-rcg\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-json\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-json\/wp\/v2\/users\/421"}],"replies":[{"embeddable":true,"href":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":0,"href":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-json\/wp\/v2\/pages\/17\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.isi.edu\/research-groups-rcg\/wp-json\/wp\/v2\/media?parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}