{"id":"https://openalex.org/W1563688358","doi":"https://doi.org/10.1007/bfb0014208","title":"Integer loop code generation for VLIW","display_name":"Integer loop code generation for VLIW","publication_year":1996,"publication_date":"1996-01-01","ids":{"openalex":"https://openalex.org/W1563688358","doi":"https://doi.org/10.1007/bfb0014208","mag":"1563688358"},"language":"en","primary_location":{"id":"doi:10.1007/bfb0014208","is_oa":false,"landing_page_url":"https://doi.org/10.1007/bfb0014208","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"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/A5033578952","display_name":"James Radigan","orcid":null},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]},{"id":"https://openalex.org/I4210158342","display_name":"Intel (United Kingdom)","ror":"https://ror.org/058cxws58","country_code":"GB","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210158342"]},{"id":"https://openalex.org/I4403928311","display_name":"Laboratory for Research on Enterprise and Decisions","ror":"https://ror.org/04zp4f313","country_code":null,"type":"facility","lineage":["https://openalex.org/I4403928311","https://openalex.org/I68916915"]},{"id":"https://openalex.org/I881441977","display_name":"Los Angeles Mission College","ror":"https://ror.org/01stcbz02","country_code":"US","type":"education","lineage":["https://openalex.org/I2802998804","https://openalex.org/I881441977"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"James Radigan","raw_affiliation_strings":["Intel Architecture Lab, M/S RN6-18 2200 Mission College Blvd., 95052-8119, Santa Clara, CA","Intel Architecture Lab"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Architecture Lab, M/S RN6-18 2200 Mission College Blvd., 95052-8119, Santa Clara, CA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I881441977"]},{"raw_affiliation_string":"Intel Architecture Lab","institution_ids":["https://openalex.org/I4210158342","https://openalex.org/I4403928311"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113937041","display_name":"Pohua P. Chang","orcid":null},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]},{"id":"https://openalex.org/I4210158342","display_name":"Intel (United Kingdom)","ror":"https://ror.org/058cxws58","country_code":"GB","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210158342"]},{"id":"https://openalex.org/I4403928311","display_name":"Laboratory for Research on Enterprise and Decisions","ror":"https://ror.org/04zp4f313","country_code":null,"type":"facility","lineage":["https://openalex.org/I4403928311","https://openalex.org/I68916915"]},{"id":"https://openalex.org/I881441977","display_name":"Los Angeles Mission College","ror":"https://ror.org/01stcbz02","country_code":"US","type":"education","lineage":["https://openalex.org/I2802998804","https://openalex.org/I881441977"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"Pohua Chang","raw_affiliation_strings":["Intel Architecture Lab, M/S RN6-18 2200 Mission College Blvd., 95052-8119, Santa Clara, CA","Intel Architecture Lab"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Architecture Lab, M/S RN6-18 2200 Mission College Blvd., 95052-8119, Santa Clara, CA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I881441977"]},{"raw_affiliation_string":"Intel Architecture Lab","institution_ids":["https://openalex.org/I4210158342","https://openalex.org/I4403928311"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047818597","display_name":"Utpal Banerjee","orcid":"https://orcid.org/0000-0001-6247-0284"},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]},{"id":"https://openalex.org/I4210158342","display_name":"Intel (United Kingdom)","ror":"https://ror.org/058cxws58","country_code":"GB","type":"company","lineage":["https://openalex.org/I1343180700","https://openalex.org/I4210158342"]},{"id":"https://openalex.org/I4403928311","display_name":"Laboratory for Research on Enterprise and Decisions","ror":"https://ror.org/04zp4f313","country_code":null,"type":"facility","lineage":["https://openalex.org/I4403928311","https://openalex.org/I68916915"]},{"id":"https://openalex.org/I881441977","display_name":"Los Angeles Mission College","ror":"https://ror.org/01stcbz02","country_code":"US","type":"education","lineage":["https://openalex.org/I2802998804","https://openalex.org/I881441977"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"Utpal Banerjee","raw_affiliation_strings":["Intel Architecture Lab, M/S RN6-18 2200 Mission College Blvd., 95052-8119, Santa Clara, CA","Intel Architecture Lab"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Intel Architecture Lab, M/S RN6-18 2200 Mission College Blvd., 95052-8119, Santa Clara, CA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I881441977"]},{"raw_affiliation_string":"Intel Architecture Lab","institution_ids":["https://openalex.org/I4210158342","https://openalex.org/I4403928311"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"318","last_page":"330"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9915000200271606,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9915000200271606,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.9902999997138977,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9801999926567078,"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/very-long-instruction-word","display_name":"Very long instruction word","score":0.911497950553894},{"id":"https://openalex.org/keywords/loop-unrolling","display_name":"Loop unrolling","score":0.8757939338684082},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8222984075546265},{"id":"https://openalex.org/keywords/nested-loop-join","display_name":"Nested loop join","score":0.7568747401237488},{"id":"https://openalex.org/keywords/register-allocation","display_name":"Register allocation","score":0.7018198370933533},{"id":"https://openalex.org/keywords/software-pipelining","display_name":"Software pipelining","score":0.6288455724716187},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.6140313148498535},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6127442121505737},{"id":"https://openalex.org/keywords/loop-fission","display_name":"Loop fission","score":0.5814223885536194},{"id":"https://openalex.org/keywords/instruction-scheduling","display_name":"Instruction scheduling","score":0.4877203404903412},{"id":"https://openalex.org/keywords/loop","display_name":"Loop (graph theory)","score":0.4832961857318878},{"id":"https://openalex.org/keywords/loop-fusion","display_name":"Loop fusion","score":0.4597274661064148},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4421170651912689},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4285094439983368},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4216539263725281},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.4188271462917328},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.41800352931022644},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.41736748814582825},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.3543778657913208},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3500427007675171},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.3175537884235382},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.27853307127952576},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20131871104240417},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.12299010157585144},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10094809532165527},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.07647201418876648}],"concepts":[{"id":"https://openalex.org/C170595534","wikidata":"https://www.wikidata.org/wiki/Q249743","display_name":"Very long instruction word","level":2,"score":0.911497950553894},{"id":"https://openalex.org/C76970557","wikidata":"https://www.wikidata.org/wiki/Q1869750","display_name":"Loop unrolling","level":3,"score":0.8757939338684082},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8222984075546265},{"id":"https://openalex.org/C1306188","wikidata":"https://www.wikidata.org/wiki/Q4060687","display_name":"Nested loop join","level":2,"score":0.7568747401237488},{"id":"https://openalex.org/C128916667","wikidata":"https://www.wikidata.org/wiki/Q1343660","display_name":"Register allocation","level":3,"score":0.7018198370933533},{"id":"https://openalex.org/C188854837","wikidata":"https://www.wikidata.org/wiki/Q268469","display_name":"Software pipelining","level":3,"score":0.6288455724716187},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.6140313148498535},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6127442121505737},{"id":"https://openalex.org/C134718785","wikidata":"https://www.wikidata.org/wiki/Q6675821","display_name":"Loop fission","level":3,"score":0.5814223885536194},{"id":"https://openalex.org/C73564150","wikidata":"https://www.wikidata.org/wiki/Q11417093","display_name":"Instruction scheduling","level":5,"score":0.4877203404903412},{"id":"https://openalex.org/C184670325","wikidata":"https://www.wikidata.org/wiki/Q512604","display_name":"Loop (graph theory)","level":2,"score":0.4832961857318878},{"id":"https://openalex.org/C82653869","wikidata":"https://www.wikidata.org/wiki/Q6675821","display_name":"Loop fusion","level":3,"score":0.4597274661064148},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4421170651912689},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4285094439983368},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4216539263725281},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.4188271462917328},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.41800352931022644},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.41736748814582825},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3543778657913208},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3500427007675171},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.3175537884235382},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.27853307127952576},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20131871104240417},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.12299010157585144},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10094809532165527},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.07647201418876648},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","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/C119948110","wikidata":"https://www.wikidata.org/wiki/Q7858726","display_name":"Two-level scheduling","level":4,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/bfb0014208","is_oa":false,"landing_page_url":"https://doi.org/10.1007/bfb0014208","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W12207660","https://openalex.org/W1969012464","https://openalex.org/W2012512596","https://openalex.org/W2014259743","https://openalex.org/W2024176773","https://openalex.org/W2024988162","https://openalex.org/W2030400507","https://openalex.org/W2106044306","https://openalex.org/W2116299797","https://openalex.org/W2119773132","https://openalex.org/W2123412205","https://openalex.org/W2123797829","https://openalex.org/W2129962996","https://openalex.org/W2130595308","https://openalex.org/W2140311411","https://openalex.org/W2140712297","https://openalex.org/W2150176422","https://openalex.org/W2155583896","https://openalex.org/W2157758640","https://openalex.org/W2167651816","https://openalex.org/W2169361939","https://openalex.org/W2242293693","https://openalex.org/W3139787704","https://openalex.org/W4232919122","https://openalex.org/W4247930130","https://openalex.org/W4251700126","https://openalex.org/W4255933379","https://openalex.org/W6682171225"],"related_works":["https://openalex.org/W2340721088","https://openalex.org/W30800889","https://openalex.org/W3115899447","https://openalex.org/W4251798485","https://openalex.org/W1993227264","https://openalex.org/W1540273122","https://openalex.org/W2888710033","https://openalex.org/W1568691645","https://openalex.org/W2092462759","https://openalex.org/W1563688358"],"abstract_inverted_index":null,"counts_by_year":[],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
