{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T03:17:00Z","timestamp":1648869420080},"reference-count":47,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[2004,5,1]],"date-time":"2004-05-01T00:00:00Z","timestamp":1083369600000},"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":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2004,5]]},"DOI":"10.1016\/s0167-739x(03)00129-8","type":"journal-article","created":{"date-parts":[[2003,9,16]],"date-time":"2003-09-16T18:47:04Z","timestamp":1063738024000},"page":"643-661","source":"Crossref","is-referenced-by-count":7,"title":["Merging, sorting and matrix operations on the SOME-Bus multiprocessor architecture"],"prefix":"10.1016","volume":"20","author":[{"given":"Constantine","family":"Katsinis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"5","key":"10.1016\/S0167-739X(03)00129-8_BIB1","doi-asserted-by":"crossref","first-page":"572","DOI":"10.1109\/71.224220","article-title":"Balanced parallel sort on hypercube multiprocessors","volume":"4","author":"Abali","year":"1993","journal-title":"IEEE Trans. Parall. Distr. Syst."},{"issue":"2","key":"10.1016\/S0167-739X(03)00129-8_BIB2","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1006\/jpdc.1995.1120","article-title":"Experimenting with a shared virtual memory environment for hypercubes","volume":"29","author":"Agarwala","year":"1995","journal-title":"J. Parall. Distr. Comput."},{"issue":"1","key":"10.1016\/S0167-739X(03)00129-8_BIB3","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1023\/A:1011140203528","article-title":"On the performance of parallel matrix factorisation on the hypermesh","volume":"20","author":"Al Ayyoub","year":"2001","journal-title":"J. Supercomput."},{"issue":"2","key":"10.1016\/S0167-739X(03)00129-8_BIB4","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/2.485843","article-title":"TreadMarks: shared memory computing on networks of workstations","volume":"29","author":"Amza","year":"1996","journal-title":"IEEE Comput."},{"issue":"4","key":"10.1016\/S0167-739X(03)00129-8_BIB5","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1109\/TC.1984.1676437","article-title":"Generalized hypercube and hyperbus structures for a computer network","volume":"C-33","author":"Bhuyan","year":"1984","journal-title":"IEEE Trans. Comput."},{"issue":"10","key":"10.1016\/S0167-739X(03)00129-8_BIB6","doi-asserted-by":"crossref","first-page":"2793","DOI":"10.1117\/1.600962","article-title":"Thin-film approximate modeling of in-core fiber gratings","volume":"35","author":"Bouzid","year":"1996","journal-title":"Opt. Eng."},{"issue":"3","key":"10.1016\/S0167-739X(03)00129-8_BIB7","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1109\/5.747866","article-title":"Producer\u2013consumer communication in distributed shared memory multiprocessors","volume":"87","author":"Byrd","year":"1999","journal-title":"Proc. IEEE"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB8","doi-asserted-by":"crossref","unstructured":"C. Cerinm, J.L. Gaudiot, Algorithms for stable sorting to minimize communications in networks of workstations and their implementations in BSP, in: Proceedings of the IEEE Computer Society International Workshop on Cluster Computing, ICWC\u201999, 1999, pp. 112\u201320.","DOI":"10.1109\/IWCC.1999.810815"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB9","doi-asserted-by":"crossref","unstructured":"C. Jaeyoung, J.J. Dongarra, D.W. Walker, Parallel matrix transpose algorithms on distributed memory concurrent computers, in: Proceedings of the Scalable Parallel Libraries Conference, 1994, pp. 245\u2013252.","DOI":"10.1109\/SPLC.1993.365559"},{"issue":"4","key":"10.1016\/S0167-739X(03)00129-8_BIB10","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1109\/71.494633","article-title":"Evaluation of hardware-based stride and sequential prefetching in shared-memory multiprocessors","volume":"7","author":"Dahlgren","year":"1996","journal-title":"IEEE Trans. Parall. Distr. Syst."},{"issue":"10","key":"10.1016\/S0167-739X(03)00129-8_BIB11","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1109\/12.729785","article-title":"Performance evaluation and cost analysis of cache protocol extensions for shared memory multiprocessors","volume":"47","author":"Dahlgren","year":"1998","journal-title":"IEEE Trans. Comput."},{"issue":"22","key":"10.1016\/S0167-739X(03)00129-8_BIB12","doi-asserted-by":"crossref","first-page":"5099","DOI":"10.1364\/AO.37.005099","article-title":"Coupling characteristics of cladding modes in tilted optical fiber gratings","volume":"37","author":"Dong","year":"1998","journal-title":"Appl. Opt."},{"issue":"2","key":"10.1016\/S0167-739X(03)00129-8_BIB13","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1364\/JOSAA.13.000296","article-title":"Tilted fiber phase gratings","volume":"13","author":"Erdogan","year":"1996","journal-title":"J. Opt. Soc. Am."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB14","doi-asserted-by":"crossref","unstructured":"G. Gravenstreter, R. Melhem, Realizing common communication patterns in partitioned optical passive stars (POPS) networks, IEEE Trans. Comput. 47 (9) (1998).","DOI":"10.1109\/12.713318"},{"issue":"1","key":"10.1016\/S0167-739X(03)00129-8_BIB15","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/88.481689","article-title":"A simulation study of hard-ware-oriented DSM approaches","volume":"4","author":"Grujic","year":"1996","journal-title":"IEEE Parall. Distr. Technol."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB16","doi-asserted-by":"crossref","unstructured":"M. Hamdi, J. Tong, C.W. Kin, Fast sorting algorithms on reconfigurable array of processors with optical buses, in: Proceedings of the International Conference on Parallel and Distributed Systems, 1996, pp. 183\u2013188.","DOI":"10.1109\/ICPADS.1996.517562"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB17","unstructured":"H.B. Lim, P.C. Yew, Efficient integration of compiler directed cache coherence and data prefetching, in: Proceedings of the 14th International Parallel and Distributed Processing Symposium, 2000, pp. 331\u2013340."},{"issue":"8","key":"10.1016\/S0167-739X(03)00129-8_BIB18","doi-asserted-by":"crossref","first-page":"1079","DOI":"10.1016\/S0167-8191(01)00071-0","article-title":"Performance analysis of the simultaneous optical multiprocessor exchange bus","volume":"27","author":"Katsinis","year":"2001","journal-title":"Parall. Comput. J."},{"issue":"12","key":"10.1016\/S0167-739X(03)00129-8_BIB19","doi-asserted-by":"crossref","first-page":"1709","DOI":"10.1006\/jpdc.2001.1768","article-title":"Scalable parallel matrix multiplication on distributed memory parallel computers","volume":"61","author":"Li","year":"2001","journal-title":"J. Parall. Distr. Comput."},{"issue":"5","key":"10.1016\/S0167-739X(03)00129-8_BIB20","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1109\/12.926164","article-title":"Parallel matrix multiplication on a linear array with a reconfigurable pipelined bus system","volume":"50","author":"Li","year":"2001","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB21","doi-asserted-by":"crossref","unstructured":"D.M. Koppelman, Neighborhood prefetching on multiprocessors using instruction history, in: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2000, pp. 123\u2013132.","DOI":"10.1109\/PACT.2000.888337"},{"issue":"10","key":"10.1016\/S0167-739X(03)00129-8_BIB22","doi-asserted-by":"crossref","first-page":"2687","DOI":"10.1117\/1.601826","article-title":"Study of radiation modes for 45-deg tilted fiber phase gratings","volume":"37","author":"Lee","year":"1998","journal-title":"Opt. Eng."},{"issue":"10","key":"10.1016\/S0167-739X(03)00129-8_BIB23","doi-asserted-by":"crossref","first-page":"1352","DOI":"10.1109\/68.536652","article-title":"Distribution of light power and optical signals using embedded mirrors inside polymer optical fibers","volume":"8","author":"Li","year":"1996","journal-title":"IEEE Photon. Technol. Lett."},{"issue":"5","key":"10.1016\/S0167-739X(03)00129-8_BIB24","doi-asserted-by":"crossref","first-page":"892","DOI":"10.1109\/50.669030","article-title":"Cost-effective side-coupling polymer fiber optics for optical interconnections","volume":"16","author":"Li","year":"1998","journal-title":"J. Lightwave Technol."},{"issue":"2","key":"10.1016\/S0167-739X(03)00129-8_BIB25","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1006\/jpdc.1994.1016","article-title":"Performance analysis of MR-1, a clustered shared-memory multiprocessor","volume":"20","author":"Mabbs","year":"1994","journal-title":"J. Parall. Distr. Comput."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB26","doi-asserted-by":"crossref","unstructured":"A. Milenkovic, V. Milutinovic, Cache injection on bus based multiprocessors, in: Proceedings of the 17th IEEE Symposium on Reliable Distributed Systems, 20\u201323 October, 1998, pp. 341\u2013346.","DOI":"10.1109\/RELDIS.1998.740520"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB27","doi-asserted-by":"crossref","unstructured":"S.S. Nemawarkar, R. Govindarajan, G.R. Gao, V.K. Agarwal, Analysis of multithreaded multiprocessors with distributed shared memory, in: Proceedings of the IEEE Symposium on Parallel Distributed Processing, 1993, pp. 114\u2013121.","DOI":"10.1109\/SPDP.1993.395543"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB28","doi-asserted-by":"crossref","unstructured":"C.D. Norton, T.A. Cwik, Early experiences with the myricom 2000 switch on an SMP Beowulf class cluster for unstructured adaptive meshing, in: Proceedings of the International Conference on Cluster Computing, 2001, pp. 7\u201314.","DOI":"10.1109\/CLUSTR.2001.959945"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB29","doi-asserted-by":"crossref","unstructured":"A.G. Nowatzyk, et al., S-Connect: from networks of workstations to supercomputer performance, in: Proceedings of the 22nd International Symposium on Computer Architecture, June 1995, pp. 71\u201382.","DOI":"10.1145\/223982.224004"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB30","doi-asserted-by":"crossref","unstructured":"D. Ortega, E. Ayguade, J.L. Baer, M. Valero, Cost effective compiler directed memory prefetching and bypassing, in: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2002, pp. 189\u2013198.","DOI":"10.1109\/PACT.2002.1106017"},{"issue":"3","key":"10.1016\/S0167-739X(03)00129-8_BIB31","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1093\/comjnl\/39.3.232","article-title":"Comparative evaluation of hypermesh and multi-stage interconnection network","volume":"39","author":"Ould-Khaoua","year":"1996","journal-title":"Comput. J."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB32","doi-asserted-by":"crossref","unstructured":"H.F.B. Ozelo, L.E.M. de Barros Jr., B. Nabet, L.G. Neto, M.A. Romero, J.W. Swart, MSM photodetector with an integrated microlens array for improved optical coupling, in: Proceedings of the International Microwave and Optoelectronics Conference (IMOC\u201999), Rio de Janeiro, Brazil, 9\u201312 August, 1999, pp. 472\u2013475.","DOI":"10.1109\/IMOC.1999.866253"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB33","doi-asserted-by":"crossref","unstructured":"V.S. Pai, S.V. Adve, Comparing and combining read miss clustering and software prefetching, in: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, pp. 292\u2013303.","DOI":"10.1109\/PACT.2001.953310"},{"issue":"3\u20134","key":"10.1016\/S0167-739X(03)00129-8_BIB34","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/S0020-0255(97)10013-5","article-title":"Linear array with a reconfigurable pipelined bus system concepts and application","volume":"106","author":"Pan","year":"1998","journal-title":"J. Inform. Sci."},{"issue":"8","key":"10.1016\/S0167-739X(03)00129-8_BIB35","doi-asserted-by":"crossref","first-page":"1093","DOI":"10.1109\/50.939788","article-title":"256 channel bidirectional optical interconnect using VCSELs and photodiodes on CMOS","volume":"19","author":"Plant","year":"2001","journal-title":"J. Lightwave Technol."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB36","doi-asserted-by":"crossref","unstructured":"S. Rajasekaran, S. Sahni, Sorting, selection, and routing on the array with reconfigurable optical buses, in: Proceedings of the IEEE Transactions on Parallel and Distributed Systems, vol. 8, no. 11, 1997.","DOI":"10.1109\/71.642947"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB37","doi-asserted-by":"crossref","unstructured":"R.H. Saavedra, W. Mao, D. Park, J. Chame, S. Moon, The combined effectiveness of unimodular transformations, tiling, and software prefetching, in: Proceedings of the 10th International Parallel Processing Symposium, 15\u201319 April, 1996, pp. 39\u201345.","DOI":"10.1109\/IPPS.1996.508037"},{"key":"10.1016\/S0167-739X(03)00129-8_BIB38","unstructured":"E. Speight, J.K. Bennett, Brazos: a third generation DSM system, in: Proceedings of the 1997 USENIX Windows\/NT Workshop, August 1997."},{"issue":"1","key":"10.1016\/S0167-739X(03)00129-8_BIB39","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1006\/jpdc.1995.1043","article-title":"Hypermeshes: optical interconnection network for parallel computing","volume":"26","author":"Szymanski","year":"1995","journal-title":"J. Parall. Distr. Comput."},{"issue":"7","key":"10.1016\/S0167-739X(03)00129-8_BIB40","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/2.596622","article-title":"When caches aren\u2019t enough: data prefetching techniques","volume":"30","author":"Vander Wiel","year":"1997","journal-title":"Computer"},{"issue":"9","key":"10.1016\/S0167-739X(03)00129-8_BIB41","doi-asserted-by":"crossref","first-page":"912","DOI":"10.1109\/71.954621","article-title":"On time bounds, the work time scheduling principle, and optimality for BSR","volume":"12","author":"Xiang","year":"2001","journal-title":"IEEE Trans. Parall. Distr. Syst."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB42","unstructured":"L. Xiang, K. Ushijima, Optimal parallel merging algorithms on BSR, in: Proceedings of the International Symposium on Parallel Architectures, Algorithms and Networks 2000, pp. 12\u201317."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB43","doi-asserted-by":"crossref","unstructured":"K.K. Lau, M.J. Kumar, R. Venkatesh, Parallel matrix inversion techniques, in: Proceedings of the IEEE Second International Conference on Algorithms and Architectures for Parallel Processing, 1996, pp. 515\u2013521.","DOI":"10.1109\/ICAPP.1996.562917"},{"issue":"3","key":"10.1016\/S0167-739X(03)00129-8_BIB44","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/71.277787","article-title":"Algorithms and average time bounds of sorting on a mesh connected computer","volume":"5","author":"Ping Gu","year":"1994","journal-title":"IEEE Trans. Parall. Distr. Syst."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB45","unstructured":"http:\/\/www.dolphinics.com."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB46","unstructured":"http:\/\/www.myrinet.com."},{"key":"10.1016\/S0167-739X(03)00129-8_BIB47","unstructured":"http:\/\/www.quadrics.com."}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X03001298?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X03001298?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,2,24]],"date-time":"2019-02-24T03:27:54Z","timestamp":1550978874000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X03001298"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,5]]},"references-count":47,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2004,5]]}},"alternative-id":["S0167739X03001298"],"URL":"https:\/\/doi.org\/10.1016\/s0167-739x(03)00129-8","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2004,5]]}}}