Expertise: Architecture & Parallel Computing
Carl Ebeling received the B.S degree in physics from Wheaton College, Wheaton, IL, in 1971 and the Ph.D. degree in computer science from Carnegie-Mellon University, Pittsburgh, PA, in 1986, whereupon he joined what was then known as the Department of Computer Science & Engineering at the University of Washington, Seattle.
Ebeling has worked on special-purpose VLSI architectures and CAD tools, including the Triptych field-programmable gate array (FPGA) architecture, the PathFinder routing algorithm, and the reconfigurable pipelined datapath (RaPiD) coarse-grained configurable architecture. He later focused on programming and compiling for coarse-grained configurable architectures. Formerly, he wrote the Gemini layout-to-schematic comparison program and designed the Hitech chess machine.