|
[1] M. P. Allen and D. J. Tildesley. “Computer simulation of liquids”. Oxford: Clarendon Press, 1987. [2] J. A. Anderson, C. D. Lorenz, and A. Travesset. “General purpose molecular dynamics simulations fully implemented on graphics processing units”. In: “Journal of Computational Physics” 227.10 (2008), pp. 5342–5359. [3] Boost Community. “Boost C++ Libraries”. url: http://www.boost.org/ (visited on 07/25/2016). [4] B. R. Brooks, R. E. Bruccoleri, B. D. Olafson, D. J. States, S. Swaminathan, and M. Karplus. “CHARMM: A program for macromolecular energy, minimization, and dynamics calculations”. In: “Journal of Computational Chemistry” 4.2 (Jan. 1983), pp. 187–217. [5] J. Cheng, M. Grossman, and T. McKercher. “Professional CUDA C Programming”. Indianapolis, Indiana: John Wiley & Sons, Inc., 2014. [6] W. M. Deen. “Analysis of transport phenomena”. Oxford: Oxford University Press, 2013. [7] Free Software Foundation Inc. “GNU Compiler Collection”. 2016. url: https://gcc.gnu.org/. [8] D. Frenkel and B. Smit. “Understanding molecular simulation: from algorithms to applications”. New York: Academic Press, 2002. [9] J. Glaser, T. D. Nguyen, J. A. Anderson, P. Lui, F. Spiga, J. A. Millan, D. C. Morse, and S. C. Glotzer. “Strong scaling of general-purpose molecular dynamics simulations on GPUs”. In: “Computer Physics Communications” 192 (2015), pp. 97–107. [10] A. Grama, A. Gupta, G. Karypis, and V. Kumar. “Introduction to Parallel Computing; 2nd Edition”. Upper Saddle River, New Jersey: Addison-Wesley, 2003. [11] M. Harris. “CUDA Pro Tip: Write Flexible Kernels with Grid-Stride Loops”. 2013. url: https://devblogs.nvidia.com/parallelforall/cuda-pro-tip-write-flexible-kernels-grid-stride-loops/ (visited on 07/25/2016). [12] M. J. Harris. “Fast Fluid Dynamics Simulation on the GPU”. In: “GPU gems: programming techniques, tips, and tricks for real-time graphics”. Upper Saddle River, New Jersey: Addison-Wesley, 2004. [13] J. L. Hennessy and D. A. Patterson. “Computer architecture: a quantitative approach”. Boston: Elsevier, 2012. [14] D. Kirk and W.-M. W. Hwu. “Programming Massively Parallel Processors: A Hands-on Approach”. Boston: Elsevier, 2010. [15] NVIDIA Corporation. “CUDA C Programming Guide”. September. 2015. url: http://docs.nvidia.com/cuda/cuda-c-programming-guide/ (visited on 07/25/2016). [16] NVIDIA Corporation. “CUDA Toolkit”. 2016. url: https://developer.nvidia.com/cuda-toolkit (visited on 07/26/2016). [17] NVIDIA Corporation. “NVIDIA’s Next Generation CUDA Compute Architecture: Fermi”. In: (2009). url: http://www.nvidia.com.tw/content/PDF/fermi_white_papers/NVIDIA_Fermi_Compute_Architecture_Whitepaper.pdf. [18] R. A. X. Persson, N. K. Voulgarakis, and J.-W. Chu. “Dynamic mesoscale model of dipolar fluids via fluctuating hydrodynamics”. In: “Journal of Chemical Physics” 141.17 (2014). [19] S. Popinet and S. Zaleski. “A front-tracking algorithm for accurate representation of surface tension”. In: “International Journal for Numerical Methods in Fluids” 30.6 (1999), pp. 775–793. [20] J. Sanders and E. Kandor. “CUDA By Example”. Upper Saddle River, New Jersey: Addison-Wesley, 2010. [21] N. K. Voulgarakis and J.-W. Chu. “Bridging fluctuating hydrodynamics and molecular dynamics simulations of fluids”. In: “Journal of Chemical Physics” 130.13 (2009). [22] N. K. Voulgarakis, B. Z. Shang, and J.-W. Chu. “Linking hydrophobicity and hydrodynamics by the hybrid fluctuating hydrodynamics and molecular dynamics methodologies”. In: “Physical Review E - Statistical, Nonlinear, and Soft Matter Physics” 88.2 (2013).
|