{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T17:00:02Z","timestamp":1765040402037},"reference-count":20,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2013,8,1]],"date-time":"2013-08-01T00:00:00Z","timestamp":1375315200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"funder":[{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"crossref","award":["08\/RFP\/PHY1236"],"award-info":[{"award-number":["08\/RFP\/PHY1236"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Astronomy and Computing"],"published-print":{"date-parts":[[2013,8]]},"DOI":"10.1016\/j.ascom.2013.04.002","type":"journal-article","created":{"date-parts":[[2013,7,1]],"date-time":"2013-07-01T12:16:17Z","timestamp":1372680977000},"page":"1-10","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":23,"special_numbering":"C","title":["Parallel astronomical data processing with Python: Recipes for multicore machines"],"prefix":"10.1016","volume":"2","author":[{"given":"Navtej","family":"Singh","sequence":"first","affiliation":[]},{"given":"Lisa-Marie","family":"Browne","sequence":"additional","affiliation":[]},{"given":"Ray","family":"Butler","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.ascom.2013.04.002_br000005","series-title":"Proc. Am. Federation of Information Processing Socities Conf","first-page":"532","article-title":"Validity of the single-processor approach to achieving large-scale computing capabilities","author":"Amdahl","year":"1967"},{"key":"10.1016\/j.ascom.2013.04.002_br000010","series-title":"Python Essential Reference","author":"Beazley","year":"2006"},{"key":"10.1016\/j.ascom.2013.04.002_br000015","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.newast.2007.07.004","article-title":"High performance direct gravitational N-body simulations on graphics processing units II: an implementation in CUDA","volume":"13","author":"Belleman","year":"2008","journal-title":"New Astronomy"},{"key":"10.1016\/j.ascom.2013.04.002_br000020","series-title":"Proceedings of the 18th European MPI Users\u2019 Group conference on Recent advances in the message passing interface","first-page":"130","article-title":"pupyMPI \u2014 MPI implemented in pure python","author":"Bromer","year":"2011"},{"key":"10.1016\/j.ascom.2013.04.002_br000025","unstructured":"Butler, R., 2000. Deconvolution as a tool for improved crowded-field photometry with HST. In: ASP Conference Proceeding, Astronomical Society of the Pacific. pp. 595\u2013598."},{"key":"10.1016\/j.ascom.2013.04.002_br000030","series-title":"Parallel Programming in OpenMP","author":"Chandra","year":"2001"},{"key":"10.1016\/j.ascom.2013.04.002_br000035","doi-asserted-by":"crossref","first-page":"655","DOI":"10.1016\/j.jpdc.2007.09.005","article-title":"MPI for Python: Performance improvements and MPI-2 extensions","volume":"68","author":"Dalcin","year":"2008","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/j.ascom.2013.04.002_br000040","unstructured":"Garver, S.l., Crepps, B., 2009. The new era of tera-scale computing. http:\/\/software.intel.com\/en-us\/articles\/the-new-era-of-tera-scale-computing\/ \u00a0(accessed: 22.05.12)."},{"key":"10.1016\/j.ascom.2013.04.002_br000045","series-title":"Multicore Application Programming: For Windows, Linux, and Oracle Solaris","author":"Gove","year":"2010"},{"key":"10.1016\/j.ascom.2013.04.002_br000050","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1086\/303972","article-title":"GRAPE-4: a massively parallel special-purpose computer for collisional N-body simulations","volume":"480","author":"Makino","year":"1997","journal-title":"The Astrophysical Journal"},{"key":"10.1016\/j.ascom.2013.04.002_br000055","doi-asserted-by":"crossref","first-page":"1236","DOI":"10.1086\/656566","article-title":"CRBLASTER: a parallel-processing computational framework for embarrassingly parallel image-analysis algorithm","volume":"122","author":"Mighell","year":"2010","journal-title":"Publications of the Astronomical Society of the Pacific"},{"issue":"8","key":"10.1016\/j.ascom.2013.04.002_br000060","first-page":"114","article-title":"Cramming more components into integrated circuits","volume":"38","author":"Moore","year":"1965","journal-title":"Electronics Magazine"},{"key":"10.1016\/j.ascom.2013.04.002_br000065","unstructured":"Nielsen, O., 2003. Pypar software package. http:\/\/datamining.anu.edu.au\/~ole\/pypar."},{"key":"10.1016\/j.ascom.2013.04.002_br000070","unstructured":"Python Software Foundation, 2012. Python\/C API Reference Manual. Python Software Foundation."},{"key":"10.1016\/j.ascom.2013.04.002_br000075","doi-asserted-by":"crossref","DOI":"10.1051\/0004-6361\/201117150","article-title":"HYPERION: an open-source parallelized three-dimensional dust continuum radiative transfer code","volume":"536","author":"Robitaille","year":"2011","journal-title":"Astronomy and Astrophysics"},{"issue":"8","key":"10.1016\/j.ascom.2013.04.002_br000080","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1016\/j.simpat.2005.08.001","article-title":"Scientific computation for simulations on programmable graphics hardware","volume":"13","author":"Strzodka","year":"2005","journal-title":"Simulation Modelling Practice and Theory"},{"key":"10.1016\/j.ascom.2013.04.002_br000085","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MCSE.2011.74","article-title":"Extreme data-intensive scientific computing","volume":"13","author":"Szalay","year":"2011","journal-title":"Computing in Science and Engineering"},{"key":"10.1016\/j.ascom.2013.04.002_br000090","unstructured":"Vanovschi, V., 2013. Parallel python software. http:\/\/www.parallelpython.com \u00a0(accessed: 10.02.13)."},{"key":"10.1016\/j.ascom.2013.04.002_br000095","series-title":"Communicating Process Architectures 2009","first-page":"277","article-title":"PyCSP revisited","author":"Vinter","year":"2009"},{"key":"10.1016\/j.ascom.2013.04.002_br000100","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1086\/658877","article-title":"Astronomy in the cloud: using MapReduce for image co-addition","volume":"123","author":"Wiley","year":"2011","journal-title":"Publications of the Astronomical Society of the Pacific"}],"container-title":["Astronomy and Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2213133713000085?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2213133713000085?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2018,10,14]],"date-time":"2018-10-14T18:25:06Z","timestamp":1539541506000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2213133713000085"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8]]},"references-count":20,"alternative-id":["S2213133713000085"],"URL":"https:\/\/doi.org\/10.1016\/j.ascom.2013.04.002","relation":{},"ISSN":["2213-1337"],"issn-type":[{"value":"2213-1337","type":"print"}],"subject":[],"published":{"date-parts":[[2013,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Parallel astronomical data processing with Python: Recipes for multicore machines","name":"articletitle","label":"Article Title"},{"value":"Astronomy and Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ascom.2013.04.002","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2013 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}