# Kathryn S. McKinley

> American computer scientist

**Wikidata**: [Q6377119](https://www.wikidata.org/wiki/Q6377119)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Kathryn_S._McKinley)  
**Source**: https://4ort.xyz/entity/kathryn-s-mckinley

## Summary
Kathryn S. McKinley is an American computer scientist and engineer recognized for her significant contributions to the fields of compilers and memory management. She is a Fellow of both the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE). Her career spans prestigious academic institutions like the University of Texas at Austin and senior research roles at major technology companies including Microsoft Research and Google.

## Biography
- **Born:** January 10, 1962 in Owensboro, United States
- **Nationality:** United States
- **Education:** Rice University; University of Massachusetts Amherst
- **Known for:** Contributions to compilers and memory management
- **Employer(s):** Google (2017–present); Microsoft Research (2011–2017); University of Texas at Austin (1999–2013); University of Massachusetts Amherst
- **Field(s):** Computer Science; Engineering
- **Doctoral Advisor:** Ken Kennedy

## Contributions
Kathryn S. McKinley has made substantial impacts in computer science through her research, academic leadership, and industry work. She is cited specifically for her contributions to **compilers and memory management**, areas critical to software performance and efficiency.

In academia, she served as a university teacher and researcher at the **University of Massachusetts Amherst** and later at the **University of Texas at Austin**, where she was employed from 1999 to 2013. During this time, she advised at least ten doctoral students, including Emery David Berger, Michael D Bond, and Maria Jump, influencing the next generation of computer scientists.

Transitioning to the industrial sector, she joined **Microsoft Research** in 2011, where she worked until 2017. Subsequently, she joined **Google** in 2017. Her standing in the field is evidenced by her role as an ACM Distinguished Member (2006) and her receipt of the SIGPLAN Distinguished Service Award in 2011. In 2023, she was elected a Fellow of the American Academy of Arts and Sciences.

## FAQs

### Q: What is Kathryn S. McKinley's primary area of research?
A: Her primary research contributions are in the fields of compilers and memory management, for which she was named an ACM Fellow.

### Q: Where has Kathryn S. McKinley worked?
A: She has worked as a university teacher at the University of Texas at Austin and the University of Massachusetts Amherst. In the industry, she has held positions at Microsoft Research (2011–2017) and Google (starting in 2017).

### Q: Who was Kathryn S. McKinley's doctoral advisor?
A: Her doctoral advisor was the American computer scientist Ken Kennedy.

## Why They Matter
Kathryn S. McKinley matters because of her dual influence on computer science education and industrial research. By training over ten doctoral students who have gone on to their own careers, and by holding senior roles at top industrial research labs like Microsoft and Google, she has helped shape the evolution of programming languages and runtime systems. Her recognition as a Fellow by the ACM, IEEE, and the American Academy of Arts and Sciences underscores the broad acceptance and importance of her technical contributions to how modern software is built and executed.

## Notable For
- **ACM Fellow (2008):** Cited "For contributions to compilers and memory management."
- **IEEE Fellow:** Recognized for her contributions to the field of electrical and electronics engineering.
- **Fellow of the American Academy of Arts and Sciences (2023):** Elected for her distinction and leadership.
- **Industry Leadership:** Serving as a senior researcher at Google and Microsoft Research.
- **Academic Mentorship:** Advising a significant cohort of PhD students, including Emery David Berger and Michael D Bond.

## Body

### Academic Background and Career
Kathryn S. McKinley was born on January 10, 1962, in Owensboro, United States. She pursued her education at **Rice University** and the **University of Massachusetts Amherst**. She completed her doctorate under the supervision of **Ken Kennedy**, a prominent figure in computer science.

Her academic career includes a long tenure at the **University of Texas at Austin**, where she was employed from 1999 to 2013. She was also affiliated with the University of Massachusetts Amherst.

### Doctoral Students
McKinley has supervised the following doctoral students:
*   Amer Suleman Diwan
*   Darko Stefanovic
*   Emery David Berger
*   Zhihong Lu
*   Sharad Singhai
*   Brendon Cahoon
*   Zhenlin Wang
*   Xianglong Huang
*   Michael D Bond
*   Maria Jump

### Industry Career
In 2011, McKinley joined **Microsoft Research**, where she worked for six years until 2017. Following this, she joined **Google** in 2017.

### Awards and Recognition
*   **2006:** Named an **ACM Distinguished Member**.
*   **2008:** Named an **ACM Fellow** for contributions to compilers and memory management.
*   **2011:** Received the **SIGPLAN Distinguished Service Award**.
*   **2023:** Elected a **Fellow of the American Academy of Arts and Sciences**.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Kathryn S. McKinley",
  "jobTitle": "Computer Scientist",
  "worksFor": {
    "@type": "Organization",
    "name": "Google"
  },
  "nationality": {
    "@type": "Country",
    "name": "United States"
  },
  "birthDate": "1962-01-10",
  "birthPlace": "Owensboro, United States",
  "alumniOf": [
    {
      "@type": "EducationalOrganization",
      "name": "Rice University"
    },
    {
      "@type": "EducationalOrganization",
      "name": "University of Massachusetts Amherst"
    }
  ],
  "knowsAbout": [
    "Computer Science",
    "Compilers",
    "Memory Management"
  ],
  "award": [
    "ACM Fellow",
    "IEEE Fellow",
    "ACM Distinguished Member",
    "SIGPLAN Distinguished Service Award",
    "Fellow of the American Academy of Arts and Sciences"
  ],
  "sameAs": [
    "https://en.wikipedia.org/wiki/Kathryn_S._McKinley",
    "https://www.wikidata.org/wiki/Q6375476"
  ],
  "description": "American computer scientist known for contributions to compilers and memory management."
}

## References

1. Mathematics Genealogy Project
2. [Source](https://www.cs.utexas.edu/users/mckinley/cv.pdf)
3. [Source](https://www.acm.org/media-center/2009/january/acm-names-44-fellows-for-contributions-to-computing-and-it)
4. [Source](https://awards.acm.org/distinguished-members/award-winners)
5. [Source](https://www.amacad.org/new-members-2023)
6. [Source](https://sites.google.com/site/ssonkaist/)