File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Path-analytic distributed object prefetching

TitlePath-analytic distributed object prefetching
Authors
KeywordsDistributed java virtual machine
Distributed shared memory
Object access patterns
Object sharing
Prefetching
Issue Date2009
PublisherIEEE.
Citation
The 10th International Symposium on Pervasive Systems, Algorithms and Networks (I-SPAN 2009), Kaohsiung, Taiwan, 14-16 December 2009. In International Symposium on Parallel Architectures, Algorithms, and Networks, 2009, p. 98-103 How to Cite?
AbstractThis paper presents our studies on the connectivity between objects and traversal behavior over the access paths among objects in order to devise profitable prefetching policies for object-based distributed systems. We propose a profiling strategy that can classify classes and fields into a handful of generic types exhibiting distinctive and exploitable access patterns during the runtime. Based on the classifications, we propose an improved algorithm of object prefetching to select best candidates to prefetch under practical message size limits. We implement the methodology into our JESSICA2 distributed Java virtual machine and evaluate its effectiveness. Our experimental results show that our prefetching policies are able to eliminate over 93% cache coherence protocol messages and halve the execution time for fine-grained applications. © 2009 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/125695
ISBN
ISSN
ISI Accession Number ID
References

 

DC FieldValueLanguage
dc.contributor.authorLuo, Yen_HK
dc.contributor.authorLam, KTen_HK
dc.contributor.authorWang, CLen_HK
dc.date.accessioned2010-10-31T11:46:33Z-
dc.date.available2010-10-31T11:46:33Z-
dc.date.issued2009en_HK
dc.identifier.citationThe 10th International Symposium on Pervasive Systems, Algorithms and Networks (I-SPAN 2009), Kaohsiung, Taiwan, 14-16 December 2009. In International Symposium on Parallel Architectures, Algorithms, and Networks, 2009, p. 98-103en_HK
dc.identifier.isbn978-0-7695-3908-9-
dc.identifier.issn1087-4089-
dc.identifier.urihttp://hdl.handle.net/10722/125695-
dc.description.abstractThis paper presents our studies on the connectivity between objects and traversal behavior over the access paths among objects in order to devise profitable prefetching policies for object-based distributed systems. We propose a profiling strategy that can classify classes and fields into a handful of generic types exhibiting distinctive and exploitable access patterns during the runtime. Based on the classifications, we propose an improved algorithm of object prefetching to select best candidates to prefetch under practical message size limits. We implement the methodology into our JESSICA2 distributed Java virtual machine and evaluate its effectiveness. Our experimental results show that our prefetching policies are able to eliminate over 93% cache coherence protocol messages and halve the execution time for fine-grained applications. © 2009 IEEE.en_HK
dc.languageengen_HK
dc.publisherIEEE.-
dc.relation.ispartofInternational Symposium on Parallel Architectures, Algorithms, and Networksen_HK
dc.rightsInternational Symposium on Parallel Architectures, Algorithms, and Networks. Copyright © IEEE.-
dc.rights©2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.-
dc.rightsCreative Commons: Attribution 3.0 Hong Kong License-
dc.subjectDistributed java virtual machineen_HK
dc.subjectDistributed shared memoryen_HK
dc.subjectObject access patternsen_HK
dc.subjectObject sharingen_HK
dc.subjectPrefetchingen_HK
dc.titlePath-analytic distributed object prefetchingen_HK
dc.typeConference_Paperen_HK
dc.identifier.emailLuo, Y: yluo@cs.hku.hken_HK
dc.identifier.emailLam, KT: ktlam@cs.hku.hk-
dc.identifier.emailWang, CL: clwang@cs.hku.hk-
dc.identifier.authorityWang, CL=rp00183en_HK
dc.description.naturepublished_or_final_version-
dc.identifier.doi10.1109/I-SPAN.2009.131en_HK
dc.identifier.scopuseid_2-s2.0-77949794774en_HK
dc.identifier.hkuros179415en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-77949794774&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage98en_HK
dc.identifier.epage103en_HK
dc.identifier.isiWOS:000291013200018-
dc.publisher.placeUnited States-
dc.description.otherThe 10th International Symposium on Pervasive Systems, Algorithms and Networks (I-SPAN 2009), Kaohsiung, Taiwan, 14-16 December 2009. In International Symposium on Parallel Architectures, Algorithms, and Networks, 2009, p. 98-103-
dc.identifier.scopusauthoridWang, CL=7501646188en_HK
dc.identifier.scopusauthoridLam, KT=26031004100en_HK
dc.identifier.scopusauthoridLuo, Y=35759395100en_HK

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats