I am a member of the Resilient Technologies team in the Advanced Computing Laboratory at LANL, where I have been a primary developer of the Los Alamos Message Passing Interface (LA-MPI), an end-to-end network-failure-tolerant message-passing system designed for terascale clusters. This MPI compliant library is in use on production platforms at LANL. Currently I am a contributor to the Open MPI project, a new and extensible parallel runtime and MPI implementation, and I am exploring various approaches to resilience and robustness in computer and other distributed systems.
Before joining LANL in 2001, I worked for three start-up companies in the high-performance and enterprise computing sectors: Meiko Scientific, Axil Computer and API Networks. I have a broad experience in software from high-level scientific code development and optimization, through graphical user-interface design and enterprise processes, to kernel and firmware development (including contributions to the Linux kernel).
A theoretical particle physicist by training, I have held several post-doctoral appointments in Europe and the U.S. where my research was related to numerical simulations of QCD, the theory of quarks and gluons. I am currently collaborating with researchers in several other divisions at LANL on projects concerning the thermodynamics of high explosives.
[1] David J. Daniel and T. D. Kieu. On the flavour interpretations of staggered fermions. Phys. Lett., B175:73, 1986.
[2] David J. Daniel, Simon Hands, T. D. Kieu, and Stephen N. Sheard. Weak matrix element calculations on the lattice using staggered fermions. Phys. Lett., B193:85, 1987.
[3] K. C. Bowler, David J. Daniel, T. D. Kieu, David G. Richards, and C. J. Scott. Nucleon wave functions from lattice gauge theories: Measurements of baryonic operators. Nucl. Phys., B296:431, 1988.
[4] David J. Daniel and Stephen N. Sheard. Perturbative corrections to staggered fermion lattice operators. Nucl. Phys., B302:471, 1988.
[5] David J. Daniel, Antonio Gonzalez-Arroyo, Chris. P. Korthals Altes, and Bo Soderberg. Energy spectrum of SU(2) Yang-Mills fields with spacelike symmetric twist. Phys. Lett., B221:136, 1989.
[6] David J. Daniel, Rajan Gupta, and David G. Richards. A calculation of the pion’s quark distribution amplitude in lattice QCD with dynamical fermions. Phys. Rev., D43:3715-3724, 1991.
[7] David J. Daniel, Rajan Gupta, and David G. Richards. Pion properties from lattice QCD. Nucl. Phys. B, Proc. Suppl., 20, 1991.
[8] David J. Daniel and Nicholas Dorey. The Schwinger-Dyson equations and non-renormalization in ChernSimons theory. Phys. Lett., B246:82-86, 1990.
[9] David J. Daniel, Antonio Gonzalez-Arroyo, and Chris P. Korthals Altes. The energy levels of lattice gauge theory in a small twisted box. Phys. Lett., B251:559-566, 1990.
[10] David J. Daniel, Antonio Gonzales-Arroyo, and Chris. P. Korthals Altes. Small volume physics with twisted boundary conditions. Nucl. Phys. B, Proc. Suppl., 20, 1991.
[11] Rajan Gupta, David J. Daniel, Gregory W. Kilcup, A. Patel, and Stephen R. Sharpe. Matrix elements with Wilson fermions. Nucl. Phys. Proc. Suppl., 26:337-340, 1992.
[12] David J. Daniel, Rajan Gupta, Gregory W. Kilcup, Apoorva Patel, and Stephen R. Sharpe. Phenomenology with Wilson fermions using smeared sources. Phys. Rev., D46:3130-3145, 1992.
[13] Rajan Gupta, David J. Daniel, Gregory W. Kilcup, Apoorva Patel, and Stephen R. Sharpe. The kaon b parameter with Wilson fermions. Phys. Rev., D47:5113-5127, 1993.
[14] Rajan Gupta, David J. Daniel, and Jeffrey Grandy. Meson form-factors and wave functions with Wilson fermions. Nucl. Phys. Proc. Suppl., 30:419-422, 1993.
[15] Rajan Gupta, Tanmoy Bhattacharya, and David J. Daniel. Semileptonic form-factors of heavylight mesons from lattice QCD. heplat/9310007, 1993.
[16] Rajan Gupta, David J. Daniel, and Jeffrey Grandy. BetheSalpeter amplitudes and density correlations for mesons with Wilson fermions. Phys. Rev., D48:3330-3339, 1993.
[17] Richard L. Graham, Sung-Eun Choi, David J. Daniel, Nehal N. Desai, Ronald G. Minnich, Craig E. Rasmussen, L. Dean Risinger, and Mitchel W. Sukalski. A network-failure-tolerant message-passing system for terascale clusters. In ICS '02: Proceedings of the 16th international conference on Supercomputing, pages 77-83. ACM Press, 2002.
[18] David J. Daniel, Nehal N. Desai, Richard L. Graham, L. Dean Risinger, and Mitch W. Sukalksi. LAMPI: The Los Alamos Message Passing Interface. In Proceedings of the Nuclear Explosives Code Developers' Conference, 2002, Monterey, September 2004.
[19] Richard L. Graham, Sung-Eun Choi, David J. Daniel, Nehal N. Desai, Ronald G. Minnich, Craig E. Rasmussen, L. Dean Risinger, and Mitchel W. Sukalski. A network-failure-tolerant message-passing system for terascale clusters. Int. J. Parallel Program., 31(4):285–303, 2003.
[20] Rob T. Aulwes, David J. Daniel, Nehal N. Desai, Richard L. Graham, L. Dean Risinger, Mitch W. Sukalski, and Mark A. Taylor. Network fault tolerance in LAMPI. In Recent Advances in Parallel Virtual Machine and Message Passing Interface: 10th European PVM/MPI User's Group Meeting, Venice, Italy, September 29 October 2, 2003, Proceedings. Springer-Verlag, September 2004.
[21] Rob T. Aulwes, David J. Daniel, Nehal N. Desai, Richard L. Graham, L. Dean Risinger, and Mitch W. Sukalski. LAMPI: The design and implementation of a network-fault-tolerant MPI for terascale clusters. Technical Report LAUR030939, Los Alamos National Laboratory, 2003.
[22] Rob T. Aulwes, David J. Daniel, Nehal N. Desai, Richard L. Graham, L. Dean Risinger, Mitch W. Sukalski, and Mark A. Taylor. Architecture of LAMPI, a network-fault-tolerant MPI. In 18th International Parallel and Distributed Processing Symposium, April 2004.
[23] Jeffrey M. Squyres, Vishal Sahay, P. Kambadur, Brian Barrett, Andrew Lumsdaine, Ralph H. Castain, David J. Daniel, Richard L. Graham, Timothy S. Woodall, Mitch W. Sukalski, Thara Angskun, George Bosilca, Graham E. Fagg, Edgar Gabriel, and Jack J. Dongarra. A component architecture of message passing middleware. In Cluster '04, June 2004.
[24] Edgar Gabriel, Richard L. Graham, Ralph H. Castain, David J. Daniel, Timothy S. Woodall, Mitch W. Sukalski, Graham E. Fagg, Edgar Gabriel, George Bosilca, Thara Angskun, Jack J. Dongarra, Jeffrey M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barett, and Andrew Lumsdaine. Open MPI: Goals, concept, and design of a next generation MPI. In Recent Advances in Parallel Virtual Machine and Message Passing Interface: 11th European PVM/MPI Users' Group Meeting Budapest, Hungary, September 19 22, 2004. Proceedings. Springer-Verlag, September 2004.
[25] Timothy S. Woodall, Ralph H. Castain, David J. Daniel, Richard L. Graham, Mitch W. Sukalski, Graham E. Fagg, Edgar Gabriel, George Bosilca, Thara Angskun, Jack J. Dongarra, Jeffrey M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barett, and Andrew Lumsdaine. Open MPI's TEG point-to-point communications methodology: Comparison to existing implementations. In Recent Advances in Parallel Virtual Machine and Message Passing Interface: 11th European PVM/MPI Users' Group Meeting Budapest, Hungary, September 19 22, 2004. Proceedings. Springer-Verlag, September 2004. 2004.
[26] Richard L. Graham, Ralph H. Castain, David J. Daniel, Timothy S. Woodall, Mitch W. Sukalski, Graham E. Fagg, Edgar Gabriel, George Bosilca, Thara Angskun, Jack J. Dongarra, Jeffrey M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barett, and Andrew Lumsdaine. TEG: A high-performance, scalable, multi-network point-to-point communications methodology. In Recent Advances in Parallel Virtual Machine and Message Passing Interface: 11th European PVM/MPI Users' Group Meeting Budapest, Hungary, September 19 22, 2004. Proceedings. Springer-Verlag, September 2004.
[27] Ralph. H. Castain, Timothy. S. Woodall, David. J. Daniel, Jeffrey. M. Squyres, Brian Barrett, and Graham E. Fagg. The Open Run-Time Environment (OpenRTE): A transparent multi-cluster environment for high-performance computing. In Proceedings, 12th European PVM/MPI Users' Group Meeting, Sorrento, Italy, September 2005. Springer-Verlag, September 2005.
Also available in BibTeX.
Advanced Computing Lab.
M.S. B287
Los Alamos Natl. Lab.
P.O. Box 1663
Los Alamos NM 87545, U.S.A.
Email: ddd@lanl.gov
|
Disclaimer |
|