# Nick McKeown

> British engineer

**Wikidata**: [Q15995293](https://www.wikidata.org/wiki/Q15995293)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Nick_McKeown)  
**Source**: https://4ort.xyz/entity/nick-mckeown

## Summary
Nick McKeown is a British computer scientist and electrical engineer who serves as a professor at Stanford University. He is best known for his pioneering research in network switching, specifically for his work on the theory and practice of input-queued switches and router buffers.

## Biography
- **Born:** April 7, 1963, in Bedford, United Kingdom
- **Nationality:** British
- **Education:** Bachelor of Engineering, University of Leeds (1986); Master of Science (1992) and Doctorate (1995), University of California, Berkeley
- **Known for:** Pioneering contributions to the theory and practice of input-queued switches and scheduling algorithms
- **Employer(s):** Stanford University, Cisco, Hewlett-Packard
- **Field(s):** Computer Science, Electrical Engineering

## Contributions
Nick McKeown has made fundamental contributions to the architecture of the internet's infrastructure. His research primarily focuses on high-speed packet switching and network queueing. One of his most significant works is the "Tiny Tera," a packet switch core that influenced the design of high-performance routers. He is also widely cited for his paper "Achieving 100% throughput in an input-queued switch," which provided a theoretical foundation for modern network switch design.

McKeown’s research into scheduling algorithms, detailed in "A quantitative comparison of iterative scheduling algorithms for input-queued switches," helped optimize how data is moved through network nodes. Beyond hardware and algorithms, he has explored the evolution of academic systems in his work "Scaling the academic publication process to internet scale." His practical influence extends to the industrial sector through his affiliations with Cisco and Hewlett-Packard, and his academic leadership is reflected in his role as the Kleiner Perkins, Mayfield, Sequoia Capital Professor in the School of Engineering at Stanford University.

## FAQs
### Q: What is Nick McKeown’s most famous research contribution?
A: He is most famous for his work on input-queued switches, specifically proving they can achieve 100% throughput, and for developing the "Tiny Tera" packet switch core.

### Q: Where does Nick McKeown work?
A: He is currently a professor at Stanford University, where he is affiliated with both the Computer Science and Electrical Engineering departments. He has also worked for Cisco and Hewlett-Packard.

### Q: What major awards has Nick McKeown won?
A: His honors include the IEEE Alexander Graham Bell Medal (2021), the SIGCOMM Award (2012), and the British Computer Society's Lovelace Medal (2005).

## Why They Matter
Nick McKeown’s work fundamentally changed how the world’s networking hardware is built. Before his research, the scalability of high-speed switches was limited by theoretical and practical bottlenecks in queueing and scheduling. By demonstrating how input-queued switches could reach maximum efficiency, he enabled the creation of faster, more reliable routers that form the backbone of the modern internet. 

His influence is also felt through his mentorship; he has advised several prominent researchers, including Adisak Mekkittikul and Pankaj Gupta. As a Fellow of the ACM, IEEE, and the Royal Academy of Engineering, his standards for network architecture have become industry benchmarks. Without his contributions to router buffer theory and switch scheduling, the rapid scaling of internet traffic over the last two decades would have faced significantly greater technical hurdles.

## Notable For
*   **IEEE Alexander Graham Bell Medal (2021):** Awarded for exceptional contributions to communications and networking.
*   **Lovelace Medal (2005):** Awarded by the British Computer Society for his impact on the field of computing.
*   **ACM Fellow (2007):** Recognized for his contributions to network switching and queueing.
*   **Stanford Professorship:** Holds the Kleiner Perkins, Mayfield, Sequoia Capital Professorship in the School of Engineering.

## Body
### Academic Career and Education
Nick McKeown began his academic journey at the University of Leeds, where he earned a Bachelor of Engineering in 1986. He later moved to the United States to attend the University of California, Berkeley. There, he earned his Master of Science in 1992 and completed his PhD in 1995 under the supervision of doctoral advisor Jean Walrand.

### Research and Technical Innovations
McKeown's research is characterized by a blend of theoretical queueing theory and practical hardware design. 
*   **Input-Queued Switching:** His work proved that input-queued switches, which are easier to scale than output-queued switches, could achieve 100% throughput using specific scheduling algorithms.
*   **Tiny Tera:** This project focused on creating a high-bandwidth packet switch core, which served as a model for next-generation networking equipment.
*   **Router Buffers:** He pioneered research into the size and management of router buffers, which is critical for maintaining internet speed and reducing latency.

### Professional Affiliations and Memberships
McKeown has maintained a strong presence in both academia and the technology industry:
*   **Stanford University:** He is a professor in the Computer Science and Electrical Engineering departments.
*   **Industry:** He has held positions at Hewlett-Packard and Cisco.
*   **Societies:** He is a member of the National Academy of Engineering, the American Academy of Arts and Sciences, and a Fellow of the Royal Academy of Engineering.

### Honors and Recognition
In addition to the Bell and Lovelace medals, McKeown received the IEEE Koji Kobayashi Computers and Communications Award in 2009 for his pioneering contributions to the theory and practice of input-queued switches. He was also awarded an honorary doctorate from ETH Zürich in 2014.

```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Nick McKeown",
  "jobTitle": "Professor",
  "worksFor": [
    {
      "@type": "Organization",
      "name": "Stanford University"
    },
    {
      "@type": "Organization",
      "name": "Cisco"
    },
    {
      "@type": "Organization",
      "name": "Hewlett-Packard"
    }
  ],
  "nationality": {
    "@type": "Country",
    "name": "United Kingdom"
  },
  "birthDate": "1963-04-07",
  "birthPlace": "Bedford",
  "alumniOf": [
    {
      "@type": "EducationalOrganization",
      "name": "University of Leeds"
    },
    {
      "@type": "EducationalOrganization",
      "name": "University of California, Berkeley"
    }
  ],
  "knowsAbout": [
    "Computer Science",
    "Electrical Engineering",
    "Network Switching",
    "Queueing Theory"
  ],
  "sameAs": [
    "https://en.wikipedia.org/wiki/Nick_McKeown",
    "https://profiles.stanford.edu/nick-mckeown"
  ],
  "description": "British computer scientist and Stanford professor known for his work on network switching and input-queued switches."
}

## References

1. [Source](https://profiles.stanford.edu/nick-mckeown)
2. [Source](https://www.bcs.org/events/awards-and-competitions/bcs-lovelace-medal)
3. [Source](https://www.acm.org/media-center/2007/january/acm-names-41-fellows-for-contributions-to-computing-and-it)
4. [Source](https://ethz.ch/de/die-eth-zuerich/portraet/auszeichnungen/ehrenraete-und-ehrendoktoren.html)
5. [Source](https://www.ieee.org/content/dam/ieee-org/ieee/web/org/about/awards/recipients/bell-rl.pdf)
6. [Source](https://www.ieee.org/content/dam/ieee-org/ieee/web/org/about/awards/recipients/kobayashi-rl.pdf)
7. Mathematics Genealogy Project
8. Google Knowledge Graph