John A. Board
Associate Professor of Electrical and Computer Engineering
John Board is an Associate Professor of ECE and of Computer Science. He also serves as Associate Chief Information Officer for Duke University. He received his D.Phil in 1986 from Oxford University. His research interests include: High performance scientific computing and simulation, novel computer architectures, cluster computing and parallel processing; ubiquitous computing.
Current Research Interests
High performance scientific computing and simulation, novel computer architectures, cluster computing and parallel processing; ubiquitous computing.
Office Hours
209D Hudson Hall: 10-11 most Mondays
Current Appointments & Affiliations
- Associate Professor of Electrical and Computer Engineering, Electrical and Computer Engineering, Pratt School of Engineering 1994
- Associate Professor of Computer Science, Computer Science, Trinity College of Arts & Sciences 1996
- Bass Fellow, Electrical and Computer Engineering, Pratt School of Engineering 2003
Contact Information
- 423 Wiklinson Hall, Durham, NC 27708
- Box 90291, Durham, NC 27708-0291
-
jab@ee.duke.edu
(919) 660-5272
-
http://www.ee.duke.edu/~jab/
- Background
-
Education, Training, & Certifications
- Ph.D., University of Oxford (United Kingdom) 1986
- M.S., Duke University 1982
- B.S.E., Duke University 1981
-
Previous Appointments & Affiliations
- Associate Chair in the Department of Electrical and Computer Engineering, Electrical and Computer Engineering, Pratt School of Engineering 2010 - 2011
- Interim Chair in the Department of Electrical and Computer Engineering, Electrical and Computer Engineering, Pratt School of Engineering 2011
- Anne T. and Robert M. Bass Associate Professor, Electrical and Computer Engineering, Pratt School of Engineering 1998 - 2002
- Associate Chair, Electrical and Computer Engineering, Electrical and Computer Engineering, Pratt School of Engineering 1998 - 2001
- Assistant Professor, Computer Science, Trinity College of Arts & Sciences 1993 - 1994
- Assistant Professor, Electrical and Computer Engineering, Pratt School of Engineering 1987 - 1994
- Assistant Professor, Computer Science, Trinity College of Arts & Sciences 1987 - 1990
- Recognition
-
In the News
-
MAY 14, 2020 Duke Government Relations
-
-
Awards & Honors
- Distinguished Teaching Award. Duke University School of Engineering. July 2008
- Distinguished Young Alumnus. Duke University. July 2008
- Klein Family Distinguished Teaching Award. Duke University, Pratt School of Engineering. July 2008
- Member. Eta Kappa Nu. July 2008
- Member. Phi Beta Kappa. July 2008
- Member. Tau Beta Pi. July 2008
- Rhodes Scholar. The Rhodes Trust. July 2008
- Research
-
Selected Grants
- CC* Data Storage - Flexible Affordable Scalable Technology for Research Storage - FAST-Research Storage awarded by National Science Foundation 2022 - 2024
- SaTC: TTP: Small: STINGAR - Deployment of highly automated, reliable, and fast cybersecurity threat response systems awarded by National Science Foundation 2018 - 2020
- Infrastructure & Course Development Support for Computer Engineering Capstone Courses awarded by Lord Foundation of North Carolina 2007 - 2008
- TUNE: System Support for Memory-Friendly Programming awarded by National Science Foundation 1997 - 2001
- TUNE: System Support for Memory-Friendly Programming awarded by National Science Foundation 1997 - 1998
- Large Shared Memory Computer and Visualization Server for Algorithm and Numerical Method Development awarded by National Science Foundation 1995 - 1996
- Multiprocessor Systems for Particle Simulation Studies awarded by National Science Foundation 1988 - 1990
- Publications & Artistic Works
-
Selected Publications
-
Academic Articles
-
Ybarra, G. A., L. M. Collins, L. G. Huettel, K. D. Coonley, H. Z. Massoud, J. A. Board, S. A. Cummer, et al. “Integrated sensing and information processing theme-based redesign of the undergraduate electrical and computer engineering curriculum at Duke University.” Advances in Engineering Education 2, no. 4 (2010).
-
Banerjee, Sanjay, and John A. Board. “Efficient charge assignment and back interpolation in multigrid methods for molecular dynamics.” Journal of Computational Chemistry 26, no. 9 (July 2005): 957–67. https://doi.org/10.1002/jcc.20220.Full Text
-
Pormann, J. B., J. A. Board, D. J. Rose, and C. S. Henriquez. “Large-scale modeling of cardiac electrophysiology.” Computers in Cardiology 29 (December 1, 2002): 259–62.
-
Jones, E., B. Krishnapuram, J. Pormann, J. Board, and L. Carin. “An electromagnetic simulation environment.” Proceedings of Spie the International Society for Optical Engineering 4367 (January 1, 2001): 137–43. https://doi.org/10.1117/12.440013.Full Text
-
Pormann, J. B., J. A. Board, D. J. Rose, and C. S. Henriquez. “Automated membrane model creation.” Computers in Cardiology, December 1, 2000, 235–38.
-
Pormann, J., J. Board, and C. Henriquez. “Modular simulation of cardiac dynamics on distributed memory parallel computers.” Annals of Biomedical Engineering 28, no. SUPPL. 1 (December 1, 2000).
-
Toukmaji, A., C. Sagui, J. Board, and T. Darden. “Efficient particle-mesh Ewald based approach to fixed and induced dipolar interactions.” Journal of Chemical Physics 113, no. 24 (December 1, 2000): 10913–27. https://doi.org/10.1063/1.1324708.Full Text
-
Pormann, J., C. S. henriquez, J. A. board, D. J. rose, dm harrild, and A. P. henriquez. “Computer simulations of cardiac electrophysiology.” Sc’00 Proceedings of the 2000 Acm/Ieee Conference on Supercomputing, November 1, 2000.Link to Item
-
Board, J., and K. Schulten. “The fast multipole algorithm.” Computing in Science and Engineering 2, no. 1 (January 1, 2000): 76–79. https://doi.org/10.1109/5992.814662.Full Text
-
Pormann, John, John Board, and Craig Henriquez. “Modular simulation of cardiac dynamics on distributed memory parallel computers.” Annals of Biomedical Engineering 28, no. SUPPL 1 (2000): 30.
-
Schlick, T., R. D. Skeel, A. T. Brunger, L. V. Kalé, J. A. Board, J. Hermans, and K. Schulten. “Algorithmic Challenges in Computational Molecular Biophysics.” Journal of Computational Physics 151, no. 1 (May 1, 1999): 9–48. https://doi.org/10.1006/jcph.1998.6182.Full Text
-
Schlick, T., R. D. Skeel, A. T. Brunger, L. V. Kale, Board J. A. Jr, J. Hermans, and K. Schulten. “Algorithmic challenges in computational molecular biophysics.” J. Comput. Phys. (Usa) 151, no. 1 (1999): 9–48. https://doi.org/10.1006/jcph.1999.6182.Full Text Link to Item
-
Portmann, J. B., J. A. Board, and D. J. Rose. “The implicit pipeline method.” Proceedings of the 1st Merged International Parallel Processing Symposium and Symposium on Parallel and Distributed Processing, Ipps/Spdp 1998 1998-March (January 1, 1998): 721–25. https://doi.org/10.1109/IPPS.1998.670006.Full Text
-
Board, John A. “Introduction to “A Fast Algorithm for Particle Simulations”.” Journal of Computational Physics 135, no. 2 (August 1997): 279–279. https://doi.org/10.1006/jcph.1997.5762.Full Text
-
Bakhoum, E. G., and J. A. Board. “The geometric solution of Laplace's equation.” Journal of Computational Physics 123, no. 2 (January 1, 1996): 274–95. https://doi.org/10.1006/jcph.1996.0024.Full Text
-
Lambert, C. G., T. A. Darden, and J. A. Board. “A multipole-based algorithm for efficient calculation of forces and potentials in macroscopic periodic assemblies of particles.” Journal of Computational Physics 126, no. 2 (January 1, 1996): 274–85. https://doi.org/10.1006/jcph.1996.0137.Full Text
-
Toukmaji, A. Y., and J. A. Board. “Ewald summation techniques in perspective: A survey.” Computer Physics Communications 95, no. 2–3 (January 1, 1996): 73–92. https://doi.org/10.1016/0010-4655(96)00016-1.Full Text
-
Elliott, W. D., and J. A. Board. “Fast fourier transform accelerated fast multipole algorithm.” Siam Journal on Scientific Computing 17, no. 2 (January 1, 1996): 398–415. https://doi.org/10.1137/S1064827594264259.Full Text
-
Rankin, W. T., and J. A. Board. “Portable distributed implementation of the parallel multipole tree algorithm.” Ieee International Symposium on High Performance Distributed Computing, Proceedings, December 1, 1995, 17–22.
-
Walsh, S. J., and J. A. Board. “Pollution control caching.” Proceedings Ieee International Conference on Computer Design: Vlsi in Computers and Processors, December 1, 1995, 300–306.
-
Board, J. A., Z. S. Hakura, W. D. Elliott, D. C. Gray, W. J. Blanke, and J. F. Leathrum. “Scalable implementations of multipole-accelerated algorithms for molecular dynamics.” Proceedings of the Scalable High Performance Computing Conference, December 1, 1994, 87–94.
-
Board, J. A., L. V. Kalé, K. Schulten, R. D. Skeel, and T. Schlick. “Modeling Biomolecules: Larger Scales, Longer Durations.” Ieee Computational Science and Engineering 1, no. 4 (January 1, 1994): 19–30. https://doi.org/10.1109/99.338771.Full Text
-
Bakhoum, E. G., and J. A. Board. “Generalized formula for the first derivative of the electric-field intensity.” Physical Review. E, Statistical Physics, Plasmas, Fluids, and Related Interdisciplinary Topics 47, no. 5 (May 1993): 3682–85. https://doi.org/10.1103/physreve.47.3682.Full Text
-
Board, J. A., J. W. Causey, J. F. Leathrum, A. Windemuth, and K. Schulten. “Accelerated molecular dynamics simulation with the parallel fast multipole algorithm.” Chemical Physics Letters 198, no. 1–2 (October 2, 1992): 89–94. https://doi.org/10.1016/0009-2614(92)90053-P.Full Text
-
Board, J. A. “Grand challenges in biomedical computing.” Critical Reviews in Biomedical Engineering 20, no. 1–2 (January 1992): 1–24.
-
Leathrum, J., J. F, J. Jr, J. Board, and J. A. “Mapping the adaptive fast multipole algorithm onto MIMD systems.” Unstructured Scientific Computation on Scalable Multiprocessors, 1992, 161–77.
-
Madden, P. A., K. O’Sullivan, J. A. Board, and P. W. Fowler. “Light scattering by alkali halide melts: A computer simulation study.” The Journal of Chemical Physics 94, no. 2 (January 1, 1991): 918–27. https://doi.org/10.1063/1.459982.Full Text
-
Board, J. A., R. R. Batchelor, and J. F. Leathrum. “High performance implementations of the fast multipole algorithm.” American Society of Mechanical Engineers, Heat Transfer Division, (Publication) Htd 133 (December 1, 1990): 27–33.
-
Board, J., J. A, J. Jr, Shue-Jen Lu, and Shue-Jen J. “Performance of parallel neural network simulations.” Transputer Research and Applications 2. Natug 2 Proceedings of the North American Transputer Users Group, 1990, 185–200.
-
Board, D. N., J. A, J. Jr, J. Leathrum, and J. F. “The fast multipole algorithm on Transputer networks.” Transputer Research and Applications 3. Natug 3. Proceedings of the Third North American Transputer Users Group, 1990, 63–74.
-
Board, J. A., and R. J. Elliott. “Shell model molecular dynamics calculations of the Raman spectra of molten NaI.” Journal of Physics: Condensed Matter 1, no. 13 (December 1, 1989): 2427–40. https://doi.org/10.1088/0953-8984/1/13/014.Full Text
-
Board, G. L., J. A, J. Jr, J. Frank, and G. A. “Algorithms and architecture constraints for a class of real-time image processing problems.” Proc. Spie Int. Soc. Opt. Eng. (Usa) 977 (1989): 96–103.
-
Madden, P. A., and J. A. Board. “Light scattering by liquid and solid sodium chloride. A simulation study.” Journal of the Chemical Society, Faraday Transactions 2: Molecular and Chemical Physics 83, no. 10 (December 1, 1987): 1891–1908. https://doi.org/10.1039/F29878301891.Full Text
-
Zoppi, M., A. D. Buckingham, T. Keyes, I. M. De Schepper, R. A. Huijts, J. Yarwood, J. Van Der Elsken, et al. “General discussion.” Journal of the Chemical Society, Faraday Transactions 2: Molecular and Chemical Physics 83, no. 10 (January 1, 1987): 1921–37. https://doi.org/10.1039/F29878301921.Full Text
-
Board, J. A., and P. N. Marinos. “INTERACTIVE SIMULATION FACILITY FOR THE EVALUATION OF SHARED-RESOURCE ARCHITECTURES (PARALLEL ARCHITECTURE SIMULATOR - PARSIM).” Proceedings Design Automation Conference, January 1, 1983, 83–92. https://doi.org/10.1109/dac.1983.1585631.Full Text
-
-
Conference Papers
-
Li, X., X. Chang, J. A. Board, and K. S. Trivedi. “A novel approach for software vulnerability classification.” In Proceedings Annual Reliability and Maintainability Symposium, 2017. https://doi.org/10.1109/RAM.2017.7889792.Full Text
-
Ybarra, G. A., L. M. Collins, L. G. Huettel, H. Z. Massoud, J. A. Board, M. Brooke, N. M. Jokerst, et al. “Integrating sensing and information processing in an electrical and computer engineering undergraduate curriculum.” In Proceedings Frontiers in Education Conference, Fie, 2009. https://doi.org/10.1109/FIE.2009.5350770.Full Text
-
Brown, A., G. Ybarra, H. Massoud, J. Board, J. Holmes, K. Coonley, L. Collins, L. Huettel, M. Gustafson, and S. Cummer. “Redesign of the core curriculum at Duke University.” In Asee Annual Conference and Exposition, Conference Proceedings, 2006.
-
Brown, A., G. Ybarra, H. Massoud, J. Board, J. Holmes, K. Coonley, L. Collins, L. Huettel, M. Gustafson, and S. Cummer. “Redesign of the core curriculum at Duke University.” In Asee Annual Conference and Exposition, Conference Proceedings, 2006.
-
Collins, L. M., L. G. Huettel, A. S. Brown, G. A. Ybarra, J. S. Holmes, J. A. Board, S. A. Cummer, M. R. Gustafson, J. Kim, and H. Z. Massoud. “Theme-based redesign of the duke university ECE curriculum: The first steps.” In Asee Annual Conference and Exposition, Conference Proceedings, 14313–26, 2005.
-
Cramer, C. E., and J. A. Board. “The development and integration of a distributed 3D FFT for a cluster of workstations.” In Proceedings of 4th Annual Linux Showcase and Conference 2000, Als 2000, 2000.
-
-
- Teaching & Mentoring
-
Recent Courses
- COMPSCI 350L: Digital Systems 2023
- ECE 350L: Digital Systems 2023
- HOUSECS 59: House Course 2023
- COMPSCI 350L: Digital Systems 2022
- ECE 350L: Digital Systems 2022
- ECE 391: Projects in Electrical and Computer Engineering 2022
- ECE 493: Projects in Electrical and Computer Engineering 2022
- ECE 899: Special Readings in Electrical Engineering 2022
- COMPSCI 350L: Digital Systems 2021
- COMPSCI 394: Research Independent Study 2021
- ECE 350L: Digital Systems 2021
- ECE 391: Projects in Electrical and Computer Engineering 2021
- ECE 494: Projects in Electrical and Computer Engineering 2021
Some information on this profile has been compiled automatically from Duke databases and external sources. (Our About page explains how this works.) If you see a problem with the information, please write to Scholars@Duke and let us know. We will reply promptly.