{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:05:30Z","timestamp":1759133130304,"version":"3.32.0"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2006,8,1]],"date-time":"2006-08-01T00:00:00Z","timestamp":1154390400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2006,8]]},"DOI":"10.1007\/s11227-006-5483-x","type":"journal-article","created":{"date-parts":[[2006,7,6]],"date-time":"2006-07-06T17:57:01Z","timestamp":1152208621000},"page":"145-160","source":"Crossref","is-referenced-by-count":13,"title":["A Transparent Distributed Shared Memory for Clustered Symmetric Multiprocessors"],"prefix":"10.1007","volume":"37","author":[{"given":"Jyh-Biau","family":"Chang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ce-Kuen","family":"Shieh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tyng-Yeu","family":"Liang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5483_CR1","doi-asserted-by":"crossref","unstructured":"C. Amza, A. Cox, S. Dwarkadas, P. Keleher, H. Ly, R. Rajamony, W. Yu, and W. Zwaenepoel. TreadMarks: Shared memory computing on networks of workstations. IEEE Computer, 29(2):18\u201328, 1996.","DOI":"10.1109\/2.485843"},{"key":"5483_CR2","unstructured":"I. G. Angus, G. C. Fox, J. S. Kim, and D. Walker. Solving Problems on Concurrent Processors. Prentice-Hall International, 1988."},{"key":"5483_CR3","doi-asserted-by":"crossref","unstructured":"J. K. Bennett, J. B. Carter, and W. Zwaenepoel. Munin: Distributed Shared Memory Based on Type-specific Memory Coherence. Second ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 168\u2013175, 1990.","DOI":"10.1145\/99163.99182"},{"key":"5483_CR4","unstructured":"J. Boyle, R. Butler, T. Disz, B. Glickfeld, E. Lusk, R. Overbeek, J. Patterson, and R. Stevens. Portable Programs for Parallel Processors. Holt, Rinehart and Winston, Inc., 1987."},{"key":"5483_CR5","unstructured":"J. B. Chang, Y. J. Tsai, C. K. Shieh, and P. C. Chung. An Efficient Thread Architecture for a Distributed Shared Memory on Symmetric Multiprocessor Clusters. In Proceedings of International Conference on Parallel and Distributed Systems, 816\u2013823, 1998."},{"key":"5483_CR6","doi-asserted-by":"crossref","unstructured":"J. S. Chase, F. G. Amador, E. D. Lazowska, H. M. Levy, and R. J. Littlefield. The Amber System: Parallel Programming on a network of Multiprocessors. In Proceedings of the 12th ASM Symposium on Operating System Principles, 147\u2013158, 1989.","DOI":"10.1145\/74850.74865"},{"key":"5483_CR7","doi-asserted-by":"crossref","unstructured":"A. Erlichson, N. Nucholls, G. Chesson, and J. Hennessy. SoftFLASH: Analyzing the performance of clustered distributed virtual shared memory system. In Proceedings of the 7th Symposium on Architectural Support for Programming Languages and Operating Systems, 1996.","DOI":"10.1145\/237090.237187"},{"key":"5483_CR8","doi-asserted-by":"crossref","unstructured":"I. Foster, C. Kesselman, R. Olson, and S. Tuecke. Nexus: An interoperability layer for parallel and distributed computer systems. Technical Report, Argonne National Labs, 1993.","DOI":"10.2172\/10170379"},{"key":"5483_CR9","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-3626-0","volume-title":"Vector Quantization and Signal Compression","author":"A. Gersho","year":"1992","unstructured":"A. Gersho and R. M. Gray. Vector Quantization and Signal Compression. Kluwer Academic Publishers, London, 1992."},{"key":"5483_CR10","doi-asserted-by":"crossref","unstructured":"Y. C. Hu, L. Honghui, A. L. Cox, and W. Zwaenepoel. OpenMP for network of SMPs. In Proceedings of 13th International and 10th Symposium on Parallel and Distributed Processing, 302\u2013310, 1999.","DOI":"10.1109\/IPPS.1999.760492"},{"key":"5483_CR11","unstructured":"A. Itzkovitz, A. Schuster, and L. Wolfovich. Millipede: Towards Standard Interface for Virtual Parallel Machines on Top of Distributed Environments. Technical Report 9607, Technion IIT, 1996."},{"key":"5483_CR12","unstructured":"D. Khandekar. Quarks: Portable Distributed Shared Memory on Unix. University of Utah, beta ed., 1995."},{"key":"5483_CR13","unstructured":"A. C. Lai. Design and Implementation of Release Consistency Protocol on Cohesion, Master thesis, Department of Electrical Engineering. National Cheng Kung University, R.O.C., 1994."},{"key":"5483_CR14","unstructured":"K. Li. IVY: A Shared Virtual Memory System for Parallel computing. In Proceedings of 1988 IEEE International Conference on Parallel Processing, 94\u2013101, 1988."},{"issue":"3","key":"5483_CR15","first-page":"327","volume":"26","author":"E. Mascarenhas","year":"1996","unstructured":"E. Mascarenhas and V. Rego. Architecture of a Portable Threads System Supporting Thread Migration. Software: Practice & Experience, 26(3):327\u2013256, 1996.","journal-title":"Software: Practice & Experience"},{"key":"5483_CR16","doi-asserted-by":"crossref","unstructured":"S. Roy and V. Chaudhary. Strings: a high-performance distributed shared memory for symmetric multiprocessor clusters. In Proceedings of the Seventh International Symposium on High Performance Distributed Computing, 90\u201397, 1998.","DOI":"10.1109\/HPDC.1998.709960"},{"key":"5483_CR17","unstructured":"R. Samanta, A. Bilas, L. Iftode, and J. Singh. Home-based SVM protocols for SMP clusters: design and performance. In Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, 1998."},{"key":"5483_CR18","doi-asserted-by":"crossref","unstructured":"D. Scales, K. Gharachorloo, and A. Aggarwal. Fine-grain software distributed shared memory on SMP clusters. In Proceedings of the Fourth International Symposium on High-Performance Computer Architecture, 125\u2013136, 1998.","DOI":"10.1109\/HPCA.1998.650552"},{"key":"5483_CR19","unstructured":"E. Speight and J. K. Bennett. Brazos: A Third Generation DSM System. In Proceedings of the First USENIX Windows NT Workshop, 1997."},{"key":"5483_CR20","doi-asserted-by":"crossref","unstructured":"R. Stets, S. Dwarkadas, N. Hardavellas, H. Hung, L. Kontothanassis, S. Parthasarahy, and M. Scott. Cashmere-2L: Software coherent shared memory on a clustered remote write network. In Proceedings of the 16th ACM Symposium on Operating Systems Principles, 170\u2013183, 1997.","DOI":"10.1145\/268998.266675"},{"key":"5483_CR21","doi-asserted-by":"crossref","unstructured":"Gabriel Antoniu, Luc Boug\u00e9, and S\u00e9bastien Lacour. Making a DSM consistency protocol hierarchy-aware: an efficient synchronization scheme. In Proc. Workshop on Distributed Shared Memory on Clusters (DSM 2003), Tokyo, pages 516\u2013523, May 2003.","DOI":"10.1109\/CCGRID.2003.1199409"},{"key":"5483_CR22","unstructured":"G. da Silva Craveiro, L. M. Sato. CPAR\u2014cluster: a runtime system for heterogeneous clusters with mono and multiprocessor nodes. In Proc. Of The 2004 International Workshop on Distributed Shared Memory on Clusters (DSM 2004), Apr. 2004."},{"key":"5483_CR23","doi-asserted-by":"crossref","unstructured":"Yvon J\u00e9gou. Implementation of Page Management in Mome, a User-Level DSM. In Proc. Intl. Workshop on Distributed Shared Memory on Clusters (DSM 2003), Tokyo, Japan, pages 479\u2013486, May 2003.","DOI":"10.1109\/CCGRID.2003.1199404"},{"key":"5483_CR24","doi-asserted-by":"crossref","unstructured":"L. Peng, W. F. Wong, M. D. Feng, and C. K. Yuen. SilkRoad: A Multithreaded Runtime System with Software Distributed Shared Memory for SMP Cluster, In Proc. Of IEEE International Conference on Cluster Computing (CLUSTER 2000), 243\u2013249. Dec 2000.","DOI":"10.1109\/CLUSTR.2000.889067"},{"key":"5483_CR25","unstructured":"L. Peng, W. F. Wong, and C. K. Yuen. SilkRoad II: A Multi-Paradigm Runtime System for Cluster Computing, In Proc. of IEEE International Conference on Cluster Computing (CLUSTER 2002) (Poster), 443\u2013444. Sep 2002."},{"key":"5483_CR26","doi-asserted-by":"crossref","unstructured":"L. Peng, W. F. Wong, and C. K. Yuen. The Performance Model of SilkRoad\u2014A Multithreaded DSM System for Clusters. DSM2003: Workshop on Distributed Shared Memory on Clusters, appeared in Proc. of the 3rd IEEE\/ACM International Symposium on Cluster Computing and the Grid, 495\u2013501. May 2003.","DOI":"10.1109\/CCGRID.2003.1199406"},{"key":"5483_CR27","doi-asserted-by":"crossref","unstructured":"L. Peng, W. F. Wong, and C. K. Yuen. SilkRoad II: mixed paradigm cluster computing with RC_dag consistency Parallel Computing, 29\u20138:1091\u20131115. Aug 2003.","DOI":"10.1016\/S0167-8191(03)00093-0"},{"key":"5483_CR28","unstructured":"Keith H. Randall. Cilk: Efficient multithreaded computing, Ph. D. Thesis. MIT Department of Electrical Engineering and Computer Science. June 1998."},{"key":"5483_CR29","doi-asserted-by":"crossref","unstructured":"L. M. Sato. Sistema de programac~ao e processamento, para sistema multiprocessadores. In Anais do VI Simp\u2019osio Brasileiro de Engenharia de Software, 1991.","DOI":"10.5753\/sbac-pad.1992.22705"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-006-5483-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-006-5483-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-006-5483-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,9]],"date-time":"2025-01-09T20:11:24Z","timestamp":1736453484000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-006-5483-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,8]]},"references-count":29,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2006,8]]}},"alternative-id":["5483"],"URL":"https:\/\/doi.org\/10.1007\/s11227-006-5483-x","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2006,8]]}}}