{"id":"https://openalex.org/W2127000835","doi":"https://doi.org/10.1109/ipdps.2004.1303010","title":"Clustered multithreaded architectures -pursuing both IPC and cycle time","display_name":"Clustered multithreaded architectures -pursuing both IPC and cycle time","publication_year":2004,"publication_date":"2004-06-10","ids":{"openalex":"https://openalex.org/W2127000835","doi":"https://doi.org/10.1109/ipdps.2004.1303010","mag":"2127000835"},"language":"en","primary_location":{"id":"doi:10.1109/ipdps.2004.1303010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdps.2004.1303010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"18th International Parallel and Distributed Processing Symposium, 2004. Proceedings.","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/A5005994838","display_name":"Jamison D. Collins","orcid":null},"institutions":[{"id":"https://openalex.org/I36258959","display_name":"University of California San Diego","ror":"https://ror.org/0168r3w48","country_code":"US","type":"education","lineage":["https://openalex.org/I36258959"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J.D. Collins","raw_affiliation_strings":["Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA, USA","[Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA, USA","institution_ids":["https://openalex.org/I36258959"]},{"raw_affiliation_string":"[Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA]","institution_ids":["https://openalex.org/I36258959"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065583627","display_name":"Dean M. Tullsen","orcid":"https://orcid.org/0000-0003-3174-9316"},"institutions":[{"id":"https://openalex.org/I36258959","display_name":"University of California San Diego","ror":"https://ror.org/0168r3w48","country_code":"US","type":"education","lineage":["https://openalex.org/I36258959"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"D.M. Tullsen","raw_affiliation_strings":["Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA, USA","[Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA, USA","institution_ids":["https://openalex.org/I36258959"]},{"raw_affiliation_string":"[Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA]","institution_ids":["https://openalex.org/I36258959"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I36258959"],"apc_list":null,"apc_paid":null,"fwci":2.8839,"has_fulltext":false,"cited_by_count":31,"citation_normalized_percentile":{"value":0.91297574,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"6","issue":null,"first_page":"76","last_page":"85"},"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.998199999332428,"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.9976999759674072,"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/multithreading","display_name":"Multithreading","score":0.9134883880615234},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8450939059257507},{"id":"https://openalex.org/keywords/simultaneous-multithreading","display_name":"Simultaneous multithreading","score":0.7662357091903687},{"id":"https://openalex.org/keywords/register-file","display_name":"Register file","score":0.7188059091567993},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6632155776023865},{"id":"https://openalex.org/keywords/fetch","display_name":"Fetch","score":0.6282087564468384},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6268012523651123},{"id":"https://openalex.org/keywords/instructions-per-cycle","display_name":"Instructions per cycle","score":0.6131306886672974},{"id":"https://openalex.org/keywords/yarn","display_name":"Yarn","score":0.5884751081466675},{"id":"https://openalex.org/keywords/microarchitecture","display_name":"Microarchitecture","score":0.5667984485626221},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.5213692784309387},{"id":"https://openalex.org/keywords/superscalar","display_name":"Superscalar","score":0.4975133240222931},{"id":"https://openalex.org/keywords/out-of-order-execution","display_name":"Out-of-order execution","score":0.4787413477897644},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.47723105549812317},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4358576834201813},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.43376290798187256},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.39611881971359253},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2681061625480652},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.25569814443588257},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.2150949239730835},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.07254898548126221}],"concepts":[{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.9134883880615234},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8450939059257507},{"id":"https://openalex.org/C85717602","wikidata":"https://www.wikidata.org/wiki/Q82178","display_name":"Simultaneous multithreading","level":4,"score":0.7662357091903687},{"id":"https://openalex.org/C117280010","wikidata":"https://www.wikidata.org/wiki/Q180944","display_name":"Register file","level":3,"score":0.7188059091567993},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6632155776023865},{"id":"https://openalex.org/C131918245","wikidata":"https://www.wikidata.org/wiki/Q1409090","display_name":"Fetch","level":2,"score":0.6282087564468384},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6268012523651123},{"id":"https://openalex.org/C156972235","wikidata":"https://www.wikidata.org/wiki/Q1443434","display_name":"Instructions per cycle","level":3,"score":0.6131306886672974},{"id":"https://openalex.org/C2778787235","wikidata":"https://www.wikidata.org/wiki/Q49007","display_name":"Yarn","level":2,"score":0.5884751081466675},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.5667984485626221},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.5213692784309387},{"id":"https://openalex.org/C147101560","wikidata":"https://www.wikidata.org/wiki/Q1045706","display_name":"Superscalar","level":2,"score":0.4975133240222931},{"id":"https://openalex.org/C1793878","wikidata":"https://www.wikidata.org/wiki/Q1153762","display_name":"Out-of-order execution","level":2,"score":0.4787413477897644},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.47723105549812317},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4358576834201813},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.43376290798187256},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.39611881971359253},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2681061625480652},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.25569814443588257},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.2150949239730835},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07254898548126221},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C111368507","wikidata":"https://www.wikidata.org/wiki/Q43518","display_name":"Oceanography","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/ipdps.2004.1303010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdps.2004.1303010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"18th International Parallel and Distributed Processing Symposium, 2004. Proceedings.","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.4.9453","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.9453","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www-cse.ucsd.edu/users/tullsen/ipdps04.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W1552648004","https://openalex.org/W1608995421","https://openalex.org/W1958945689","https://openalex.org/W2096893988","https://openalex.org/W2099089002","https://openalex.org/W2101084218","https://openalex.org/W2103224933","https://openalex.org/W2103397328","https://openalex.org/W2106625514","https://openalex.org/W2116758648","https://openalex.org/W2118532220","https://openalex.org/W2120230074","https://openalex.org/W2128767431","https://openalex.org/W2131498141","https://openalex.org/W2138351227","https://openalex.org/W2140200206","https://openalex.org/W2144037940","https://openalex.org/W2146173591","https://openalex.org/W2147796461","https://openalex.org/W2160730704","https://openalex.org/W2161864047","https://openalex.org/W2163488221","https://openalex.org/W2170653240","https://openalex.org/W2294451725","https://openalex.org/W2296006986","https://openalex.org/W2338343669","https://openalex.org/W2532467869","https://openalex.org/W3142147837","https://openalex.org/W4231131543","https://openalex.org/W4233399214","https://openalex.org/W4238816702","https://openalex.org/W4242220430","https://openalex.org/W4242484660","https://openalex.org/W4245971498","https://openalex.org/W4246178214","https://openalex.org/W4250028341","https://openalex.org/W4251468890","https://openalex.org/W4251852027","https://openalex.org/W6633201872","https://openalex.org/W6681022782","https://openalex.org/W6792903772"],"related_works":["https://openalex.org/W2111948219","https://openalex.org/W2533681803","https://openalex.org/W2121109048","https://openalex.org/W2369107724","https://openalex.org/W2000547159","https://openalex.org/W2152596151","https://openalex.org/W74994880","https://openalex.org/W4317765337","https://openalex.org/W4234124769","https://openalex.org/W2518307237"],"abstract_inverted_index":{"Summary":[0],"form":[1],"only":[2],"given.":[3],"Clustering":[4],"is":[5,73],"an":[6],"architectural":[7],"technique":[8],"that":[9,47,82],"allows":[10],"the":[11,23,48,52,56,60,70,97,120,125],"design":[12],"of":[13,25,51,59,69,99],"wide":[14],"superscalar":[15],"processors":[16],"without":[17],"sacrificing":[18],"cycle":[19],"time,":[20],"but":[21,36],"at":[22],"cost":[24],"longer":[26],"communication":[27],"latencies.":[28],"Simultaneous":[29],"multithreading":[30,83,132],"architectures":[31],"effectively":[32],"tolerate":[33],"instruction":[34,86,107],"latency,":[35],"put":[37],"even":[38,64],"more":[39,66],"pressure":[40],"on":[41,129],"timing-critical":[42],"processor":[43,71,104],"resources.":[44],"We":[45,95],"show":[46,81],"synergistic":[49],"combination":[50],"two":[53],"techniques":[54],"minimizes":[55],"IPC":[57],"impact":[58,98],"clustered":[61,93],"architecture,":[62],"and":[63,110,123],"permits":[65],"aggressive":[67],"clustering":[68,101],"than":[72],"possible":[74],"with":[75],"a":[76,91,130],"single-threaded":[77,92],"processor.":[78,133],"Additionally,":[79],"we":[80],"enables":[84],"effective":[85],"steering":[87],"policies":[88],"unavailable":[89],"to":[90],"architecture.":[94],"explore":[96],"aggressively":[100],"four":[102],"complex":[103],"structures,":[105],"(1)":[106],"window":[108],"wakeup":[109],"functional":[111],"unit":[112],"bypass":[113],"logic,":[114,118],"(2)":[115],"register":[116,127],"renaming":[117],"(3)":[119],"fetch":[121],"unit,":[122],"(4)":[124],"integer":[126],"file,":[128],"simultaneous":[131]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
