File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/CLUSTR.2004.1392620
- Scopus: eid_2-s2.0-20444493185
- Find via
Supplementary
-
Citations:
- Scopus: 6
- Appears in Collections:
Conference Paper: LOTS: A software DSM supporting large object space
Title | LOTS: A software DSM supporting large object space |
---|---|
Authors | |
Keywords | Distributed shared memory Dynamic memory mapping mechanism Large object space |
Issue Date | 2004 |
Publisher | IEEE, Computer Society. |
Citation | Proceedings - Ieee International Conference On Cluster Computing, Iccc, 2004, p. 225-234 How to Cite? |
Abstract | Software DSM provides good programmability for cluster computing, but its performance and limited shared memory space for large applications hinder its popularity. This paper introduces LOTS, a C++ runtime library supporting a large shared object space. With its dynamic memory mapping mechanism, LOTS can map more objects, lazily from the local disk to the virtual memory during access, leaving only a trace of control information for each object in the local process space. To our knowledge, LOTS is the first pure runtime software DSM supporting a shared object space larger than the local process space. Our testing shows that LOTS can utilize all the free hard disk space available to support hundreds of gigabytes of shared objects with a small overhead. The scope consistency memory model and a new mixed coherence protocol allow LOTS to achieve better scalability with respect to problem size and cluster size. ©2004 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/45534 |
ISSN | 2020 SCImago Journal Rankings: 0.226 |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Cheung, BWL | en_HK |
dc.contributor.author | Wang, CL | en_HK |
dc.contributor.author | Lau, FCM | en_HK |
dc.date.accessioned | 2007-10-30T06:28:39Z | - |
dc.date.available | 2007-10-30T06:28:39Z | - |
dc.date.issued | 2004 | en_HK |
dc.identifier.citation | Proceedings - Ieee International Conference On Cluster Computing, Iccc, 2004, p. 225-234 | en_HK |
dc.identifier.issn | 1552-5244 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/45534 | - |
dc.description.abstract | Software DSM provides good programmability for cluster computing, but its performance and limited shared memory space for large applications hinder its popularity. This paper introduces LOTS, a C++ runtime library supporting a large shared object space. With its dynamic memory mapping mechanism, LOTS can map more objects, lazily from the local disk to the virtual memory during access, leaving only a trace of control information for each object in the local process space. To our knowledge, LOTS is the first pure runtime software DSM supporting a shared object space larger than the local process space. Our testing shows that LOTS can utilize all the free hard disk space available to support hundreds of gigabytes of shared objects with a small overhead. The scope consistency memory model and a new mixed coherence protocol allow LOTS to achieve better scalability with respect to problem size and cluster size. ©2004 IEEE. | en_HK |
dc.format.extent | 745117 bytes | - |
dc.format.extent | 6534 bytes | - |
dc.format.extent | 7862 bytes | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | text/plain | - |
dc.format.mimetype | text/plain | - |
dc.language | eng | en_HK |
dc.publisher | IEEE, Computer Society. | en_HK |
dc.relation.ispartof | Proceedings - IEEE International Conference on Cluster Computing, ICCC | en_HK |
dc.rights | ©2004 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.subject | Distributed shared memory | en_HK |
dc.subject | Dynamic memory mapping mechanism | en_HK |
dc.subject | Large object space | en_HK |
dc.title | LOTS: A software DSM supporting large object space | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=1552-5244&volume=&spage=225&epage=234&date=2004&atitle=LOTS:+a+software+DSM+supporting+large+object+space | en_HK |
dc.identifier.email | Wang, CL:clwang@cs.hku.hk | en_HK |
dc.identifier.email | Lau, FCM:fcmlau@cs.hku.hk | en_HK |
dc.identifier.authority | Wang, CL=rp00183 | en_HK |
dc.identifier.authority | Lau, FCM=rp00221 | en_HK |
dc.description.nature | published_or_final_version | en_HK |
dc.identifier.doi | 10.1109/CLUSTR.2004.1392620 | en_HK |
dc.identifier.scopus | eid_2-s2.0-20444493185 | en_HK |
dc.identifier.hkuros | 105238 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-20444493185&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 225 | en_HK |
dc.identifier.epage | 234 | en_HK |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Cheung, BWL=8434373700 | en_HK |
dc.identifier.scopusauthorid | Wang, CL=7501646188 | en_HK |
dc.identifier.scopusauthorid | Lau, FCM=7102749723 | en_HK |
dc.identifier.issnl | 1552-5244 | - |