John W. Lockwood

Headshot of John W. Lockwood

John W. Lockwood designs and implements networking algorithms in reconfigurable logic. Dr. Lockwood is the founder and CEO at Algo-Logic Systems. Algo-Logic's hardware-accelerated logic circuits enable networks to achieve ultra-low latency processing while carrying large volumes of data.

Between 2006 to 2009, Dr. Lockwood managed the NetFPGA program as a Consulting Associate Professor at Stanford University. At Stanford, Dr. Lockwood grew the worldwide deployment of NetFPGA hardware from 10 to 1,021 units, managed the relationships with the corporate sponsors, and presented the NetFPGA Developer Workshop and week-long training events at Stanford University and SIGCOMM, and hosted international NetFPGA events in the U.K., Europe, India, China, and Australia.

Prior to joining Stanford in January of 2007, Dr. Lockwood led the Reconfigurable Network Group, which was a part of the Applied Research Laboratory at Washington University in Saint Louis. At Washington University, he was a tenured Associate Professor in the Department of Computer Science and Engineering. Dr. Lockwood and his research group developed the Field programmable Port Extender (FPX) to enable rapid prototype of extensible network modules in Field Programmable Gate Array (FPGA) technology.

Dr. Lockwood has served as the principal investigator on grants from the National Science Foundation, Xilinx, Altera, Agilent Technologies, Nortel Networks, Rockwell Collins, and Boeing. He has worked in industry for AT&T Bell Laboratories, IBM, Science Applications International Corporation (SAIC), and the National Center for Supercomputing Applications (NCSA). He served as a co-founder of Global Velocity, a networking startup company focused on high-speed data security.

Dr. Lockwood has published over 100 papers on the topics of: Intrusion detection and prevention, Internet packet forwarding and classification, content-based routing and filtering, Bloom filters, TCP/IP flow processing, buffering and queuing, soft-core liquid architectures, thermal management of reconfigurable hardware, data classification and clustering, reconfigurable hardware platforms, and dynamic reconfiguration of FPGA platforms

Dr. Lockwood earned his MS, BS, and PhD degrees from the Department of Electrical and Computer Engineering at the University of Illinois. He is a member of IEEE, ACM, Tau Beta Pi, and Eta Kappa Nu.