@article {ref:PG_cell_orientations, author = {Gonnet, Pedro}, title = {A simple algorithm to accelerate the computation of non-bonded interactions in cell-based molecular dynamics simulations}, journal = {Journal of Computational Chemistry}, volume = {28}, number = {2}, publisher = {Wiley Subscription Services, Inc., A Wiley Company}, issn = {1096-987X}, url = {http://dx.doi.org/10.1002/jcc.20563}, doi = {10.1002/jcc.20563}, pages = {570--573}, keywords = {molecular dynamics, cell list, neighbor list}, year = {2007}, } @article{ref:Verlet_list, title = {Computer "Experiments" on Classical Fluids. I. Thermodynamical Properties of Lennard-Jones Molecules}, author = {Verlet, Loup}, journal = {Phys. Rev.}, volume = {159}, issue = {1}, pages = {98--103}, numpages = {0}, year = {1967}, month = {Jul}, publisher = {American Physical Society}, doi = {10.1103/PhysRev.159.98}, url = {https://link.aps.org/doi/10.1103/PhysRev.159.98} } @article{ref:Cell_list, title = "New method for searching for neighbors in molecular dynamics computations", journal = "Journal of Computational Physics", volume = "13", number = "3", pages = "430 - 432", year = "1973", note = "", issn = "0021-9991", doi = "http://dx.doi.org/10.1016/0021-9991(73)90046-6", url = "http://www.sciencedirect.com/science/article/pii/0021999173900466", author = "B Quentrec and C Brot", } @book{ref:Cell_linked_list, title={Computer simulation of liquids}, author={Allen, M.P. and Tildesley, D.J.}, isbn={9780198553755}, lccn={87001555}, series={Oxford science publications}, url={https://books.google.co.uk/books?id=ibURAQAAIAAJ}, year={1987}, publisher={Clarendon Press} } @inproceedings{ref:SWIFT_PASC, author = {Schaller, Matthieu and Gonnet, Pedro and Chalk, Aidan B. G. and Draper, Peter W.}, title = {SWIFT: Using Task-Based Parallelism, Fully Asynchronous Communication, and Graph Partition-Based Domain Decomposition for Strong Scaling on More Than 100,000 Cores}, booktitle = {Proceedings of the Platform for Advanced Scientific Computing Conference}, series = {PASC '16}, year = {2016}, isbn = {978-1-4503-4126-4}, location = {Lausanne, Switzerland}, pages = {2:1--2:10}, articleno = {2}, numpages = {10}, url = {http://doi.acm.org/10.1145/2929908.2929916}, doi = {10.1145/2929908.2929916}, acmid = {2929916}, publisher = {ACM}, address = {New York, NY, USA}, keywords = {Asynchronous data transfer, Cosmology, Extreme scaling, Fluid dynamics, Physics, Smooth Particle Hydrodynamics, Task-based parallelism}, } @article{ref:PG_Pseudo_Verlet_list, author = {Pedro Gonnet}, title = {Pseudo-Verlet lists: a new, compact neighbour list representation}, journal = {Molecular Simulation}, volume = {39}, number = {9}, pages = {721-727}, year = {2013}, doi = {10.1080/08927022.2012.762097}, URL = { http://dx.doi.org/10.1080/08927022.2012.762097 }, eprint = { http://dx.doi.org/10.1080/08927022.2012.762097 } } @article{ref:SIMD_Pair_interactions, author = {{P{\'a}ll}, S. and {Hess}, B.}, title = "{A flexible algorithm for calculating pair interactions on SIMD architectures}", journal = {Computer Physics Communications}, archivePrefix = "arXiv", eprint = {1306.1737}, primaryClass = "physics.comp-ph", year = 2013, month = dec, volume = 184, pages = {2641-2650}, doi = {10.1016/j.cpc.2013.06.003}, adsurl = {http://adsabs.harvard.edu/abs/2013CoPhC.184.2641P}, adsnote = {Provided by the SAO/NASA Astrophysics Data System} } @article{ref:Mod_cell_linked_list, title = "Near-neighbor calculations using a modified cell-linked list method", journal = "Computer Physics Communications", volume = "119", number = "2", pages = "135 - 148", year = "1999", note = "", issn = "0010-4655", doi = "http://dx.doi.org/10.1016/S0010-4655(98)00203-3", url = "http://www.sciencedirect.com/science/article/pii/S0010465598002033", author = "William Mattson and Betsy M. Rice", } @ARTICLE{ref:SPH_review, author = {{Price}, D.~J.}, title = "{Smoothed particle hydrodynamics and magnetohydrodynamics}", journal = {Journal of Computational Physics}, archivePrefix = "arXiv", eprint = {1012.1885}, primaryClass = "astro-ph.IM", year = 2012, month = feb, volume = 231, pages = {759-794}, doi = {10.1016/j.jcp.2010.12.011}, adsurl = {http://adsabs.harvard.edu/abs/2012JCoPh.231..759P}, adsnote = {Provided by the SAO/NASA Astrophysics Data System} } @article{ref:SWIFT_SIAM, title={Efficient and scalable algorithms for smoothed particle hydrodynamics on hybrid shared/distributed-memory architectures}, author={Gonnet, Pedro}, journal={SIAM Journal on Scientific Computing}, volume={37}, number={1}, pages={C95--C121}, year={2015}, publisher={SIAM} } @Article{ref:FFTW, author = {Frigo, Matteo and Johnson, Steven~G.}, title = {The Design and Implementation of {FFTW3}}, journal = {Proceedings of the IEEE}, year = 2005, volume = 93, number = 2, pages = {216--231}, note = {Special issue on ``Program Generation, Optimization, and Platform Adaptation''} } @article{ref:Luigi_Gadget, author = {Fabio Baruffa and Luigi Iapichino and Nicolay J. Hammer and Vasileios Karakasis}, title = {Performance Optimisation of Smoothed Particle Hydrodynamics Algorithms for Multi/Many-Core Architectures}, journal = {CoRR}, volume = {abs/1612.06090}, year = {2016}, url = {http://arxiv.org/abs/1612.06090}, timestamp = {Wed, 07 Jun 2017 14:40:36 +0200}, biburl = {http://dblp.uni-trier.de/rec/bib/journals/corr/BaruffaIHK16}, bibsource = {dblp computer science bibliography, http://dblp.org} } @article{ref:Gadget, author = "Springel, Volker", title = "{The Cosmological simulation code GADGET-2}", journal = "Mon. Not. Roy. Astron. Soc.", volume = "364", year = "2005", pages = "1105-1134", doi = "10.1111/j.1365-2966.2005.09655.x", eprint = "astro-ph/0505010", archivePrefix = "arXiv", primaryClass = "astro-ph", } @manual{ref:intel_intrinsics_guide, note = "{\url{https://software.intel.com/sites/landingpage/IntrinsicsGuide/}}" }