{"id":"https://openalex.org/W2006495899","doi":"https://doi.org/10.1177/003754979706800403","title":"Modeling and Simulation of Multithreaded Architectures","display_name":"Modeling and Simulation of Multithreaded Architectures","publication_year":1997,"publication_date":"1997-04-01","ids":{"openalex":"https://openalex.org/W2006495899","doi":"https://doi.org/10.1177/003754979706800403","mag":"2006495899"},"language":"en","primary_location":{"id":"doi:10.1177/003754979706800403","is_oa":false,"landing_page_url":"https://doi.org/10.1177/003754979706800403","pdf_url":null,"source":{"id":"https://openalex.org/S32573412","display_name":"SIMULATION","issn_l":"0037-5497","issn":["0037-5497","1741-3133"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIMULATION","raw_type":"journal-article"},"type":"article","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/A5042422836","display_name":"Vladimir Vlassov","orcid":"https://orcid.org/0000-0002-6779-7435"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Vladimir Vlassov","raw_affiliation_strings":["Department of Teleinformatics Royal Institute of Technology (KTH) Stockholm, Sweden","Department of Teleinformatics, Royal Institute of Technology (KTH), Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Teleinformatics Royal Institute of Technology (KTH) Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"Department of Teleinformatics, Royal Institute of Technology (KTH), Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030401687","display_name":"Rassul Ayani","orcid":null},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Rassul Ayani","raw_affiliation_strings":["Department of Teleinformatics Royal Institute of Technology (KTH) Stockholm, Sweden","Department of Teleinformatics, Royal Institute of Technology (KTH), Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Teleinformatics Royal Institute of Technology (KTH) Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"Department of Teleinformatics, Royal Institute of Technology (KTH), Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055973190","display_name":"Lars-Erik Thorelli","orcid":null},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Lars-Erik Thorelli","raw_affiliation_strings":["Department of Teleinformatics Royal Institute of Technology (KTH) Stockholm, Sweden","Department of Teleinformatics, Royal Institute of Technology (KTH), Stockholm, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Teleinformatics Royal Institute of Technology (KTH) Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]},{"raw_affiliation_string":"Department of Teleinformatics, Royal Institute of Technology (KTH), Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5042422836"],"corresponding_institution_ids":["https://openalex.org/I86987016"],"apc_list":null,"apc_paid":null,"fwci":0.725,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.75054289,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":95},"biblio":{"volume":"68","issue":"4","first_page":"219","last_page":"230"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994000196456909,"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"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9983999729156494,"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.8691612482070923},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.8396806716918945},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.577004075050354},{"id":"https://openalex.org/keywords/matlab","display_name":"MATLAB","score":0.42840713262557983},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.4164820909500122},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3404790163040161},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2891242802143097}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8691612482070923},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.8396806716918945},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.577004075050354},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.42840713262557983},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.4164820909500122},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3404790163040161},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2891242802143097}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1177/003754979706800403","is_oa":false,"landing_page_url":"https://doi.org/10.1177/003754979706800403","pdf_url":null,"source":{"id":"https://openalex.org/S32573412","display_name":"SIMULATION","issn_l":"0037-5497","issn":["0037-5497","1741-3133"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIMULATION","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.4099999964237213}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W5593215","https://openalex.org/W1550917065","https://openalex.org/W1969355828","https://openalex.org/W2138149927","https://openalex.org/W2163715620","https://openalex.org/W2942827234","https://openalex.org/W4247100129"],"related_works":["https://openalex.org/W2115561485","https://openalex.org/W1985089255","https://openalex.org/W2010970156","https://openalex.org/W2105895556","https://openalex.org/W2153202644","https://openalex.org/W4235861380","https://openalex.org/W2377593213","https://openalex.org/W1963782977","https://openalex.org/W2733115356","https://openalex.org/W2106625514"],"abstract_inverted_index":{"Multithreaded":[0],"architectures":[1],"are":[2,21,73],"widely":[3],"used":[4,53,130],"for,":[5],"among":[6,132],"other":[7,133],"things,":[8,134],"hiding":[9],"long":[10],"memory":[11],"latency.":[12],"In":[13],"such":[14],"an":[15,101,104,117],"architecture,":[16],"a":[17,30,46,63],"number":[18,138],"of":[19,62,70,79,111,139],"threads":[20,140],"allocated":[22],"to":[23,38,54,106,119,142],"each":[24],"Processing":[25],"Element":[26],"(PE),":[27],"and":[28,56,60,76,90,95,116,123,141,147],"whenever":[29],"running":[31],"thread":[32,148],"becomes":[33],"suspended,":[34],"the":[35,39,71,109,136],"PE":[36],"switches":[37],"next":[40],"ready":[41],"thread.":[42],"We":[43],"have":[44],"developed":[45],"simulation":[47,98],"platform,":[48],"MTASim,":[49],"that":[50],"can":[51,91],"be":[52,92],"test":[55],"evaluate":[57,143],"various":[58,144],"policies":[59],"parameters":[61],"multithreaded":[64],"computer.":[65],"The":[66,81,97,126],"most":[67],"important":[68],"features":[69],"MTASim":[72,82,127],"its":[74,77],"flexibility":[75],"ease":[78],"use.":[80],"model":[83],"is":[84],"based":[85],"on":[86],"finite":[87],"state":[88],"machines":[89],"easily":[93],"modified":[94],"expanded.":[96],"platform":[99],"includes":[100],"experimental":[102],"planner,":[103],"interface":[105,118],"PVM":[107],"for":[108,121],"execution":[110],"independent":[112],"experiments":[113],"in":[114],"parallel,":[115],"Matlab":[120],"processing":[122],"displaying":[124],"results.":[125],"has":[128],"been":[129],"to,":[131],"determine":[135],"optimal":[137],"prefetching":[145],"strategies":[146],"replacement":[149],"algorithms.":[150]},"counts_by_year":[{"year":2021,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
