{"id":"https://openalex.org/W2119883680","doi":"https://doi.org/10.1109/clustr.2004.1392659","title":"Dynamic page migration in software DSM systems","display_name":"Dynamic page migration in software DSM systems","publication_year":2005,"publication_date":"2005-04-06","ids":{"openalex":"https://openalex.org/W2119883680","doi":"https://doi.org/10.1109/clustr.2004.1392659","mag":"2119883680"},"language":"en","primary_location":{"id":"doi:10.1109/clustr.2004.1392659","is_oa":false,"landing_page_url":"https://doi.org/10.1109/clustr.2004.1392659","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935)","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/A5091658534","display_name":"Thomas Repantis","orcid":null},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"T. Repantis","raw_affiliation_strings":["Department of Computer Science & Engineering, University of California, Riverside, USA","Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science & Engineering, University of California, Riverside, USA","institution_ids":["https://openalex.org/I103635307"]},{"raw_affiliation_string":"Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA#TAB#","institution_ids":["https://openalex.org/I103635307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040777773","display_name":"Christos D. Antonopoulos","orcid":"https://orcid.org/0000-0002-6486-062X"},"institutions":[{"id":"https://openalex.org/I114395901","display_name":"University of Nebraska\u2013Lincoln","ror":"https://ror.org/043mer456","country_code":"US","type":"education","lineage":["https://openalex.org/I114395901"]},{"id":"https://openalex.org/I174878644","display_name":"University of Patras","ror":"https://ror.org/017wvtq80","country_code":"GR","type":"education","lineage":["https://openalex.org/I174878644"]}],"countries":["GR","US"],"is_corresponding":false,"raw_author_name":"C.D. Antonopoulos","raw_affiliation_strings":["Computer Engineering & Informatics Department, University of Patras, Greece","Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Engineering & Informatics Department, University of Patras, Greece","institution_ids":["https://openalex.org/I174878644"]},{"raw_affiliation_string":"Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA","institution_ids":["https://openalex.org/I114395901"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002042735","display_name":"Vana Kalogeraki","orcid":"https://orcid.org/0000-0002-6421-9947"},"institutions":[{"id":"https://openalex.org/I103635307","display_name":"University of California, Riverside","ror":"https://ror.org/03nawhv43","country_code":"US","type":"education","lineage":["https://openalex.org/I103635307"]},{"id":"https://openalex.org/I122411786","display_name":"California Institute of Technology","ror":"https://ror.org/05dxps055","country_code":"US","type":"education","lineage":["https://openalex.org/I122411786"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"V. Kalogeraki","raw_affiliation_strings":["Department of Computer Science & Engineering, University of California, Riverside, USA","Jet Propulsion Lab., California Inst. of Technology, Pasadena, CA USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science & Engineering, University of California, Riverside, USA","institution_ids":["https://openalex.org/I103635307"]},{"raw_affiliation_string":"Jet Propulsion Lab., California Inst. of Technology, Pasadena, CA USA","institution_ids":["https://openalex.org/I122411786"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108807096","display_name":"Theodore S. Papatheodorou","orcid":null},"institutions":[{"id":"https://openalex.org/I122411786","display_name":"California Institute of Technology","ror":"https://ror.org/05dxps055","country_code":"US","type":"education","lineage":["https://openalex.org/I122411786"]},{"id":"https://openalex.org/I174878644","display_name":"University of Patras","ror":"https://ror.org/017wvtq80","country_code":"GR","type":"education","lineage":["https://openalex.org/I174878644"]}],"countries":["GR","US"],"is_corresponding":false,"raw_author_name":"T.S. Papatheodorou","raw_affiliation_strings":["Computer Engineering & Informatics Department, University of Patras, Greece","Jet Propulsion Lab., California Inst. of Technology, Pasadena, CA USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Engineering & Informatics Department, University of Patras, Greece","institution_ids":["https://openalex.org/I174878644"]},{"raw_affiliation_string":"Jet Propulsion Lab., California Inst. of Technology, Pasadena, CA USA","institution_ids":["https://openalex.org/I122411786"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"494","last_page":"494"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","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"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","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"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9990000128746033,"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.9988999962806702,"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.8461997509002686},{"id":"https://openalex.org/keywords/page-fault","display_name":"Page fault","score":0.8240752816200256},{"id":"https://openalex.org/keywords/demand-paging","display_name":"Demand paging","score":0.7745283842086792},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.49036669731140137},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.48079314827919006},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4666215181350708},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.46334490180015564},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4517655670642853},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.4397473633289337},{"id":"https://openalex.org/keywords/page","display_name":"Page","score":0.4317830801010132},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.40957289934158325},{"id":"https://openalex.org/keywords/virtual-memory","display_name":"Virtual memory","score":0.3797125816345215},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.3205416798591614},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3204652667045593}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8461997509002686},{"id":"https://openalex.org/C193343404","wikidata":"https://www.wikidata.org/wiki/Q1928607","display_name":"Page fault","level":5,"score":0.8240752816200256},{"id":"https://openalex.org/C188873839","wikidata":"https://www.wikidata.org/wiki/Q5255045","display_name":"Demand paging","level":5,"score":0.7745283842086792},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.49036669731140137},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.48079314827919006},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4666215181350708},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.46334490180015564},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4517655670642853},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.4397473633289337},{"id":"https://openalex.org/C33925742","wikidata":"https://www.wikidata.org/wiki/Q361698","display_name":"Page","level":2,"score":0.4317830801010132},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.40957289934158325},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.3797125816345215},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.3205416798591614},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3204652667045593},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/clustr.2004.1392659","is_oa":false,"landing_page_url":"https://doi.org/10.1109/clustr.2004.1392659","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935)","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.117.242","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117.242","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.ucr.edu/~trep/publications/cluster04.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.86.78","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.86.78","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.ucr.edu/~trep/publications/industryday04.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Reduced inequalities","score":0.699999988079071,"id":"https://metadata.un.org/sdg/10"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2017276153","https://openalex.org/W4241723377","https://openalex.org/W4235954812","https://openalex.org/W2078640694","https://openalex.org/W2059368477","https://openalex.org/W3196094483","https://openalex.org/W71081774","https://openalex.org/W3149406234","https://openalex.org/W2071490148","https://openalex.org/W2014339615"],"abstract_inverted_index":{"Dynamic":[0],"page":[1,64,77,101,114,170],"migration,":[2],"when":[3,107],"employed":[4],"in":[5,152],"distributed":[6],"shared":[7,70],"memory":[8,19,71,173],"(DSM)":[9],"systems":[10],"offers":[11],"several":[12],"advantages:":[13],"(i)":[14],"reduces":[15,168],"the":[16,27,33,38,45,88,108,126,132,142,153,186,190,195,200],"latency":[17],"of":[18,32,110,112,144,188,193],"accesses,":[20],"(ii)":[21],"improves":[22,172],"resource":[23,40],"utilization":[24],"by":[25,199],"considering":[26],"computational":[28],"and":[29,35,42,62,83,176,192],"communicational":[30],"needs":[31],"applications":[34],"adapting":[36],"to":[37,73,98,130],"changing":[39],"availability,":[41],"(iii)":[43],"achieves":[44,177],"above":[46],"with":[47],"lower":[48],"overhead":[49],"than":[50,117,180],"traditional":[51],"approaches":[52],"that":[53,67,85,164,185],"rely":[54],"on":[55,125],"thread":[56],"migration.":[57],"We":[58,147,183],"propose":[59],"a":[60,79,113,118],"simple":[61],"efficient":[63],"migration":[65,105,121,136],"mechanism":[66,151,166],"dynamically":[68],"allocates":[69],"pages":[72,89,196],"home":[74,81,143],"nodes.":[75],"Each":[76],"has":[78],"designated":[80],"node":[82],"nodes":[84],"heavily":[86],"modify":[87],"can":[90],"become":[91],"their":[92],"new":[93],"homes.":[94],"In":[95],"our":[96,150,165],"protocol,":[97],"avoid":[99],"redundant":[100],"transfers,":[102],"we":[103],"perform":[104],"only":[106],"number":[109],"modifications":[111],"becomes":[115],"larger":[116],"threshold.":[119],"The":[120,135],"information":[122],"is":[123,138,197],"piggybacked":[124],"existing":[127],"synchronization":[128],"messages":[129],"minimize":[131],"communication":[133],"overhead.":[134],"decision":[137],"taken":[139],"locally,":[140],"at":[141],"each":[145],"page.":[146],"have":[148],"implemented":[149],"JIAJIA":[154],"software":[155],"DSM.":[156],"Performance":[157],"evaluation":[158],"using":[159],"real":[160],"application":[161],"benchmarks":[162],"shows":[163],"significantly":[167],"remote":[169],"modifications,":[171],"access":[174],"latencies,":[175],"better":[178],"performance":[179],"its":[181],"competitors.":[182],"observe":[184],"cost":[187],"executing":[189],"algorithm":[191],"migrating":[194],"amortized":[198],"benefits":[201],"gained.":[202]},"counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
