{"id":"https://openalex.org/W4249628622","doi":"https://doi.org/10.1109/date.2002.998418","title":"A code transformation-based methodology for improving I-cache performance of DSP applications","display_name":"A code transformation-based methodology for improving I-cache performance of DSP applications","publication_year":2003,"publication_date":"2003-06-25","ids":{"openalex":"https://openalex.org/W4249628622","doi":"https://doi.org/10.1109/date.2002.998418"},"language":"en","primary_location":{"id":"doi:10.1109/date.2002.998418","doi":"https://doi.org/10.1109/date.2002.998418","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2002.998418","pdf_url":null,"source":{"id":"https://openalex.org/S4306418181","display_name":"Design, Automation, and Test in Europe","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings 2002 Design, Automation and Test in Europe Conference and Exhibition","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"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/A5019131701","display_name":"N.D. Liveris","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I111979921","display_name":"Northwestern University","ror":"https://ror.org/000e0be47","country_code":"US","type":"education","lineage":["https://openalex.org/I111979921"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"N. Liveris","raw_affiliation_strings":["Northwestern University, Evanston, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northwestern University, Evanston, IL, USA","institution_ids":["https://openalex.org/I111979921"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111500472","display_name":"Nikos D. Zervas","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"N.D. Zervas","raw_affiliation_strings":["ALMA Technologies S. A., Athens, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ALMA Technologies S. A., Athens, Greece","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043131021","display_name":"Dimitrios Soudris","orcid":"https://orcid.org/0000-0002-6930-6847","observed_orcids":["https://orcid.org/0000-0002-6930-6847"]},"institutions":[{"id":"https://openalex.org/I147962203","display_name":"Democritus University of Thrace","ror":"https://ror.org/03bfqnx40","country_code":"GR","type":"education","lineage":["https://openalex.org/I147962203"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"D. Soudris","raw_affiliation_strings":["Department of E.C.E, Democritus University of Thrace, Xanthi, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of E.C.E, Democritus University of Thrace, Xanthi, Greece","institution_ids":["https://openalex.org/I147962203"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111773679","display_name":"Costas E. Goutis","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I174878644","display_name":"University of Patras","ror":"https://ror.org/017wvtq80","country_code":"GR","type":"education","lineage":["https://openalex.org/I174878644"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"C.E. Goutis","raw_affiliation_strings":["Department of E.C.E, University of Patras, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of E.C.E, University of Patras, Greece","institution_ids":["https://openalex.org/I174878644"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.3756,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.79428099,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":null,"issue":null,"first_page":"977","last_page":"983"},"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.9657999873161316,"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.9657999873161316,"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.02850000001490116,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.00279999990016222,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/instruction-cache","display_name":"instruction cache","score":0.8080000281333923},{"id":"https://openalex.org/keywords/cache-miss-prediction","display_name":"cache miss prediction","score":0.7110000252723694},{"id":"https://openalex.org/keywords/dsp-applications","display_name":"DSP applications","score":0.9039999842643738},{"id":"https://openalex.org/keywords/instruction-cache-misses","display_name":"instruction cache misses","score":0.34299999475479126}],"concepts":[{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.8709381818771362},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8266773223876953},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6785827875137329},{"id":"https://openalex.org/C167713795","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"Smart Cache","level":5,"score":0.6532392501831055},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.6377326250076294},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.5891373157501221},{"id":"https://openalex.org/C25536678","wikidata":"https://www.wikidata.org/wiki/Q5015977","display_name":"Cache invalidation","level":5,"score":0.5795549154281616},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.5684312582015991},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5551702976226807},{"id":"https://openalex.org/C59687516","wikidata":"https://www.wikidata.org/wiki/Q5015938","display_name":"Cache-oblivious algorithm","level":5,"score":0.5400770902633667},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.4502354562282562},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.37584877014160156},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.35341209173202515},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.11994272470474243},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/date.2002.998418","doi":"https://doi.org/10.1109/date.2002.998418","is_oa":false,"landing_page_url":"https://doi.org/10.1109/date.2002.998418","pdf_url":null,"source":{"id":"https://openalex.org/S4306418181","display_name":"Design, Automation, and Test in Europe","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings 2002 Design, Automation and Test in Europe Conference and Exhibition","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W1584049700","https://openalex.org/W2100928955","https://openalex.org/W2105774912","https://openalex.org/W2160026956","https://openalex.org/W2161333383","https://openalex.org/W2725179571"],"related_works":["https://openalex.org/W1937172643","https://openalex.org/W4256050826","https://openalex.org/W7096750838","https://openalex.org/W4250176696","https://openalex.org/W1910017022","https://openalex.org/W2535493751","https://openalex.org/W4401325626","https://openalex.org/W7027698125","https://openalex.org/W2532974476","https://openalex.org/W7098467528"],"abstract_inverted_index":{"This":[0],"paper":[1],"focuses":[2],"on":[3],"I-cache":[4,49,56,75],"behaviour":[5],"enhancement":[6],"through":[7],"the":[8,18,22,53,72,81,84],"application":[9,20,64,82],"of":[10,21,31,39,55,68,71,74,83],"high-level":[11],"code":[12,47],"transformations.":[13],"Specifically,":[14],"a":[15,37,61],"flow":[16],"for":[17],"iterative":[19],"I-Cache":[23],"performance":[24],"optimizing":[25],"transformations":[26],"is":[27,34],"proposed.":[28],"The":[29],"procedure":[30],"applying":[32],"transformation":[33],"driven":[35],"by":[36,80],"set":[38],"analytical":[40],"equations,":[41],"which":[42],"receive":[43],"parameters":[44],"related":[45],"to":[46],"and":[48,51],"structure":[50],"predict":[52],"number":[54,73],"misses.":[57],"Experimental":[58],"results":[59],"from":[60],"real-life":[62],"demonstration":[63],"shows":[65],"that":[66],"order":[67],"magnitude":[69],"reductions":[70],"misses":[76],"can":[77],"be":[78],"achieved":[79],"proposed":[85],"methodology.":[86]},"counts_by_year":[{"year":2012,"cited_by_count":1}],"updated_date":"2026-10-17T09:40:24.721904","created_date":"2022-05-12T00:00:00"}
