{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,12]],"date-time":"2025-06-12T10:43:55Z","timestamp":1749725035197},"publisher-location":"London","reference-count":12,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9783540760689"},{"type":"electronic","value":"9781447115045"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/978-1-4471-1504-5_3","type":"book-chapter","created":{"date-parts":[[2011,11,16]],"date-time":"2011-11-16T12:31:03Z","timestamp":1321446663000},"page":"29-39","source":"Crossref","is-referenced-by-count":2,"title":["Achieving Scalability, Portability and Efficiency in a High-Level Programming Model for Parallel Architectures"],"prefix":"10.1007","author":[{"given":"P.","family":"Morrow","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D.","family":"Crookes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.","family":"Brown","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Y.","family":"Dong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"McAleese","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D.","family":"Roantree","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"I.","family":"Spence","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-1539-1","volume-title":"Parallel architectures and parallel algorithms for integrated vision systems","author":"AN Choudhary","year":"1990","unstructured":"A.N. Choudhary and J.H. Patel, Parallel architectures and parallel algorithms for integrated vision systems, Kluwer Academic Publishers, 1990"},{"key":"3_CR2","first-page":"l24","volume":"4","author":"CW Swonger","year":"1991","unstructured":"C.W. Swonger, Machine vision trends entering the \u201990s, Machine Vision and Applications, Vol. 4, ppl24\u2013126, 1991","journal-title":"Machine Vision and Applications"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"C. Jessope, The F-code abstract machine and its implementation,Proc COMPEURO 1992, IEEE Press, 1992","DOI":"10.1109\/CMPEUR.1992.218515"},{"key":"3_CR4","doi-asserted-by":"crossref","unstructured":"L.G. Valiant, A bridging model for parallel computation, CACM 33 (8), August 1990","DOI":"10.1145\/79173.79181"},{"issue":"4","key":"3_CR5","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1002\/cpe.4330020404","volume":"2","author":"VS Sunderman","year":"1990","unstructured":"V.S. Sunderman, PVM: a framework for parallel distributed computing, Concurrency 2 (4), pp315\u2013339, December, 1990","journal-title":"Concurrency"},{"key":"3_CR6","volume-title":"Using MPI: Portable parallel programming with the message-passing interface","author":"W Gropp","year":"1994","unstructured":"W. Gropp, et. al. Using MPI: Portable parallel programming with the message-passing interface, MIT Press, 1994."},{"issue":"3","key":"3_CR7","first-page":"l76","volume":"137","author":"D Crookes","year":"1990","unstructured":"D. Crookes, P.J. Morrow and P.J. McParland, IAL: a parallel image processing programming language, IEE Proceedings Part I, Vol 137, No. 3, June 1990, ppl76\u2013182","journal-title":"IEE Proceedings Part I"},{"issue":"2","key":"3_CR8","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/0262-8856(94)90017-5","volume":"12","author":"J Brown","year":"1994","unstructured":"J. Brown and D. Crookes, A high level language for parallel image processing, Image & Vision Computing, Vol 12, No. 2, March 1994, pp67\u201379","journal-title":"Image & Vision Computing"},{"key":"3_CR9","unstructured":"P.J. Morrow, Software tools for parallel image processing on transputers, PhD Thesis, 1993, The Queen\u2019s University of Belfast"},{"key":"3_CR10","volume-title":"Proc. IEEE ICIP-95","author":"PJ Morrow","year":"1995","unstructured":"P.J. Morrow and D. Crookes, Using Prolog to implement a compiler for a parallel image processing language, Proc. IEEE ICIP-95, October 1995"},{"key":"3_CR11","first-page":"466","volume-title":"A Portable Abstract Machine Model for Image Processing: An Implementation Technique for Software Tools","author":"PJ Morrow","year":"1993","unstructured":"P.J. Morrow and D. Crookes, A Portable Abstract Machine Model for Image Processing: An Implementation Technique for Software Tools, Proceedings EuroMicro Workshop on Parallel and Distributed Processing, eds. P.Milligan and A.Nunez, IEEE Computer Society Press, pp466\u2013473, 1993."},{"key":"3_CR12","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1016\/0734-189X(90)90106-6","volume":"49","author":"GX Ritter","year":"1990","unstructured":"G.X. Ritter, J.N. Wilson and J.L Davidson, Image algebra: an overview, Computer Vision, Graphics and Image Processing, 49, pp297\u2013331, 1990","journal-title":"Computer Vision, Graphics and Image Processing"}],"container-title":["UK Parallel \u201996"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-1504-5_3.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,1]],"date-time":"2021-05-01T00:22:48Z","timestamp":1619828568000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4471-1504-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540760689","9781447115045"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-1504-5_3","relation":{},"subject":[],"published":{"date-parts":[[1996]]}}}