Amanda Peters Randles
**** ************* ***. ***. **, Cambridge, MA, 02138
http://people.seas.harvard.edu/ apeters
*******@***.*******.***
Education
Harvard University, Cambridge, MA
PhD in Applied Physics, Secondary Field in Computational Science, Expected Graduation 2013
M.S. in Computer Science, 2010
Duke University, Durham, NC
B.A. in Physics and Computer Science, Minor in Political Science, 2005
Industry Experience
IBM, Rochester, MN
Software Engineer, 2005 2009.
Enabled hardware performance monitor (HPM) library support for Blue Gene/P High Throughput
Computing mode.
Ported, validated, and optimized applications for IBM s massively parallel supercomputer in elds
such as computational chemistry (NWCHEM) to molecular docking (DOCK, EUDOC) to bioinformatics
(ClustalW, MPI-Blast, HAMMER).
Designed an automated test harness for running, analyzing, and recording performance tests.
Optimized MPI collective performance and function implementation.
Research Experience
School of Engineering and Applied Sciences, Harvard University, Cambridge, MA
PhD Candidate, 2008 present
Developing a multi-scale model of cardiovascular hemodynamics coupled to the red blood cell motion
using the Lattice Boltzmann method.
Collaborating with radiologists, and cardiologists to enable patient-speci c models.
Enabled e cient scaling of the application to up to 294,912 processors using irregular domain
decomposition, hybrid programming, and deep halo level ghost cells.
Designed and implemented a hierarchical model of evolutionary game dynamics that allows for
the study of extended memory steps.
Led the e ort to develop an MPI/OpenMP code for large-scale supercomputers that exhibited 99%
weak scaling e ciency to 294,912 processors.
Taught weekly sections for two courses in computational uid dynamics.
Institute for Scienti c Computing Research, Lawrence Livermore National Laboratory, Livermore, CA
Research Assistant, June 2011 September 2011
Established method to calculate thermal and electronic conductivity in dense hydrogen plasmas.
Implemented the method in a classical molecular dynamics code and conducted sensitivity studies for
di erent statistical potentials.
Wireless Communications Group, MIT Lincoln Laboratory, Lexington, MA
Graduate Research Intern, May 2009 April 2011
Developed a parallel simulation of wireless network communications.
Introduced the coupling of capture and packet erasure coding in networks that use the ALOHA
protocol to reduce the loss and delay of multi-slot messages.
Extended this protocol to encapsulate the simulation of large RFID tag arrays.
Amanda Peters Randles
Fitzpatrick Center, Duke University, Durham, NC
Undergraduate Research Assistant, 2004-2005
Completed a research project in hyperspectral imaging.
Created a spatio-spectral imaging system to recognize the optical signal of nanoparticles coated
with uorescent biosensors in the presence of predetermined antigens.
Managed a team of undergraduate physics students to complete the prototype of a laser entryway
control system. Advisors: Bob Guenther and David Brady.
Biophysics Laboratory, Emory University, Atlanta, GA
Undergraduate Researcher, May 2004 August 2004
Programmed controller and image acquisition software for an inverted home-built two-photon
microscope or uorescence correlation spectroscopy. Advisor: Keith Berland.
Genetics and Bioinformatics Laboratory, Duke University, Durham, NC
Undergraduate Researcher, 2002 2004
Developed programs to analyze and optimize potential weight matrices to predict transcription factor
binding sites.
Worked in a lab setting conducting PCR, western blots, and similar experiments focused on the role
of the Rb/E2F pathway in the control of cell proliferation. Advisor: Joseph Nevins.
The Optics Institute, University of Rochester, Rochester, NY
Undergraduate Researcher, May 2003 August 2003
Constructed programs to acquire the data from a two-laser system and model photon propagation.
Designed an experiment to use near infrared spectroscopy to non-invasively study hemodynamics
in live tissue. Advisor: Andrew Berger.
Awards and Fellowships
ACM IEEE-CS George Michael Memorial High Performance Computing Fellowship,
International Conference for High Performance Computing, Networking, and Analysis, 2012.
Google Anita Borg Memorial Scholarship Recipient, 2012.
U.S. Delegate for Nobel Laureates and Students Meeting dedicated to Physics in Lindau,
Germany, 2012.
DOE Computational Science Graduate Fellowship, 2010.
Gordon Bell Finalist, International Conference for High Performance Computing, Networking,
Storage and Analysis, 2010.
ACM IEEE-CS George Michael Memorial High Performance Computing Fellowship,
International Conference for High Performance Computing, Networking, and Analysis, 2010.
National Science Foundation Graduate Research Fellowship, 2009.
ACM IEEE-CS George Michael Memorial High Performance Computing Fellowship
Honorable Mention International Conference for High Performance Computing, Networking, and
Analysis, 2009.
IBM Early Tenure Innovator, 2008.
Duke University Startup Challenge Finalist, 2005.
Duke University Addy Research Fellowship, 2004.
Selected Patents
59 patents granted and 112 patent applications led with the U. S. Patent O ce primarily in the eld of
parallel computing and databases.
Query interface con gured to invoke an analysis routine on a parallel computing system as part of
database query processing, R. Dettinger, M. Megerian, and A. Peters. U.S. Patent No. 8,200,654,
June 12, 2012.
Reducing power consumption during execution of an application on a plurality of compute nodes,
C. Archer, M. Blocksome, A. Peters, J. Ratterman, B. Smith. U.S. Patent No. 8,195,967, June
5, 2012.
Amanda Peters Randles
Method and apparatus for routing data in an inter-nodal communications lattice of a massively
parallel computer system by dynamic global mapping of contended links, C. J. Archer, R. G.
Musselman, A. Peters, K. W. Pinnow, B. A. Swartz, and B. P. Wallenfelt. U.S. Patent 8031614,
October 4, 2011.
Nodal data normalization, E. L. Barsness, A. Peters, and J. M. Santosuosso. U.S. Patent
8,027,972, September 27, 2011.
Reducing occurrences of two-phase commits in a multi-node computing system, E. L. Barsness, D.
L. Darrington, A. Peters, and J. M. Santosuosso. U.S. Patent 7,921,220, April 5, 2011.
Performing process migration with allreduce operations, C. J. Archer, A. Peters, and B. P. Wal-
lenfelt. U.S. Patent 7853639, December 14, 2010.
Real time data replication for query execution in a massively parallel computer, E. L. Barsness, D.
L. Darrington, A. Peters, and J. M. Santosuosso. U.S. Patent 7,844,620, November 30, 2010.
Selected Refereed Publications
A. Peters Randles, V. Kale, J.R. Hammond, W. Gropp, and E. Kaxiras, Performance analysis
of the lattice Boltzmann model beyond Navier-Stokes, Proceedings of the 27th IEEE International
Parallel and Distributed Processing Symposium, IPDPS 13, 2013. (accepted).
A. Peters Randles, D. Rand, C. Lee, G. Morrisett, M. Nowak, and H. P ster, Massively Parallel
Model of Extended Memory Use In Evolutionary Game Dynamics, Proceedings of the 27th IEEE
International Parallel and Distributed Processing Symposium, IPDPS 13, 2013. (accepted).
A. Peters Randles, M. Baecher, H. P ster, and E. Kaxiras, A lattice Boltzmann Simulation of
Hemodynamics in a Patient-Speci c Aortic Coarctation Model, Proceedings of Statistical Atlases
and Computational Models of the Heart (STACOM) Computational Fluid Dynamics Challenge
MICCAI, October 2012.
M. Borkin, K. Gajos, A. Peters, D. Mitsouras, S. Melchionna, F. Rybicki, C. Feldman, and H.
P ster. Evaluation of artery visualizations for heart disease diagnosis. IEEE Transactions on
Visualization and Computer Graphics (Proceedings of Information Visualization 2011), 17(12),
December 2011.
A. Peters, L. Zeger, E cient Resource Allocation for Broadcasting Multi-Slot Messages With
Random Access with Capture, Proceedings of IEEE Military Communications Conference (MIL-
COM), October 2011.
B. Robson, J. Li, R. Dettinger, A. Peters, and S. K. Boyer, Drug discovery using very large
numbers of patents: general strategy with extensive use of match and edit operations, Journal of
computeraided molecular design, vol. 25, no. 5, pp. 427-441, 2011.
A. Peters, S. Melchionna, E. Kaxiras, J. Latt, J. Sircar, M. Bernaschi, M. Bisson, and S. Succi,
Multiscale simulation of cardiovascular ows on the IBM Bluegene/P: full heart-circulation system
at red-blood cell resolution. Proceedings of the 2010 ACM/IEEE International Conference for High
Performance Computing, Networking, Storage, and Analysis (SC), New Orleans, LA. Gordon Bell
Finalist.
K. Jiang, O. Thorsen, A. Peters, B. Smith, and C. P. Sosa, An E cient Parallel Implementation
of the Hidden Markov Methods for Genomic Sequence-Search on a Massively Parallel System.
IEEE Transactions in Parallel Distributed Systems, Vol 19, no. 1, 2008.