Bibliography
-
Albrecht, Michael, Patrick Donnelly, Peter Bui, and Douglas Thain. “Makeflow: A Portable Abstraction for Data Intensive Computing on Clusters, Clouds, and Grids.” Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies (2012): 1–13. ACM Press. doi:10.1145/2443416.2443417.
-
Alted, F. “Why Modern CPUs Are Starving and What Can Be Done about It.” Computing in Science & Engineering 12 (2010): 68–71. doi:10.1109/MCSE.2010.51.
-
Barendregt, Henk P., and Erik Barendsen. “Introduction to Lambda Calculus.” Nieuw archief voor wisenkunde 4 (1984): 337–372.
-
Beck, Kent. Test-Driven Development: By Examples. Boston, MA: Addison-Wesley, 2002.
-
Chacon, Scott, and Ben Straub. Pro Git. 2nd ed. New York: Apress, 2014. http://git-scm.com/book/en/v2.
-
Collette, Andrew. Python and HDF5: Unlocking Scientific Data. Sebastopol, CA: O’Reilly Media, 2013.
-
Donoho, David L., Arian Maleki, Inam Ur Rahman, Morteza Shahram, and Victoria Stodden. “Reproducible Research in Computational Harmonic Analysis.” Computing in Science & Engineering (11): 8–18. doi:10.1109/MCSE.2009.15.
-
Drepper, Ulrich. “What Every Programmer Should Know About Memory.” September 21, 2007. http://lwn.net/Articles/250967/.
-
Duarte, Gustavo. “What Your Computer Does While You Wait.” November 30, 2008. http://bit.ly/comp-wait.
-
Feathers, Michael. Working Effectively with Legacy Code. Upper Saddle River, NJ: Prentice Hall, 2004.
-
Fenner, Martin. “One-Click ...