{"id":"https://openalex.org/W3132251029","doi":"https://doi.org/10.1109/ipdrm51949.2020.00008","title":"DEMAC: A Modular Platform for HW-SW Co-Design","display_name":"DEMAC: A Modular Platform for HW-SW Co-Design","publication_year":2020,"publication_date":"2020-11-01","ids":{"openalex":"https://openalex.org/W3132251029","doi":"https://doi.org/10.1109/ipdrm51949.2020.00008","mag":"3132251029"},"language":"en","primary_location":{"id":"doi:10.1109/ipdrm51949.2020.00008","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdrm51949.2020.00008","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE/ACM Fourth Annual Workshop on Emerging Parallel and Distributed Runtime Systems and Middleware (IPDRM)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5088612026","display_name":"Diego A. Roa Perdomo","orcid":"https://orcid.org/0000-0003-2961-1772"},"institutions":[{"id":"https://openalex.org/I86501945","display_name":"University of Delaware","ror":"https://ror.org/01sbq1a82","country_code":"US","type":"education","lineage":["https://openalex.org/I86501945"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Diego A. Roa Perdomo","raw_affiliation_strings":["University of Delaware,Newark,DE","University of Delaware, Newark, DE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Delaware,Newark,DE","institution_ids":["https://openalex.org/I86501945"]},{"raw_affiliation_string":"University of Delaware, Newark, DE","institution_ids":["https://openalex.org/I86501945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004681193","display_name":"Ryan Kabrick","orcid":"https://orcid.org/0000-0001-8528-4812"},"institutions":[{"id":"https://openalex.org/I86501945","display_name":"University of Delaware","ror":"https://ror.org/01sbq1a82","country_code":"US","type":"education","lineage":["https://openalex.org/I86501945"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ryan Kabrick","raw_affiliation_strings":["University of Delaware,Newark,DE","University of Delaware, Newark, DE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Delaware,Newark,DE","institution_ids":["https://openalex.org/I86501945"]},{"raw_affiliation_string":"University of Delaware, Newark, DE","institution_ids":["https://openalex.org/I86501945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081608716","display_name":"Jose M. Monsalve Diaz","orcid":"https://orcid.org/0000-0001-6875-1685"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jose M. Monsalve Diaz","raw_affiliation_strings":["Argonne National Lab,Lemont,IL","Argonne National Lab, Lemont, IL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Argonne National Lab,Lemont,IL","institution_ids":["https://openalex.org/I1282105669"]},{"raw_affiliation_string":"Argonne National Lab, Lemont, IL","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039783562","display_name":"Siddhisanket Raskar","orcid":"https://orcid.org/0000-0002-4832-0834"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Siddhisanket Raskar","raw_affiliation_strings":["Argonne National Lab,Lemont,IL","Argonne National Lab, Lemont, IL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Argonne National Lab,Lemont,IL","institution_ids":["https://openalex.org/I1282105669"]},{"raw_affiliation_string":"Argonne National Lab, Lemont, IL","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000575635","display_name":"Dawson Fox","orcid":"https://orcid.org/0009-0001-1006-4257"},"institutions":[{"id":"https://openalex.org/I86501945","display_name":"University of Delaware","ror":"https://ror.org/01sbq1a82","country_code":"US","type":"education","lineage":["https://openalex.org/I86501945"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dawson Fox","raw_affiliation_strings":["University of Delaware,Newark,DE","University of Delaware, Newark, DE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Delaware,Newark,DE","institution_ids":["https://openalex.org/I86501945"]},{"raw_affiliation_string":"University of Delaware, Newark, DE","institution_ids":["https://openalex.org/I86501945"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046024163","display_name":"Guang R. Gao","orcid":"https://orcid.org/0000-0002-5265-7528"},"institutions":[{"id":"https://openalex.org/I86501945","display_name":"University of Delaware","ror":"https://ror.org/01sbq1a82","country_code":"US","type":"education","lineage":["https://openalex.org/I86501945"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Guang R. Gao","raw_affiliation_strings":["University of Delaware,Newark,DE","University of Delaware, Newark, DE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Delaware,Newark,DE","institution_ids":["https://openalex.org/I86501945"]},{"raw_affiliation_string":"University of Delaware, Newark, DE","institution_ids":["https://openalex.org/I86501945"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.236,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.54416115,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"2","issue":null,"first_page":"25","last_page":"32"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8237192630767822},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6438944935798645},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5983520746231079},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.5719685554504395},{"id":"https://openalex.org/keywords/coprocessor","display_name":"Coprocessor","score":0.5586745738983154},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5282601118087769},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5207983255386353},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5203577876091003},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.44716063141822815},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.44531941413879395},{"id":"https://openalex.org/keywords/ethernet","display_name":"Ethernet","score":0.4349316358566284},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.43233346939086914},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.42096754908561707},{"id":"https://openalex.org/keywords/arm-architecture","display_name":"ARM architecture","score":0.4116821885108948}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8237192630767822},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6438944935798645},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5983520746231079},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.5719685554504395},{"id":"https://openalex.org/C86111242","wikidata":"https://www.wikidata.org/wiki/Q859595","display_name":"Coprocessor","level":2,"score":0.5586745738983154},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5282601118087769},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5207983255386353},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5203577876091003},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.44716063141822815},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.44531941413879395},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.4349316358566284},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.43233346939086914},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.42096754908561707},{"id":"https://openalex.org/C26771161","wikidata":"https://www.wikidata.org/wiki/Q16980","display_name":"ARM architecture","level":2,"score":0.4116821885108948},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ipdrm51949.2020.00008","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdrm51949.2020.00008","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE/ACM Fourth Annual Workshop on Emerging Parallel and Distributed Runtime Systems and Middleware (IPDRM)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8899999856948853,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W591705792","https://openalex.org/W1492896863","https://openalex.org/W1614268734","https://openalex.org/W1837073688","https://openalex.org/W1893534197","https://openalex.org/W1896968490","https://openalex.org/W2092451584","https://openalex.org/W2169609670","https://openalex.org/W2773150715","https://openalex.org/W2957938647","https://openalex.org/W3029159748","https://openalex.org/W3130803778","https://openalex.org/W4240240657","https://openalex.org/W6636589618","https://openalex.org/W6765453075","https://openalex.org/W6790534177"],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W3121982349","https://openalex.org/W3033982347","https://openalex.org/W2280963375","https://openalex.org/W2353829320","https://openalex.org/W2380936098","https://openalex.org/W4327879756","https://openalex.org/W2065913044","https://openalex.org/W2977524888","https://openalex.org/W2368675480"],"abstract_inverted_index":{"Scientists":[0],"running":[1],"applications":[2],"on":[3,51,179],"high":[4,13],"performance":[5],"computers":[6,138],"expect":[7],"these":[8,38,136],"systems":[9,39],"to":[10,72,102,189],"deliver":[11],"a":[12,30,41,61,67,74,116,131,143,148,158,176,191],"throughput":[14],"effectively":[15],"and":[16,22,48,77,104,152],"reliably,":[17],"while":[18],"maintaining":[19],"flexibility,":[20],"programmability":[21],"energy":[23],"efficiency.":[24],"Programs":[25],"are":[26,166],"usually":[27],"translated":[28],"from":[29],"coded":[31],"language":[32],"that":[33,121,155,195],"defines":[34],"the":[35,99,109],"operation":[36],"of":[37,63,84,112,118,175],"through":[40,168],"compiler.":[42],"HPC":[43],"machines":[44],"exhibit":[45],"different":[46,198],"features":[47,107],"behaviors":[49],"based":[50,178],"their":[52],"architectural":[53],"characteristics:":[54],"they":[55],"could":[56,196],"have":[57],"accelerators":[58],"or":[59],"be":[60],"collection":[62],"computational":[64],"units":[65],"with":[66,130,147,157],"non-uniform":[68],"memory":[69],"access.":[70],"Aiming":[71],"develop":[73,103],"low-cost,":[75],"flexible":[76,192],"versatile":[78],"parallel":[79,204],"machine":[80],"for":[81,108,202],"hardware-software":[82],"co-design":[83],"program":[85],"execution":[86],"models":[87],"research,":[88],"we":[89],"present":[90],"DEMAC":[91],"(the":[92],"Delaware":[93],"Modular":[94],"Assembly":[95],"Cluster).":[96],"It":[97,114],"provides":[98],"necessary":[100],"tools":[101],"test":[105],"novel":[106],"next":[110],"generation":[111],"supercomputers.":[113],"includes":[115],"set":[117],"3D-printed":[119],"frames":[120],"can":[122],"house":[123],"several":[124],"card-sized":[125],"multi-core":[126],"embedded":[127],"systems.":[128],"Along":[129],"full":[132],"open":[133],"source":[134],"stack,":[135],"small":[137],"feature":[139],"Parallella":[140],"boards":[141],"containing":[142],"Zynq-7000":[144],"series":[145],"SoC":[146],"dual-core":[149],"ARM":[150],"processor":[151],"an":[153,169],"FPGA":[154],"interconnects":[156],"16-core":[159],"coprocessor":[160],"called":[161],"Epiphany.":[162],"All":[163],"individual":[164],"nodes":[165],"connected":[167],"Ethernet":[170],"network.":[171],"An":[172],"initial":[173],"version":[174],"runtime":[177],"Dataflow's":[180],"Codelet":[181],"Model":[182],"is":[183],"also":[184],"proposed.":[185],"This":[186],"project":[187],"aims":[188],"provide":[190],"research":[193,199],"platform":[194],"benefit":[197],"labs":[200],"looking":[201],"low-cost":[203],"platforms.":[205]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
