Research Engineering / Scientist Associate III
Department of Computer Sciences
The University of Texas at Austin
Austin, TX 78712
Office: ACES 2NEo2D
Campus mailcode: C0500
phone: 512 415 2863
email: field@cs.utexas.edu
web: http://www.cs.utexas.edu/users/field/
full contact info: UT directory
Education
Bachelor of Science in Computer Sciences (2003)
The University of Texas at Austin
Master of Science in Computer Sciences (2006)
The University of Texas at Austin
Areas of Interest
Scientific computing, shared-memory/multicore parallel computing,
high-performance linear algebra algorithms and implementations.
Publications
Software
Field G. Van Zee, Ernie Chan, Robert van de Geijn.
libflame.
The University of Texas at Austin,
2012.
Books
Field G. Van Zee.
libflame: The Complete Reference. lulu.com, 2011.
Updated frequently.
Journal papers
Restructuring the QR Algorithm for Performance
Field G. Van Zee,
Robert A. van de Geijn,
Gregorio Quintana-Ortí
ACM Transactions on Mathematical Software (TOMS), submitted
The FLAME Approach: From Dense Linear Algebra Algorithms to High-Performance Multi-Accelerator Implementations
Francisco D. Iqual,
Ernie Chan,
Enrique S. Quintana-Ortí,
Gregorio Quintana-Ortí,
Robert A. van de Geijn,
Field G. Van Zee
Journal of Parallel and Distributed Computing, to appear
Deriving Dense Linear Algebra Libraries
Paolo Bientinesi,
John A. Gunnels,
Margaret E. Myers,
Enrique S. Quintana-Ortí,
Tyler Rhodes,
Robert A. van de Geijn,
Field G. Van Zee
Formal Aspects of Computing, to appear
Families of Algorithms for Reducing a Matrix to Condensed Form
Field G. Van Zee,
Robert A. van de Geijn,
Gregorio Quintana-Ortí,
G. Joseph Elizondo
ACM Transactions on Mathematical Software (TOMS), to appear
Introducing: The libflame Library for Dense Matrix Computations
Field G. Van Zee,
Ernie Chan,
Robert A. van de Geijn,
Gregorio Quintana-Ortí,
Enrique S. Quintana-Ortí
IEEE Computing in Science & Engineering, 11(6):56--62, 2009.
Conference papers
Technical reports
Restructuring the QR Algorithm for High-Performance Application of Givens Rotations
Field G. Van Zee,
Robert van de Geijn,
Gregorio Quintana-Ortí
FLAME Working Note #60. The University of Texas at Austin, Department of
Computer Sciences. Technical Report TR-11-36. October 18, 2011.
Algorithms for Reducing a Matrix to Condensed Form
Field G. Van Zee,
Robert van de Geijn,
Gregorio Quintana-Ortí,
G. Joseph Elizondo
FLAME Working Note #53. The University of Texas at Austin, Department of
Computer Sciences. Technical Report TR-10-37. October 29, 2010.
High-Performance Up-and-Downdating via Householder-like Transformations
Robert A. van de Geijn,
Field G. Van Zee
FLAME Working Note #41. The University of Texas at Austin, Department of
Computer Sciences. Technical Report TR-10-04. January 30, 2010.
Transforming Linear Algebra Libraries: From Abstraction to Parallelism
Ernie Chan,
Jim Nagle,
Robert van de Geijn,
Field G. Van Zee
FLAME Working Note #38. The University of Texas at Austin, Department of
Computer Sciences. Technical Report TR-09-17. May 27, 2009.
Making Programming Synonymous with Programming for Linear Algebra Libraries
Maribel Castillo,
Ernie Chan,
Francisco D. Igual,
Rafael Mayo,
Enrique S. Quintana-Ortí,
Gregorio Quintana-Ortí,
Robert van de Geijn,
Field G. Van Zee
FLAME Working Note #31. The University of Texas at Austin,
Department of Computer Sciences. Technical Report TR-08-20. April 17, 2008.
Programming Algorithms-by-Blocks for Matrix Computations on Multithreaded Architectures
Gregorio Quintana-Ortí,
Enrique S. Quintana-Ortí,
Robert van de Geijn,
Field G. Van Zee,
Ernie Chan
FLAME Working Note #29.
The University of Texas at Austin, Department of Computer Sciences. Technical
Report TR-08-04. January 15, 2008.
(PDF)
Design and Scheduling of an Algorithm-by-Blocks for LU Factorization on Multithreaded Architectures
Gregorio Quintana-Ortí,
Enrique S. Quintana-Ortí,
Ernie Chan,
Robert van de Geijn,
Field G. Van Zee
FLAME Working Note #26. The University of Texas at Austin, Department of
Computer Sciences. Technical Report TR-07-50. September 19, 2007.
SuperMatrix: A multithreaded run-time scheduling system for algorithms-by-blocks
Ernie Chan,
Field G. Van Zee,
Paolo Bientinesi,
Enrique S. Quintana-Ortí,
Gregorio Quintana-Ortí,
Robert A. van de Geijn
FLAME Working Note #25. The University of Texas at Austin,
Department of Computer Sciences. Technical Report TR-07-41. August 22, 2007.
Scheduling of QR factorization algorithms on SMP and multi-core architectures
Gregorio Quintana-Ortí,
Enrique S. Quintana-Ortí,
Ernie Chan,
Field G. Van Zee,
Robert A. van de Geijn
FLAME Working Note #24.
The University of Texas at Austin, Department of Computer Sciences. Technical
Report TR-07-37. July 31, 2007.
FLAME 2005 Prospectus: Towards the Final Generation of Dense Linear Algebra Libraries
Paolo Bientinesi,
Kazushige Goto,
Tze Meng Low,
Enrique Quintana-Ortí,
Robert van de Geijn,
Field Van Zee
FLAME Working Note #16.
The University of Texas at Austin, Department of Computer Sciences. Technical
Report TR-05-15. April 20, 2005.
Parallelizing FLAME Code with OpenMP Task Queues
Tze Meng Low,
Kent F. Milfeld,
Robert A. van de Geijn,
Field G. Van Zee.
FLAME Working Note #15.
The University of Texas at Austin, Department of Computer Sciences. Technical
Report TR-04-50. December 2004.
On Accumulating Householder Transforms
Thierry Joffrain,
Tze Meng Low,
Enrique Quintana-Ortí,
Robert van de Geijn,
Field Van Zee
FLAME Working Note #13. The University of Texas at Austin, Department of
Computer Sciences. Technical Report TR-04-43. October 12, 2004.
Formal Derivation of Sequential and Parallel Frequency-domain Beamforming Algorithms Implemented with MPI and POSIX threads
Field G. Van Zee
The University of Texas at Austin, Applied Research Laboratories. Technical
Letter ARL-TL-EV-03-18. 2003.
Development, Implementation, and Evaluation of Multiprocessor Beamformer Chimera
Leon Brusniak,
Field G. Van Zee,
Richard D. Pound
The University of Texas at Austin, Applied Research Laboratories. Technical Letter
ARL-TL-EV-03-05. 2003.
Other
Triangular Solve with Multiple Right-hand Sides
Field G. Van Zee,
Patrick J. Walkup
Department of Computer Sciences, The University of Texas at Austin.
In Robert A. van de Geijn and Paolo Bientinesi, editors,
Developing Linear Algebra Algorithms: Class Projects for Spring 2002.
A Simulation of Cross-Spectral Density Matrix Eigenvalue Integrity in Adaptive Beamforming
Field G. Van Zee
An Applied Statistics research project sponsored by the Applied Research
Laboratories, The University of Texas at Austin. 2001.
Academic work history
Since June 2006, I have been employed full-time as a researcher and software
developer under Robert
van de Geijn, tasked with continuing my work with the FLAME group to produce
and maintain
high-performance linear algebra libraries.
From June 2004 to May 2006, I
served as a graduate research assistant on the FLAME
working group with my
other colleagues, led by
Robert van de Geijn. The
FLAME project
is an effort to explore, refine, and spread the use of a set of
verifiable methods which facilitate the derivation and implementation
of
high-performance algorithms for various linear algebra operations such
as those commonly
obtained from BLAS and LAPACK.
In November 2003, I was
one of a
fortunate handful of applicants who was accepted into the Master's
program in Computer Sciences at the University of Texas at Austin
for
spring 2004 admission. Needless to say, I was thrilled to get an
opportunity to develop my research career as a computer scientist
amongst UT's
top-notch graduate students and faculty.
From September 2000 to August 2004, I worked at the
Applied Research Laboratories
for the
Environmental Sciences Laboratory. I was employed as an undergraduate
student associate and then a graduate research assistant in the research
and implementation of passive sonar processing algorithms, with a focus on
adaptive beamforming. Among other duties, I maintained my parallel
frequency-domain beamformer, implemented with MPI and formally derived
using elements of the FLAME approach (see ARL-TL-EV-03-18 above).
Awards
-
Applied Research Laboratories Undergraduate Scholars Tuition Reimbursement
(fall and spring of: 2001, 2002, 2003)
-
College of Natural Sciences Honor's Day College Scholar (spring of: 2001,
2002, 2003)
-
University Honors (fall of 1999)
Curriculum Vitae
Academic stuff
-
My Subversion quick reference
can be found
here.
-
My introductory guide for new FLAME developers can be found
here.
Fun stuff
If you need a good book with a laughing-out-loud sense of wit and humor,
try Miss Wyoming by
Douglas Coupland
, or any of Coupland's novels for that
matter. Other recommendations:
Generation X,
Shampoo Planet,
Microserfs,
Polaroids from the Dead,
Life After God,
Girlfriend in a Coma,
All Families Are Psychotic,
Hey Nostradamus!,
Eleanor Rigby
and JPod.
Visit coupland.com for the official
website for Douglas Coupland.
Jenny Holzer
is a contemporary American artist who aims to integrate her socially
thought-provoking textual art into public spaces. Some of her more famous
pieces are titled
Truisms (1978-1983),
Survival (1983-1985), and
Living (1980-1982).
If you enjoy reading the Holzer works cited above, you may enjoy my
personal art project, text as art.
The idea is similar in concept to the pieces found in Truisms
and Survival, though with much less emphasis placed on embedding
the art in public.
Do you have CPU cycles to spare at home or work? Try donating your
computing resources to the
folding@home project, managed by the PANDE Group of the
Chemistry Department at Stanford University. I advocate participation
(over other
distributed computing projects such as seti@home) because I believe
understanding the folding of proteins directly benefits the study of
biology and medicine, and thus humankind.
Last updated 20 March 2012 by Field G. Van Zee