Matthew Scarpino

Lead Research Software Engineer
Matt is a lead programmer in the Rosen Center for Advanced Computing at Purdue University. He has worked in software development for over 20 years, focusing on high-performance computing, signal processing, and graphical user interfaces. At Purdue, he is leading the development of a high-performance modeling tool for nano-electronic analysis.
He has also written several books and articles, including "A Gentle Introduction to MPI" and "Crunching Numbers with AVX and AVX2."
Education
- B.S., Microelectronic Engineering, Rochester Institute of Technology (1998)
- M.S., Electrical and Computer Engineering, University of Dayton (2002)
Selected Publications
- Motors for Makers: A Guide to Steppers, Servos, and Other Electrical Machines. Que Publishing, 2015
- Algorithmic Trading with Interactive Brokers. Quiller Technologies LLC. 2018
- OpenCL in Action: Accelerating Graphics and Computation. Manning Publications. 2011
- Programming the Cell Processor: For Games, Graphics, and Computation. Prentice-Hall. 2008
- SWT/JFace in Action: GUI Design with Eclipse 3.0. Manning Publications. 2004