Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Staff Profile

Scott McMillan

Scott McMillan

Senior Member of Technical Staff / SEI Emerging Technology Center

Professional Background

Dr. Scott McMillan joined the SEI Emerging Technology Center in May 2013 as a Senior Member of Technical Staff.  Dr. McMillan brings with him over 25 years of experience in high-performance computing across a wide range of application areas including scientific computing, 2D/3D geographic information systems (GIS), and very large-scale database systems.  He also has expertise in the C++ programming language, object-oriented software design, and guiding the entire software development lifecycle using Agile methodologies.

Dr. McMillan comes to us from Raytheon where he contributed to a wide range of projects from cyber security, wireless communications, embedded systems and Windows device driver research. Prior to that Dr. McMillan spent over nine years at General Dynamics Advanced Information Systems (GDAIS) where he led the successful design and development of their fourth generation very large-scale database system.  During this period, Dr. McMillan performed research and development of parallel frameworks for a configurable extract/transform/load (ETL) system and advanced graph analytic query algorithms.  The success of this project earned Dr. McMillan the GDAIS Engineering Excellence Award in 2009.

Dr. McMillan has published in the fields of parallel algorithms, high-performance computing, graph analytics, virtual reality, dynamic simulation, and autonomous systems.

Publications (recent or significant)

  • P. Zhang, M. Zalewski, A. Lumsdaine, S. Misurda, and S. McMillan, GBTL-CUDA: GraphBLAS Algorithms and Primitives for GPUs, Graph Algorithms Building Blocks (GABB) Workshop at IPDPS, 2016.
  • P. Zhang, E. Holk, J. Matty, S. Misurda, M. Zalewski, J. Chu, S. McMillan, and A. Lumsdaine. Dynamic Parallelism for Simple and Efficient GPU Graph Algorithms. In Proceedings of the 5th Workshop on Irregular Applications: Architectures and Algorithms, IA3 ’15, pages 11:1–11:4. ACM, 2015.

 

Education

  • PhD, Electrical Engineering, The Ohio State University
  • MS, Electrical Engineering, The Ohio State University
  • BS, Computer Engineering, Clemson University

Professional Memberships

  • IEEE, Computer Society

Contact Scott McMillan