Grey Ballard

Dr. Grey Ballard is an Associate Professor in the Computer Science Department at Wake Forest University. After receiving his PhD in computer science from the University of California Berkeley in 2013, he was a Truman Fellow at Sandia National Laboratories in Livermore, CA. He received his B.S. in math and computer science at Wake Forest in 2006 and his M.A. in math at Wake Forest in 2008.
His research interests include numerical linear algebra, high performance computing, and computational science, particularly in developing algorithmic ideas that translate to improved implementations and more efficient software. His work has been recognized with the Wake Forest Excellence in Research Award; an NSF CAREER award; the SIAM Linear Algebra Prize; three conference best paper awards, at SPAA, IPDPS, and ICDM; the C.V. Ramamoorthy Distinguished Research Award at UC Berkeley; and the ACM Doctoral Dissertation Award – Honorable Mention.
Teaching
Classes taught:
- CSC 111 – Introduction to Computer Science
- CSC 112 – Fundamentals of Computer Science
- CSC 301 – Algorithm Design and Analysis
- CSC 352 – Numerical Linear Algebra
- CSC 355 – Numerical Methods
- CSC 391 – Introduction to MATLAB
- CSC 721 – Theory of Algorithms
- CSC 726 – Parallel Algorithms
- CSC 790 – Multidimensional Data Analysis
Publications
Research
- High Performance Tensor Computations
- Constrained Low-Rank Approximation for Scalable Data Analytics
- Communication-Avoiding Algorithms
- Practical Fast Matrix Multiplication
- Visualizing Parallel Algorithms
Faculty Directory
Select a Computer Science faculty member to learn more about them.
- William Turkett
- Sarra Alqahtani
- Grey Ballard
- Bruno Belkhiter
- Daniel Cañas
- Minghan Chen
- Sam Cho
- William Cochran
- Aditya Devarakonda
- Ron Doyle
- Jennifer Erway
- Errin Fulp
- Don Gage
- Natalia Khuri
- Sami Khuri
- Kelly Kuykendall
- Kyle Luthy
- Paúl Pauca
- Sarah Parsons
- Bob Plemmons
- Rob Robless
- Pete Santago
- Cody Stevens
- Olubunmi Sule
- Xueyuan “Michael” Vanbastelaer
- Fan Yang
- Ying Zhang