{"id":"https://openalex.org/W2153139780","doi":"https://doi.org/10.1109/12.956090","title":"Cost-conscious strategies to increase performance of numerical programs on aggressive VLIW architectures","display_name":"Cost-conscious strategies to increase performance of numerical programs on aggressive VLIW architectures","publication_year":2001,"publication_date":"2001-01-01","ids":{"openalex":"https://openalex.org/W2153139780","doi":"https://doi.org/10.1109/12.956090","mag":"2153139780"},"language":"en","primary_location":{"id":"doi:10.1109/12.956090","doi":"https://doi.org/10.1109/12.956090","is_oa":false,"landing_page_url":"https://doi.org/10.1109/12.956090","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-a","cwts-core","dongbi-a","jufo-3","norway-2","poland-140","russia-white-list-2"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"},"parent_works":[],"lineage":["https://openalex.org/W2153139780"],"child_works_count":0,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/2117/85498","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063797611","display_name":"David L. Lopez","orcid":"https://orcid.org/0000-0001-6509-9185","observed_orcids":["https://orcid.org/0000-0001-6509-9185"]},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"D. Lopez","raw_affiliation_strings":["Computer Architecture Department, Technical University Catalunya, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Department, Technical University Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046557938","display_name":"Josep Llosa","orcid":"https://orcid.org/0000-0001-7740-3148","observed_orcids":["https://orcid.org/0000-0001-7740-3148"]},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"J. Llosa","raw_affiliation_strings":["Computer Architecture Department, Technical University Catalunya, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Department, Technical University Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020844763","display_name":"Mateo Valero","orcid":"https://orcid.org/0000-0003-2917-2482","observed_orcids":["https://orcid.org/0000-0003-2917-2482"]},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"M. Valero","raw_affiliation_strings":["Computer Architecture Department, Technical University Catalunya, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Department, Technical University Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075755125","display_name":"Eduard Ayguad\u00e9","orcid":"https://orcid.org/0000-0002-5146-103X","observed_orcids":["https://orcid.org/0000-0002-5146-103X"]},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"E. Ayguade","raw_affiliation_strings":["Computer Architecture Department, Technical University Catalunya, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture Department, Technical University Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I9617848"],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":2.1906,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.87839738,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"50","issue":"10","first_page":"1033","last_page":"1051"},"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.9765999913215637,"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.9765999913215637,"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.0142000000923872,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.004100000020116568,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/vliw-processors","display_name":"VLIW processors","score":0.9210000038146973},{"id":"https://openalex.org/keywords/resource-replication","display_name":"resource replication","score":0.7260000109672546},{"id":"https://openalex.org/keywords/numerical-programs","display_name":"numerical programs","score":0.6919999718666077},{"id":"https://openalex.org/keywords/hardware-cost","display_name":"hardware cost","score":0.5059999823570251},{"id":"https://openalex.org/keywords/superscalar-processors","display_name":"superscalar processors","score":0.8230000138282776},{"id":"https://openalex.org/keywords/processor-design","display_name":"processor design","score":0.40299999713897705}],"concepts":[{"id":"https://openalex.org/C170595534","wikidata":"https://www.wikidata.org/wiki/Q249743","display_name":"Very long instruction word","level":2,"score":0.8603451251983643},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8350487947463989},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.6839497089385986},{"id":"https://openalex.org/C175291020","wikidata":"https://www.wikidata.org/wiki/Q1156822","display_name":"Offset (computer science)","level":2,"score":0.5431863069534302},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5405378341674805},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.441497802734375},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.43244606256484985},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.4276460111141205},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.4223363995552063},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3739751875400543},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.14578640460968018},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.10759726166725159},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08865916728973389},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","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":4,"locations":[{"id":"doi:10.1109/12.956090","doi":"https://doi.org/10.1109/12.956090","is_oa":false,"landing_page_url":"https://doi.org/10.1109/12.956090","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["ccf-a","cwts-core","dongbi-a","jufo-3","norway-2","poland-140","russia-white-list-2"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"},{"id":"pmh:oai:dnet:upcommonspor::7e0e739678da137baff6da0abd42abdb","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/85498","pdf_url":null,"source":{"id":"https://openalex.org/S4306402641","display_name":"LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Cient\u00edficas)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4383465926","host_organization_name":"LA Referencia","host_organization_lineage":["https://openalex.org/I4383465926"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:recercat.cat:2072/288044","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/85498","pdf_url":null,"source":{"id":"https://openalex.org/S4306402147","display_name":"RECERCAT (Consorci de Serveis Universitaris de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210090028","host_organization_name":"Consorci de Serveis Universitaris de Catalunya","host_organization_lineage":["https://openalex.org/I4210090028"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:upcommons.upc.edu:2117/85498","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/85498","pdf_url":"https://upcommons.upc.edu/bitstream/2117/85498/1/Cost-conscious%20strategies%20to%20increase%20performance%20of%20numerical%20programs%20on%20aggressive%20VLIW%20architectures.pdf","source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":{"id":"pmh:oai:dnet:upcommonspor::7e0e739678da137baff6da0abd42abdb","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/85498","pdf_url":null,"source":{"id":"https://openalex.org/S4306402641","display_name":"LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Cient\u00edficas)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4383465926","host_organization_name":"LA Referencia","host_organization_lineage":["https://openalex.org/I4383465926"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2153139780.pdf","grobid_xml":"https://content.openalex.org/works/W2153139780.grobid-xml"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W90084074","https://openalex.org/W149043372","https://openalex.org/W1493937421","https://openalex.org/W1548958333","https://openalex.org/W1584275669","https://openalex.org/W1614731821","https://openalex.org/W2012512596","https://openalex.org/W2038037303","https://openalex.org/W2054652902","https://openalex.org/W2069173777","https://openalex.org/W2075137135","https://openalex.org/W2109678121","https://openalex.org/W2111438909","https://openalex.org/W2112324761","https://openalex.org/W2112482891","https://openalex.org/W2112833506","https://openalex.org/W2123412205","https://openalex.org/W2125445813","https://openalex.org/W2126089060","https://openalex.org/W2127218465","https://openalex.org/W2130558352","https://openalex.org/W2135144597","https://openalex.org/W2136520452","https://openalex.org/W2139952647","https://openalex.org/W2140311411","https://openalex.org/W2140798692","https://openalex.org/W2150073849","https://openalex.org/W2170653240","https://openalex.org/W2296760900","https://openalex.org/W4241990532","https://openalex.org/W4242172296","https://openalex.org/W4242387896","https://openalex.org/W4244015025","https://openalex.org/W4251324114","https://openalex.org/W4253414375","https://openalex.org/W4256564450","https://openalex.org/W6992676068"],"related_works":["https://openalex.org/W1488331606","https://openalex.org/W1614731821","https://openalex.org/W4242387896","https://openalex.org/W7096838495","https://openalex.org/W1596341294","https://openalex.org/W7074178837","https://openalex.org/W7099922974","https://openalex.org/W2036858865","https://openalex.org/W2992162964","https://openalex.org/W1997453471"],"abstract_inverted_index":{"Loops":[0],"are":[1,38],"the":[2,12,18,22,28,55,69,79,97,126,129,159,162,166,184,193,201,212,226,250],"main":[3],"time-consuming":[4],"part":[5],"of":[6,11,43,60,65,71,74,89,91,128,161,168,177,221,252],"numerical":[7],"applications.":[8],"The":[9,171],"performance":[10,251],"loops":[13],"is":[14,110,131,137,214,229],"limited":[15],"either":[16],"by":[17,21,25],"resources":[19,130,169,228],"offered":[20],"architecture":[23],"or":[24],"recurrences":[26],"in":[27,58,87,120,124,197,225,248,260],"computation.":[29],"To":[30],"execute":[31],"more":[32,230],"operations":[33],"per":[34],"cycle,":[35],"current":[36],"processors":[37],"designed":[39],"with":[40,150,256],"growing":[41],"degrees":[42,73,220],"resource":[44,108,111],"replication":[45,109,222],"(replication":[46],"technique)":[47],"for":[48,78,96,192],"memory":[49],"ports":[50],"and":[51,62,165,223],"functional":[52],"units.":[53],"However,":[54],"high":[56,72],"cost":[57,213],"terms":[59,88],"area":[61,98],"cycle":[63,80],"time":[64,81],"this":[66,206],"technique":[67],"precludes":[68],"use":[70],"replication.":[75,235],"High":[76,94],"values":[77,95],"may":[82,99],"clearly":[83],"offset":[84],"any":[85],"gain":[86],"number":[90,167],"execution":[92],"cycles.":[93],"lead":[100],"to":[101,107,199],"an":[102],"unimplementable":[103],"configuration.":[104],"An":[105],"alternative":[106],"widening":[112,224],"(widening":[113],"technique),":[114,156],"which":[115,125,157],"has":[116],"also":[117],"been":[118,148],"used":[119],"some":[121],"recent":[122],"designs":[123],"width":[127],"increased":[132],"(i.e.,":[133],"a":[134,174,189,245,257],"single":[135],"operation":[136,164],"performed":[138],"over":[139],"multiple":[140],"data).":[141],"Moreover,":[142],"several":[143],"general-purpose":[144],"superscalar":[145],"microprocessors":[146],"have":[147,244],"implemented":[149],"multiply-add":[151,240],"fused":[152,241],"floating-point":[153],"units":[154,242],"(fusion":[155],"reduces":[158],"latency":[160],"combined":[163],"used.":[170],"authors":[172],"evaluate":[173],"broad":[175],"set":[176],"VLIW":[178],"processor":[179,195,254],"design":[180],"alternatives":[181],"that":[182,210,239],"combine":[183],"three":[185],"techniques.":[186],"We":[187],"perform":[188],"technological":[190],"projection":[191],"next":[194],"generations":[196],"order":[198],"foresee":[200],"possible":[202],"implementable":[203],"alternatives.":[204],"From":[205],"study,":[207],"we":[208,237],"conclude":[209],"if":[211],"taken":[215],"into":[216],"account,":[217],"combining":[218],"certain":[219],"hardware":[227],"effective":[231],"than":[232],"applying":[233],"only":[234],"Also,":[236],"confirm":[238],"will":[243],"significant":[246],"impact":[247],"raising":[249],"future":[253],"architectures":[255],"reasonable":[258],"increase":[259],"cost.":[261]},"counts_by_year":[],"updated_date":"2026-11-10T11:39:43.021295","created_date":"2016-06-24T00:00:00"}
