{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T22:16:09Z","timestamp":1648851369789},"reference-count":23,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2000,11,1]],"date-time":"2000-11-01T00:00:00Z","timestamp":973036800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2000,11]]},"DOI":"10.1016\/s0164-1212(00)00044-3","type":"journal-article","created":{"date-parts":[[2003,4,5]],"date-time":"2003-04-05T02:09:52Z","timestamp":1049508592000},"page":"19-32","source":"Crossref","is-referenced-by-count":0,"title":["Dynamic adaptation of sharing granularity in dsm systems"],"prefix":"10.1016","volume":"55","author":[{"given":"Ayal","family":"Itzkovitz","sequence":"first","affiliation":[]},{"given":"Nitzan","family":"Niv","sequence":"additional","affiliation":[]},{"given":"Assaf","family":"Schuster","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0164-1212(00)00044-3_BIB1","doi-asserted-by":"crossref","unstructured":"Amza, C., Cox, A.L., Ramajamni, K., Zwaenepoel, W., 1997. Trade-offs between false sharing and aggregation in software distributed shared memory. In: Proceedings of the Sixth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'97), pp. 90\u201399","DOI":"10.1145\/263764.263778"},{"issue":"1","key":"10.1016\/S0164-1212(00)00044-3_BIB2","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/40.342015","article-title":"Myrinet: A gigabit-per-second Local Area Network","volume":"15","author":"Boden","year":"1995","journal-title":"IEEE Micro"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB3","doi-asserted-by":"crossref","unstructured":"Buck, B., Keleher, P., 1998. Locality and performance of page- and object-based dsms. In: Proceedings of the First Merged Symposium IPPS\/SPDP 1998, pp. 687\u2013693","DOI":"10.1109\/IPPS.1998.670001"},{"issue":"2","key":"10.1016\/S0164-1212(00)00044-3_BIB4","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1006\/jpdc.1995.1119","article-title":"Design of the munin distributed shared memory system","volume":"29","author":"Carter","year":"1995","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB5","doi-asserted-by":"crossref","unstructured":"Dubnicki, C., LeBlanc, T., 1992. Adjustable block size coherent caches. In: Proceedings of the 19th Annual International Symposium on Computer Architecture (ISCA'92), pp. 170\u2013180","DOI":"10.1145\/139669.139725"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB6","doi-asserted-by":"crossref","unstructured":"Iftode, L., Singh, J.P., Li, K., 1996. Scope consistency: a bridge between release consistency and entry consistency. In: Proceedings of the eighth ACM Annual Symposium on Parallel Algorithms and Architectures (SPAA'96), pp. 277\u2013287","DOI":"10.1145\/237502.237567"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB7","unstructured":"Itzkovitz, A., Schuster, A., 1999. MultiView and millipage \u2014 Fine-grain sharing in page-based DSMs. In: Proceedings of the Third Symposium on Operating Systems Design and Implementation (OSDI'99), pp. 215\u2013228"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB8","doi-asserted-by":"crossref","unstructured":"Jeremiassen, T., Eggers, S., 1995. Reducing false sharing on shared memory multiprocessors. In: Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'95), pp. 179\u2013188","DOI":"10.1145\/209936.209955"},{"issue":"2","key":"10.1016\/S0164-1212(00)00044-3_BIB9","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1006\/jpdc.1997.1333","article-title":"Effectiveness of dynamic prefetching in multiple-writer distributed virtual shared memory systems","volume":"43","author":"Karlsson","year":"1997","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB10","doi-asserted-by":"crossref","unstructured":"Keleher, P., Cox, A.L., Zwaenepoel, W., 1992. Lazy release consistency for software distributed shared memory. In: Proceedings of the 19th Annual International Symposium on Computer Architecture (ISCA'92), pp. 13\u201321","DOI":"10.1145\/139669.139676"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB11","doi-asserted-by":"crossref","unstructured":"Lai, A. I.-C., Lei, C.-L., 1996. Data prefetching for distributed shared memory systems. In: Proceedings of the 29th Hawaii International Conference on System Sciences (HICSS29), vol. I, pp. 102\u2013110","DOI":"10.1109\/HICSS.1996.495453"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB12","unstructured":"Li, K., 1988. Ivy: A shared virtual memory system for parallel computing. In: Proceedings of the 1988 International Conference on Parallel Processing (ICPP'88), vol. II, pp. 94\u2013101"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB13","doi-asserted-by":"crossref","unstructured":"Park, D., Saavedra, R.H., 1996. Adaptive granularity: Transparent integration of fine- and coarse-grain communication. In: Proceedings of the 1996 Conference on Parallel Architectures and Compilation Techniques, pp. 260\u2013268","DOI":"10.1109\/PACT.1996.554034"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB14","doi-asserted-by":"crossref","unstructured":"Scales, D.J., Gharachorloo, K., 1997. Performance of the shasta distributed shared memory protocol. Technical Report WRL-TR-97\/2, Digital Western Research Laboratory","DOI":"10.1145\/263580.263643"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB15","doi-asserted-by":"crossref","unstructured":"Scales, D.J., Gharachorloo, K., Thekkath, C.A., 1996. Shasta: A low overhead, software-only approach for supporting fine-grain shared memory. In: Proceedings of the Seventh Symposium on Architectural Support for Programming Languages and Operating Systems (ASPLOSVII), pp. 174\u2013185","DOI":"10.1145\/237090.237179"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB16","doi-asserted-by":"crossref","unstructured":"Schuster, A., Shalev, L., 1998. Using remote access histories for thread scheduling in distributed shared memory systems. In: Twelfth International Symposium on Distributed Computing, Andros, pp. 347\u2013362","DOI":"10.1007\/BFb0056494"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB17","doi-asserted-by":"crossref","unstructured":"Scoinas, I., Falsafi, B., Lebeck, A.R., Reinhardt, S.K., Larus, J.R., Wood, D.A., 1994. Fine-grain access control for distributed shared memory. In: Proceedings of the Sixth Symposium on Architectural Support for Programming Languages and Operating Systems (ASPLOSVI), pp. 297\u2013306","DOI":"10.1145\/195473.195575"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB18","unstructured":"Speight, W.E., 1997. Efficient runtime support for cluster-based distributed shared memory multiprocessors. PhD Thesis, Department of Electrical and Computer Engineering, Rice University"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB19","doi-asserted-by":"crossref","unstructured":"Swanson, M., Stroller, L., Carter, J.B., 1998. Making distributed shared memory simple, yet efficient. In: Proceedings of the third International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS'98), pp. 2\u201313","DOI":"10.1109\/HIPS.1998.665138"},{"issue":"4","key":"10.1016\/S0164-1212(00)00044-3_BIB20","doi-asserted-by":"crossref","first-page":"408","DOI":"10.1016\/0743-7315(92)90053-P","article-title":"Hierarchical coherency management for shared virtual memory multicomputers","volume":"15","author":"Tamir","year":"1992","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"6","key":"10.1016\/S0164-1212(00)00044-3_BIB21","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1109\/12.286299","article-title":"False sharing and spatial locality in multiprocessor caches","volume":"43","author":"Torrellas","year":"1994","journal-title":"IEEE Transactions on Computers"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB22","doi-asserted-by":"crossref","unstructured":"Woo, S., Ohara, M., Torrie, E., Singh, J., Gupta, A., 1995. The SPLASH-2 programs: characterization and methodological considerations. In: Proceedings of the 22nd Annual International Symposium on Computer Architecture (ISCA'95)","DOI":"10.1145\/223982.223990"},{"key":"10.1016\/S0164-1212(00)00044-3_BIB23","doi-asserted-by":"crossref","unstructured":"Yeung, D., Kubiatowicz, J., Agarwal, A., 1996. MGS: A mutigrain Shared Memory System. In: Proceedings of the 23rd Annual International Symposium on Computer Architecture (ISCA'96)","DOI":"10.1145\/232973.232980"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121200000443?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121200000443?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,14]],"date-time":"2020-01-14T16:38:14Z","timestamp":1579019894000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121200000443"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,11]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,11]]}},"alternative-id":["S0164121200000443"],"URL":"https:\/\/doi.org\/10.1016\/s0164-1212(00)00044-3","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2000,11]]}}}