{"id":"https://openalex.org/W1495578991","doi":"https://doi.org/10.1109/mascot.2004.1348181","title":"ASPEN: towards effective simulation of threads &amp; engines in evolving platforms","display_name":"ASPEN: towards effective simulation of threads &amp; engines in evolving platforms","publication_year":2004,"publication_date":"2004-11-08","ids":{"openalex":"https://openalex.org/W1495578991","doi":"https://doi.org/10.1109/mascot.2004.1348181","mag":"1495578991"},"language":"en","primary_location":{"id":"doi:10.1109/mascot.2004.1348181","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mascot.2004.1348181","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 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/A5041534663","display_name":"Jaideep Moses","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/I4210101396","display_name":"Communications Technology Laboratory","ror":"https://ror.org/015xey021","country_code":"US","type":"government","lineage":["https://openalex.org/I1321296531","https://openalex.org/I1343035065","https://openalex.org/I4210101396"]},{"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"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"J. Moses","raw_affiliation_strings":["Communications Technology Laboratory, Intel Corporation, USA","Intel Corporation"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Communications Technology Laboratory, Intel Corporation, USA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I4210101396"]},{"raw_affiliation_string":"Intel Corporation","institution_ids":["https://openalex.org/I4210158342"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088669728","display_name":"Ramesh Illikkal","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/I4210101396","display_name":"Communications Technology Laboratory","ror":"https://ror.org/015xey021","country_code":"US","type":"government","lineage":["https://openalex.org/I1321296531","https://openalex.org/I1343035065","https://openalex.org/I4210101396"]},{"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"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"R. Illikkal","raw_affiliation_strings":["Communications Technology Laboratory, Intel Corporation, USA","Intel Corporation"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Communications Technology Laboratory, Intel Corporation, USA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I4210101396"]},{"raw_affiliation_string":"Intel Corporation","institution_ids":["https://openalex.org/I4210158342"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102849990","display_name":"Ravishankar Iyer","orcid":"https://orcid.org/0000-0001-5383-9561"},"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/I4210101396","display_name":"Communications Technology Laboratory","ror":"https://ror.org/015xey021","country_code":"US","type":"government","lineage":["https://openalex.org/I1321296531","https://openalex.org/I1343035065","https://openalex.org/I4210101396"]},{"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"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"R. Iyer","raw_affiliation_strings":["Communications Technology Laboratory, Intel Corporation, USA","Intel Corporation"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Communications Technology Laboratory, Intel Corporation, USA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I4210101396"]},{"raw_affiliation_string":"Intel Corporation","institution_ids":["https://openalex.org/I4210158342"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091152532","display_name":"Ram Huggahalli","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/I4210101396","display_name":"Communications Technology Laboratory","ror":"https://ror.org/015xey021","country_code":"US","type":"government","lineage":["https://openalex.org/I1321296531","https://openalex.org/I1343035065","https://openalex.org/I4210101396"]},{"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"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"R. Huggahalli","raw_affiliation_strings":["Communications Technology Laboratory, Intel Corporation, USA","Intel Corporation"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Communications Technology Laboratory, Intel Corporation, USA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I4210101396"]},{"raw_affiliation_string":"Intel Corporation","institution_ids":["https://openalex.org/I4210158342"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110280135","display_name":"Don Newell","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/I4210101396","display_name":"Communications Technology Laboratory","ror":"https://ror.org/015xey021","country_code":"US","type":"government","lineage":["https://openalex.org/I1321296531","https://openalex.org/I1343035065","https://openalex.org/I4210101396"]},{"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"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"D. Newell","raw_affiliation_strings":["Communications Technology Laboratory, Intel Corporation, USA","Intel Corporation"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Communications Technology Laboratory, Intel Corporation, USA","institution_ids":["https://openalex.org/I1343180700","https://openalex.org/I4210101396"]},{"raw_affiliation_string":"Intel Corporation","institution_ids":["https://openalex.org/I4210158342"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.206,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.34498108,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"51","last_page":"58"},"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.9998999834060669,"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.9998999834060669,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9991000294685364,"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.7725966572761536},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.6863464117050171},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.6158847808837891},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5577001571655273},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.511559784412384},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5068233609199524},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46661749482154846},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.4299358129501343},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.40905964374542236},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.38795003294944763},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3315444588661194},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.1383354365825653},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.11956524848937988}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7725966572761536},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6863464117050171},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.6158847808837891},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5577001571655273},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.511559784412384},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5068233609199524},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46661749482154846},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.4299358129501343},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.40905964374542236},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.38795003294944763},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3315444588661194},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.1383354365825653},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.11956524848937988},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"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.1109/mascot.2004.1348181","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mascot.2004.1348181","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, 2004. (MASCOTS 2004). Proceedings.","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6399999856948853}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W71185152","https://openalex.org/W79022431","https://openalex.org/W1540641082","https://openalex.org/W2050952165","https://openalex.org/W2097117297","https://openalex.org/W2104225326","https://openalex.org/W2120635877","https://openalex.org/W2126682372","https://openalex.org/W2144571563","https://openalex.org/W2160094191","https://openalex.org/W2249344705","https://openalex.org/W2542816570","https://openalex.org/W4230038347","https://openalex.org/W4250790217","https://openalex.org/W4252934402","https://openalex.org/W6603205614","https://openalex.org/W6691343681"],"related_works":["https://openalex.org/W2482815832","https://openalex.org/W2294358097","https://openalex.org/W1993191611","https://openalex.org/W2189498595","https://openalex.org/W1999755551","https://openalex.org/W2578331457","https://openalex.org/W4238392246","https://openalex.org/W1594092496","https://openalex.org/W2029518214","https://openalex.org/W3142189107"],"abstract_inverted_index":{"As":[0],"platforms":[1,25],"evolve":[2],"from":[3],"employing":[4],"single-threaded,":[5],"single-core":[6],"CPUs":[7,11],"to":[8],"multi-threaded,":[9],"multi-core":[10],"and":[12,54,66,68,112,114,129,151],"embedded":[13],"hardware-assist":[14,121],"engines,":[15],"the":[16,88,97,103,125,134],"simulation":[17,75],"infrastructure":[18],"required":[19],"for":[20,33,44,59,81,147],"performance":[21,145,152],"analysis":[22],"of":[23,41,46,90,100,105,136],"these":[24,47],"becomes":[26],"extremely":[27],"complex.":[28],"While":[29],"investigating":[30],"hardware/software":[31],"solutions":[32,58],"server":[34],"network":[35],"acceleration":[36],"(SNA),":[37],"we":[38,70],"encountered":[39],"limitations":[40],"existing":[42],"simulators":[43],"some":[45],"solutions.":[48],"For":[49],"example,":[50],"light":[51],"weight":[52],"threading":[53],"asynchronous":[55],"memory":[56],"copy":[57],"SNA":[60],"could":[61],"not":[62],"be":[63],"modeled":[64],"accurately":[65],"efficiently":[67],"hence":[69],"developed":[71],"a":[72,106,109,117,143],"flexible":[73],"trace-driven":[74],"framework":[76,128],"called":[77],"ASPEN":[78,84,127,141],"(architectural":[79],"simulator":[80],"parallel":[82],"engines).":[83],"is":[85,142],"based":[86],"on":[87,108],"use":[89],"rich":[91],"workload":[92,107],"traces":[93],"(RWT),":[94],"which":[95],"capture":[96],"major":[98],"events":[99],"interest":[101],"during":[102],"execution":[104],"single-threaded":[110],"CPU":[111],"platform":[113,149],"replaying":[115],"it":[116],"multi-threaded":[118],"architecture":[119],"with":[120],"engines.":[122],"We":[123,138],"introduce":[124],"overall":[126],"describe":[130],"its":[131],"usage":[132],"in":[133],"context":[135],"SNA.":[137],"believe":[139],"that":[140],"useful":[144],"tool":[146],"future":[148],"architects":[150],"analysts.":[153]},"counts_by_year":[{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":3}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
