- Work Experience
- Patents & Publications
- Education and Skills
- Professional Service
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.
Most recently, Dr. Lockwood has published Implementing Ultra Low Latency Data Center Services with Programmable Logic (J. Lockwood, M. Monga; August 27, 2015) that discusses Algo-Logic Systems' Key-Value Store, and A Low-Latency Library in FPGA Hardware for High-Frequency Trading (HFT) (J. Lockwood, A. Gupte, N. Mehta, M. Blott, T. English and K. Vissers; August 21, 2012) that discusses Algo-Logic Systems' Tick-to-Trade System.
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.