{"id":"https://openalex.org/W2109193325","doi":"https://doi.org/10.1109/isvlsi.2002.1016868","title":"Hardware-software co-adaptation for data-intensive embedded applications","display_name":"Hardware-software co-adaptation for data-intensive embedded applications","publication_year":2002,"publication_date":"2002-01-01","ids":{"openalex":"https://openalex.org/W2109193325","doi":"https://doi.org/10.1109/isvlsi.2002.1016868","mag":"2109193325"},"language":"en","primary_location":{"id":"doi:10.1109/isvlsi.2002.1016868","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isvlsi.2002.1016868","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings IEEE Computer Society Annual Symposium on VLSI. New Paradigms for VLSI Systems Design. ISVLSI 2002","raw_type":"proceedings-article"},"type":"conference-paper","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/A5005717841","display_name":"I. Kadayif","orcid":"https://orcid.org/0000-0002-2206-2726"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"I. Kadayif","raw_affiliation_strings":["Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007116603","display_name":"Mahmut Kandemir","orcid":"https://orcid.org/0000-0002-9940-9951"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Kandemir","raw_affiliation_strings":["Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103547260","display_name":"N. Vijaykrishnan","orcid":null},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"N. Vijaykrishnan","raw_affiliation_strings":["Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112796358","display_name":"M.J. Irwin","orcid":null},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M.J. Irwin","raw_affiliation_strings":["Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Design Lab, Pennsylvania State Univ., University Park, PA, USA","institution_ids":["https://openalex.org/I130769515"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I130769515"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.12207044,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"20","last_page":"25"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9976999759674072,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9966999888420105,"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.8411493301391602},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.8319928646087646},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.682742714881897},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.6533818244934082},{"id":"https://openalex.org/keywords/cache-oblivious-algorithm","display_name":"Cache-oblivious algorithm","score":0.6311792135238647},{"id":"https://openalex.org/keywords/adaptation","display_name":"Adaptation (eye)","score":0.6292921900749207},{"id":"https://openalex.org/keywords/cache-invalidation","display_name":"Cache invalidation","score":0.6030036807060242},{"id":"https://openalex.org/keywords/cache-coloring","display_name":"Cache coloring","score":0.5902086496353149},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.5851849317550659},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5365792512893677},{"id":"https://openalex.org/keywords/smart-cache","display_name":"Smart Cache","score":0.5098256468772888},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.47029420733451843},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.42938709259033203},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4155113399028778},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.31653907895088196},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.22584599256515503}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8411493301391602},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.8319928646087646},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.682742714881897},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.6533818244934082},{"id":"https://openalex.org/C59687516","wikidata":"https://www.wikidata.org/wiki/Q5015938","display_name":"Cache-oblivious algorithm","level":5,"score":0.6311792135238647},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.6292921900749207},{"id":"https://openalex.org/C25536678","wikidata":"https://www.wikidata.org/wiki/Q5015977","display_name":"Cache invalidation","level":5,"score":0.6030036807060242},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.5902086496353149},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.5851849317550659},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5365792512893677},{"id":"https://openalex.org/C167713795","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"Smart Cache","level":5,"score":0.5098256468772888},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.47029420733451843},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42938709259033203},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4155113399028778},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.31653907895088196},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.22584599256515503},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/isvlsi.2002.1016868","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isvlsi.2002.1016868","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings IEEE Computer Society Annual Symposium on VLSI. New Paradigms for VLSI Systems Design. ISVLSI 2002","raw_type":"proceedings-article"},{"id":"pmh:96e310e1-259e-4de3-89dc-03e09224e376","is_oa":false,"landing_page_url":"https://avesis.comu.edu.tr/publication/details/96e310e1-259e-4de3-89dc-03e09224e376/oai","pdf_url":null,"source":{"id":"https://openalex.org/S7407055198","display_name":"\u00c7anakkale Onsekiz Mart University AVESIS","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W74033418","https://openalex.org/W1488103234","https://openalex.org/W1980636849","https://openalex.org/W2032297914","https://openalex.org/W2064615204","https://openalex.org/W2077471685","https://openalex.org/W2098220211","https://openalex.org/W2112482891","https://openalex.org/W2119609467","https://openalex.org/W2124711255","https://openalex.org/W2142033140","https://openalex.org/W2150073849","https://openalex.org/W2154702295","https://openalex.org/W2163935347","https://openalex.org/W2167013139","https://openalex.org/W4230093848","https://openalex.org/W4238138329","https://openalex.org/W4240135108","https://openalex.org/W4285719527","https://openalex.org/W6602984510"],"related_works":["https://openalex.org/W2098406302","https://openalex.org/W2734782074","https://openalex.org/W2546991807","https://openalex.org/W2538519144","https://openalex.org/W2121191383","https://openalex.org/W2076114130","https://openalex.org/W1505654810","https://openalex.org/W2535115842","https://openalex.org/W2436169747","https://openalex.org/W1584415117"],"abstract_inverted_index":{"By":[0],"studying":[1],"energy":[2,63,161],"and":[3,25,34,65,81,162],"performance":[4,163],"behavior":[5],"of":[6,73,89,103,113,139],"six":[7],"array-dominated":[8],"benchmarks,":[9],"we":[10,55,69],"observed":[11,30],"that":[12,31,92,123,149],"each":[13,46,124],"nest":[14],"in":[15,42,52,86,118],"these":[16],"applications":[17],"works":[18,127],"best":[19],"with":[20,128],"a":[21,57,74,100,129,140],"specific":[22],"cache":[23,32,79,130,151],"configuration":[24,80,106,131],"optimization":[26,35,60,82],"strategy.":[27],"We":[28],"also":[29,166],"configurations":[33],"strategies":[36],"required":[37],"by":[38],"different":[39,44],"nests":[40],"are,":[41],"general,":[43],"from":[45,136],"other.":[47],"Based":[48],"on":[49],"this":[50,53,93],"observation,":[51],"paper,":[54],"propose":[56],"search":[58],"space-based":[59],"for":[61,134,156],"reducing":[62],"consumption":[64],"improving":[66],"performance.":[67],"Specifically,":[68],"study":[70],"potential":[71],"benefits":[72],"hardware-software":[75],"co-adaptation":[76,119],"scheme":[77],"where":[78],"strategy":[83],"are":[84],"modified":[85],"the":[87,111,114,137],"course":[88],"execution.":[90],"Note":[91],"is":[94,108,120],"one":[95],"step":[96],"beyond":[97],"determining":[98],"just":[99],"suitable":[101,133],"combination":[102],"(optimized)":[104],"code/cache":[105],"which":[107,165],"valid":[109],"throughout":[110],"execution":[112],"application.":[115],"The":[116],"idea":[117],"to":[121,168],"ensure":[122],"nested":[125],"loop":[126],"most":[132],"it":[135,158],"perspective":[138],"given":[141],"objective":[142],"criterion.":[143],"It":[144],"should":[145],"be":[146,169],"noted,":[147],"however,":[148],"dynamic":[150],"reconfiguration":[152],"does":[153],"not":[154],"come":[155],"free;":[157],"has":[159],"both":[160],"costs":[164],"need":[167],"accounted":[170],"for.":[171]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
