Personal Information |
Name: |
Dr. Daniel W. Barnette |
Work address: |
MS 1110
Sandia National Laboratories
Albuquerque, NM 87185-1110
|
Work phone/fax: |
(505) 845-7874 |
E-mail: |
dwbarne@sandia.gov |
Professional Experience |
1977-present: |
Sandia National Laboratories |
Current title: |
Senior Member Technical Staff |
Current Assignment: |
Scalable Systems Integration Dept. 9224 |
Previous Assignment: |
Parallel Computational Sciences Department;
Aerodynamics Division |
Education |
June, 1984 |
Ph.D., Dept. of Aeronautics and Astronautics, Stanford University,
Stanford, California |
Dissertation title: "Numerical Investigations into the Parabolized
Navier-Stokes Equations" |
June, 1977 |
M.S., Dept. of Aerospace Engineering, University of Texas, Austin, Texas |
Thesis title: "The Effects of Massive Blowby on the Initial
Trajectory of a Free-flight Rocket" |
June, 1976 |
B.S., Dept. of Aerospace Engineering, University of Texas, Austin, Texas |
Under-graduate project and report: "Experimental Investigation of
Supersonic Flow Past a Wedge-Cylinder Configuration" |
May, 1973 |
Associates Degree, Texarkana Jr. College, Texarkana, Texas |
|
Technical Areas of Expertise at Sandia National Labs |
2003-present |
My work
with ASCI Red Supercomputer over this FY has involved:
-
Ongoing
improvement of evaluation test codes including:
-
Debugging test
code as needed
-
Improving run
scripts for eval tests
-
Documenting
significant changes re: eval tasks/procedures in web pages
-
Being assigned the
task to rewrite a major eval-test run script called Munops/IO-Munops,
which involved changing the script that ran previously only as root
to:
-
as root, setup
the run, partition the test machine, stop services, etc.;
-
as user, run
the test submission; and
-
as root, stop
the run, remove partitions, restart services, and/or reboot.
The
purpose of above assignment was to allow Computer Associates personnel
in San Diego to run these tests as user and without the need for having
root privileges. This task was completed and several eval tests have
been run with the new scripts.
-
Ongoing
maintenance, updates, and page creation for extensive eval test web
sight at Sandia
-
Participating in
weekly teleconferences with the ASCI Red team
-
Documenting eval
test results, including
-
a summary
report that documents each test suite’s passes and failures
-
placing
relevant eval notes and documents on the eval web site
-
Archiving eval
test results on Sandia’s SMSS mass storage system
-
Writing test plan
procedures for Janus eval tests
-
Tracking certain
test runs to document sub-test failure patterns
-
Working closely
with the Tflops OS team to resolve each eval test failure, if
failures occur
-
Updating the eval
CVS directory when changes are made to any eval test suite
-
Working closely
with Computer Associates personnel up until contract end date of Dec
31 2003; work involved running eval tests to help CA search for OS
problems
-
Being solely
responsible for building new Tflops OS versions and installing OS
patches on eval machines for testing (task taken over from Sue Kelly
when she moved to Red Storm full time)
-
Being solely
responsible for running extensive eval tests on all new OS versions,
taking approximately 1 week to complete while running tests on 4
mini-Tflops machines, most simultaneously
-
Being solely
responsible for running eval test on Janus as final assurance a new
OS version is ready for production
-
Being assigned the
task of installing and testing new PGI compilers for Tflops;
compilers are due to be delivered to Sandia soon
|
2000-2003 |
With Sue Kelly and others, ongoing evaluation of operating system
software integrity of Intel's Teraflops Supercomputer at Sandia; maintain
and improve evaluation software suite (500MBytes of source code); improve
Intel's evaluation web pages; develop and maintain Sandia's version of
evaluation web pages; also involved in developing test and evaluation
software for the Cray Red Storm Supercomputer to be delivered in 2004. |
1998-2000 |
With Brian Jones and Erich Bender, Lockheed Tactical
Aircraft Systems, Ft. Worth, on Sandia's Shared Vision program, ported
Lockheed's production Computational Fluid Dynamics code, written in
Fortran using MPI, to Sandia's parallel compute clusters; obtained scaling
and speed-up data; helped test and debug operating system software on
parallel compute clusters using this code; report in progress.
With Rich Pryor, modified his genetic algorithms computer code,
written in C, for use on Sandia's parallel compute cluster; with John
Feddema, wrote controlling program to implement the resulting algorithm on Sandia's RATLER all-terrain
mobile robotic vehicles; field tested robotic vehicles with genetic
algorithm controlling program; developed and wrote visualization software
using Mathematica;
documented in SAND2000-2846.
With George Reis, retired, revised and improved Sandia's internal
ballistics code ONEGUN; report in progress. |
1996-1998 |
With Curt Ober, developed techniques for applying parallel overset grid methods to
climate and aerospace applications; documented in SAND98-0701. Awarded patent
#6,356,860.
With LDRD funding, worked on developing a theory for coupling
computational flow solvers with grid generation techniques so that the grid is generated
simultaneously with the flow solver with very little user interaction required;
documented in SAND97-2382.
Awarded patent
#6,519,553.
|
1993-1996 |
Oceanography and aerospace applications and code development for massively
parallel and cluster parallel computers; part of work documented in SAND99-2780C. |
1993 |
Applied and developed porous media flow codes for applications on parallel
computers. With Julie Swisshelm, worked in area of ocean basin modeling and oil spill modeling, with goal of
implementing current/updated models on parallel computers; work documented
in SAND93-2871. |
1991-1993 |
Continued work in area of computing the flow around spinning bodies,
including finned reentry vehicles and wind turbines.
Performed aerodynamic analyses on
missile configurations, including an earth penetrator and the Multiple Launch Rocket
System.
|
1990-1991 |
Worked with EAGLE surface and grid generation codes; wrote EAGLET, an
EAGLE post-processing code that allows the user to extensively manipulate and prepare
grids for other codes.
Worked with F3D Navier-Stokes code using multiblock grids generated
by EAGLE and post-processed by the PEGSUS block-to-block interpolation code; and used
TECPLOT for graphics.
Worked on spinning finned/non-finned reentry vehicles, flat-nose
cone-cylinders, and two-dimensional rigid parachute shapes using Navier-Stokes
flow field codes and grid generation.
Worked with Al Hodapp on cables in tow; documented in SAND91-0878C.
|
1988-1990 |
Began study of the different sublayer models in the Parabolized
Navier-Stokes code used at Sandia. Implemented an improved sublayer model and global
iteration in the code.
Utilized thin-layer Navier-Stokes codes to generate solutions over
flight vehicles with large separation regions, both as continuation and stand-alone codes.
Analyzed several grid generation codes obtained from various sources to determine which
codes will be of most use to Sandia-related projects.
|
1987 |
Documented improved version of a code which calculates the dynamic
response of vehicles subjected to blast waves. Derived analytical test cases to compare
with computational results for code verification. With John Yio and Robert
Isidoro,
implemented this version of the code on the Test Data Reduction Division's Data General
computer. |
1986-1988 |
With Mary Walker, worked on improving the parabolized Navier-Stokes
(PNS) code
used at Sandia. This work focused on stability of smoothing terms, the turbulence model,
and the wall boundary conditions; documented in SAND87-2077J,
SAND88-2424A,
and SAND88-2425A.
Also worked on improved six-degree-of-freedom code for
vehicles subjected to blast waves, as an extension of previous work.
|
1983-1985 |
Together with Glen Whiting and John Andersen, both from Sandia, was
involved in the preliminary design phase of two bombs; documented in
SAND85-0797.
With John Kraabel, Sandia
Livermore, have analyzed blast effects on the trajectories of reentry vehicles using
explosively-driven shock tubes, wrote a six-degree-of-freedom computer code to take
measured pressures from the vehicle subjected to the blast and calculate its
trajectory; documented in SAND report.
|
1981-1983 |
Attended Stanford University after working part-time on doctoral degree at
Sandia Labs. Together with Prof. Joseph Steger, arrived at an iterative method of
computing flow fields using the parabolized Navier-Stokes equations which render the
equations less susceptible to instabilities induced by refining the computational grid.
Wrote dissertation. |
1981 |
Together with Dwayne Bennett of Sandia, performed a Monte Carlo dispersion
analysis for the B61 bomb. Analysis indicated that the bomb was well within the
requirements specified by the military; documented in SAND81-1896. |
1979-80 |
Together with Charles Karnes of Sandia Labs, wrote a trajectory code for
analyzing the dynamics of non-rigid vehicles. Application for the code involved an 80-ft
seabed corer dropped from a height of 200 ft off the ocean floor; documented
in SAND81-0267J. |
1977-1978 |
Together with Ron Greene, et al. from Sandia Labs, extensively analyzed
wind tunnel data on the ERB (Extended Range Bomb) and Tiger II missiles. Examined the
effects of free-floating rollerons on the rolling moments of Tiger II;
documented in SAND report. |
|