Carl Ebeling

Last updated

Carl Ebeling is a United States computer scientist, professor. His recent interests include coarse-grained reconfigurable architectures of integrated circuits.

Contents

Education and career

He earned MS from Southern Illinois University Carbondale (1976) and Ph.D. in computer science from Carnegie-Mellon University (1986). Since 1986 he was with the Department of Computer Science & Engineering, University of Washington, full professor since 1997. In late 2012, he left his academic position for a position at Altera. [1]

Work

He was a member of the team which created the chess machine HiTech. HiTech was the highest ranked chess machine for some time in mid-1980s until it was surpassed by Deep Blue. [2]

His other projects include Gemini and Gemini2, open source programs for graph isomorphism used for netlist comparison in layout versus schematic IC verification. [3]

Awards

Ebeling's Ph.D. thesis All the Right Moves: A VLSI Architecture for Chess earned him the 1986 Doctoral Dissertation Award from the Association for Computing Machinery. [4]

American Association for Artificial Intelligence bestowed Ebeling with the Pioneer in Computer Chess award (1989).

His work on HiTech was recognized with the Allen Newell Award for Research Excellence (1997).

In 2011 he was inducted as a Fellow of the Association for Computing Machinery. [5]

Related Research Articles

The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, claiming nearly 100,000 student and professional members as of 2019. Its headquarters are in New York City.

Alan Perlis American computer scientist

Alan Jay Perlis was an American computer scientist and professor at Purdue University, Carnegie Mellon University and Yale University. He is best known for his pioneering work in programming languages and was the first recipient of the Turing Award.

Johan Torkel Håstad is a Swedish theoretical computer scientist most known for his work on computational complexity theory. He was the recipient of the Gödel Prize in 1994 and 2011 and the ACM Doctoral Dissertation Award in 1986, among other prizes. He has been a professor in theoretical computer science at KTH Royal Institute of Technology in Stockholm, Sweden since 1988, becoming a full professor in 1992. He is a member of the Royal Swedish Academy of Sciences since 2001.

Michael Thomas Heath is a retired computer scientist who specializes in scientific computing. He is the director of the Center for the Simulation of Advanced Rockets, a Department of Energy-sponsored computing center at the University of Illinois at Urbana–Champaign, and the former Fulton Watson Copp Professor of Computer Science at UIUC. Heath was inducted as member of the European Academy of Sciences in 2002, a Fellow of the Association for Computing Machinery in 2000, and a Fellow of the Society for Industrial and Applied Mathematics in 2010. He also received the 2009 Taylor L. Booth Education Award from IEEE. He became an emeritus professor in 2012.

Charles E. Leiserson

Charles Eric Leiserson is a computer scientist, specializing in the theory of parallel computing and distributed computing, and particularly practical applications thereof. As part of this effort, he developed the Cilk multithreaded language. He invented the fat-tree interconnection network, a hardware-universal interconnection network used in many supercomputers, including the Connection Machine CM5, for which he was network architect. He helped pioneer the development of VLSI theory, including the retiming method of digital optimization with James B. Saxe and systolic arrays with H. T. Kung. He conceived of the notion of cache-oblivious algorithms, which are algorithms that have no tuning parameters for cache size or cache-line length, but nevertheless use cache near-optimally. He developed the Cilk language for multithreaded programming, which uses a provably good work-stealing algorithm for scheduling. Leiserson coauthored the standard algorithms textbook Introduction to Algorithms together with Thomas H. Cormen, Ronald L. Rivest, and Clifford Stein.

Avi Wigderson Israeli mathematician and computer scientist

Avi Wigderson is an Israeli mathematician and computer scientist. He is the Herbert H. Maass Professor in the school of mathematics at the Institute for Advanced Study in Princeton, New Jersey. His research interests include complexity theory, parallel algorithms, graph theory, cryptography, distributed computing, and neural networks. Wigderson received the Abel Prize in 2021 for his work in theoretical computer science.

Gul Agha is a professor of computer science at the University of Illinois at Urbana-Champaign, and director of the Open Systems Laboratory. He is known for his work on the actor model of concurrent computation, and was also Editor-in-Chief of ACM Computing Surveys from 1999 to 2007. Agha completed his B.S. with honors from the California Institute of Technology in the year 1977 and received his Ph.D. in Computer and Communication Science from the University of Michigan in 1986, under the supervision of John Holland. However, much of his doctoral research was carried out in Carl Hewitt's Message-Passing Semantics Group at Massachusetts Institute of Technology (MIT). Agha's dissertation was published by the MIT Press as Actors: a model of concurrent computation in distributed systems, a book which, according to the ACM Guide to Computing Literature, has been cited over 3000 times. Agha was born and completed his early schooling in Sindh, Pakistan. He received his B.S. with honors from the California Institute of Technology in 1977.

Venkatesan Guruswami is a professor of computer science at Carnegie Mellon University in Pittsburgh, United States. He did his high schooling at Padma Seshadri Bala Bhavan in Chennai, India. He completed his undergraduate in Computer Science from IIT Madras and his doctorate from Massachusetts Institute of Technology under the supervision of Madhu Sudan in 2001. After receiving his PhD, he spent a year at UC Berkeley as a Miller Fellow, and then was a member of the faculty at the University of Washington from 2002 to 2009. His primary area of research is computer science, and in particular on error-correcting codes. During 2007–2008, he visited the Institute for Advanced Study as a Member of School of Mathematics. He also visited SCS at Carnegie Mellon University during 2008–09 as a visiting faculty. In July 2009, he joined the School of Computer Science at Carnegie Mellon University as associate professor in the Computer Science Department.

Nir Shavit

Nir Shavit is an Israeli computer scientist. He is a professor in the Computer Science Department at Tel Aviv University and a professor of electrical engineering and computer science at the Massachusetts Institute of Technology.

James Demmel American mathematician

James Weldon Demmel Jr. is an American mathematician and computer scientist, the Dr. Richard Carl Dehmel Distinguished Professor of Mathematics and Computer Science at the University of California, Berkeley.

Sanjeev Khanna is an Indian-American computer scientist. He is currently a Henry Salvatori professor of Computer and Information Science at the University of Pennsylvania. His research interests include approximation algorithms, hardness of approximation, combinatorial optimization, and sublinear algorithms.

Alexander L. Wolf

Alexander L. Wolf is a Computer Scientist known for his research in software engineering, distributed systems, and computer networking. He is credited, along with his many collaborators, with introducing the modern study of software architecture, content-based publish/subscribe messaging, content-based networking, automated process discovery, and the software deployment lifecycle. Wolf's 1985 Ph.D. dissertation developed language features for expressing a module's import/export specifications and the notion of multiple interfaces for a type, both of which are now common in modern computer programming languages.

Robert B. Schnabel is an American computer scientist, and is executive director and CEO of the Association for Computing Machinery (ACM), a position he has held since November 1, 2015.

Kevin Skadron is an American computer scientist, the Harry Douglas Forsyth Professor and Chair of Computer Science, and Director of the Center for Research on Intelligent Storage and Processing in Memory (CRISP) and the Center for Automata Processing (CAP), at the University of Virginia, Charlottesville, Virginia. His research focuses on computer processor design under physical constraints such as temperature, power, and reliability. He and his colleagues have contributed numerous tools now widely used in the research community, including the HotSpot family of tools and the Rodinia Benchmark Suite. Skadron also helped co-found IEEE Computer Architecture Letters and served as editor-in-chief from 2010 to 2012.

Anand Sivasubramaniam is Distinguished Professor of Computer Science and Engineering at The Pennsylvania State University. He is well known for his work in computer architecture, computer systems, data centers and computer systems power management.

The ACM Doctoral Dissertation Award is awarded annually by the Association for Computing Machinery to the authors of the best doctoral dissertations in computer science and computer engineering. The award is accompanied by a prize of US $20,000 and winning dissertations are published in the ACM Digital Library. Honorable mentions are awarded $10,000. Financial support is provided by Google. The number of awarded dissertations may vary year-to-year.

M. Tamer Özsu Computer scientist (b. 1951)

M. Tamer Özsu is a Turkish Canadian computer scientist working in the area of distributed and parallel data management. He is a University Professor in the David R. Cheriton School of Computer Science at the University of Waterloo.

Michael J. Freedman American computer scientist

Michael J. Freedman is an American computer scientist who is the Robert E. Kahn Professor of Computer Science at Princeton University. His research interests include distributed systems, networking, and security.

Kaushik Roy is a researcher and educator in the area of electrical and computer engineering. He is a Fellow of the Institute of Electrical and Electronics Engineers and holds the position of Edward G. Tiedemann, Jr., Distinguished Professor of Electrical and Computer Engineering at Purdue University.

Harold N. (Hal) Gabow is an American computer scientist known for his research on graph algorithms and data structures. He is a professor emeritus at the University of Colorado Boulder, and the former founding editor-in-chief of ACM Transactions on Algorithms.

References

  1. Ebeling's CV
  2. Carl Ebeling's brief
  3. Gemini home page
  4. "1986 ACM doctoral dissertation award". Archived from the original on 2008-04-18. Retrieved 2009-03-03.
  5. http://fellows.acm.org/fellow_citation.cfm?id=1915388&srt=year&year=2011