diff --git a/_blogs/kernelbench.md b/_blogs/kernelbench.md index 0170acd8..d508c9af 100644 --- a/_blogs/kernelbench.md +++ b/_blogs/kernelbench.md @@ -371,10 +371,21 @@ We would like to thank Aaryan Singhal, AJ Root, Allen Nie, Anjiang Wei, Benjamin # Citing ```bibtex +@misc{ouyang2025kernelbenchllmswriteefficient, + title={KernelBench: Can LLMs Write Efficient GPU Kernels?}, + author={Anne Ouyang and Simon Guo and Simran Arora and Alex L. Zhang and William Hu and Christopher Ré and Azalia Mirhoseini}, + year={2025}, + eprint={2502.10517}, + archivePrefix={arXiv}, + primaryClass={cs.LG}, + url={https://arxiv.org/abs/2502.10517}, +} +``` + + \ No newline at end of file diff --git a/_data/courses.yml b/_data/courses.yml new file mode 100644 index 00000000..8aa85caa --- /dev/null +++ b/_data/courses.yml @@ -0,0 +1,14 @@ +- key: cs329a + name: CS329A - Self-Improving AI Agents + url: https://cs329a.stanford.edu/ + people: + desc: > + This course covers the latest techniques and applications of AI agents that can continuously improve themselves through interaction with themselves and the environment. + +- key: cs229s + name: CS229S - Systems for Machine Learning + url: https://cs229s.stanford.edu/fall2024/ + people: + desc: > + This course focuses on performance efficiency and scalability of deep learning systems, covering efficient training, fine-tuning, and inference with an emphasis on Transformer architectures and LLMs. + diff --git a/_data/people.yml b/_data/people.yml index 41f0119c..33d6e291 100644 --- a/_data/people.yml +++ b/_data/people.yml @@ -8,21 +8,28 @@ jordanjuravsky: name: Jordan Juravsky url: https://www.jordanjuravsky.com/ title: PhD Student + note: On Leave at Meta Superintelligence Lab + on_leave: true jonsaadfalcon: name: Jon Saad-Falcon url: https://jonsaadfalcon.com/ title: PhD Student + note: Coadvised with Christopher Ré + shayantalaei: name: Shayan Talaei url: https://www.linkedin.com/in/shayan-talaei-6b65a0229/ title: PhD Student + note: Coadvised with Amin Saberi anneouyang: name: Anne Ouyang url: https://anneouyang.com/ title: PhD Student + note: On Leave at Standard Kernel Co. + on_leave: true simonguo: name: Simon Guo @@ -33,13 +40,31 @@ jackykwok: name: Jacky Kwok url: https://www.linkedin.com/in/jackykwok02/ title: PhD Student + note: Coadvised with Marco Pavone + +hermannkumbong: + name: Hermann Kumbong + url: https://www.linkedin.com/in/hermannkumbong/ + title: PhD Student + note: Coadvised with Christopher Ré -# Visiting bradleybrown: name: Bradley Brown url: https://www.bradbrown.ca/ - title: Visiting Student Researcher + title: PhD Student + +annagoldie: + name: Anna Goldie + url: https://www.annagoldie.com/ + title: PhD Student + note: Coadvised with Christopher D. Manning + alumni: true + next: Google DeepMind + +# Visiting + +# None for now # Researchers @@ -47,9 +72,16 @@ ryanehrlich: name: Ryan Ehrlich url: https://www.linkedin.com/in/ryan-ehrlich-68a60b11a/ title: Researcher + alumni: true + next: Meta Superintelligence Lab # Masters +williamhu: + name: William Hu + url: https://www.linkedin.com/in/williamh20/ + title: Master's Researcher + shloknatarajan: name: Shlok Natarajan url: https://www.linkedin.com/in/shloknatarajan/ @@ -59,23 +91,23 @@ brendanmclaughlin: name: Brendan McLaughlin url: https://www.brendanmclaughlin.me/ title: Master's Researcher + alumni: true + next: Reflection AI # Undergrads + tanvirbhathal: name: Tanvir Bhathal url: https://www.linkedin.com/in/tanvir-bhathal/ title: Undergraduate Student -# robbymanihani: -# name: Robby Manihani -# url: https://www.linkedin.com/in/grmanihani/ -# title: Undergraduate Student - caiacostello: name: Caia Costello url: https://www.linkedin.com/in/caia-costello-5b4064216 - title: Undergraduate Student + title: Master's Researcher + alumni: true + next: Lambda Labs adriangamarralafuente: name: Adrian Gamarra Lafuente @@ -92,6 +124,32 @@ soksereysun: url: https://www.linkedin.com/in/sokserey-sun-a6a442219/ title: Undergraduate Student +kesavanramakrishnan: + name: Kesavan Ramakrishnan + url: https://www.linkedin.com/in/kesavan-ramakrishnan/ + title: Undergraduate Student + + +agambhatia: + name: Agam Bhatia + url: http://agu18dec.github.io/ + title: Undergraduate Student + +herumbshandilya: + name: Herumb Shandilya + url: https://www.herumbshandilya.com/ + title: Master's Student + +orhunakengin: + name: Orhun Akengin + url: https://www.linkedin.com/in/akenginorhun/ + title: Undergraduate Student + +rebeccajoseph: + name: Rebecca Joseph + url: https://www.linkedin.com/in/rebecca-jjoseph/ + title: Undergraduate Student + je-yong: name: Je-Yong Lee url: https://www.linkedin.com/in/jeyong-lee-523ba2258/?originalSubdomain=uk @@ -125,6 +183,13 @@ ionstoica: url: https://people.eecs.berkeley.edu/~istoica/ title: Professor not_current: True + +aakankshash: + name: Aakanksha Chowdhery + url: https://www.achowdhery.com/ + title: Adjunct Professor + not_current: True + # Alumni #example: diff --git a/_data/venues.yml b/_data/venues.yml index 092be6de..bbb4482d 100644 --- a/_data/venues.yml +++ b/_data/venues.yml @@ -1,155 +1,117 @@ -visxai: - short: VISxAI - full: IEEE VIS Workshop on Visualization for AI Explainability - bibtex: - type: misc - venue: booktitle -visactivities: - short: VIS Activities Workshop - full: IEEE VIS Workshop on Data Vis Activities to Facilitate Learning, Reflecting, - Discussing, and Designing +preprint: + short: Preprint + full: Preprint bibtex: type: misc venue: booktitle -convivial-salon: - short: Convivial Computing Salon - full: The Convivial Computing Salon at <Programming> +colm: + short: COLM + full: Conference on Language Modeling bibtex: type: inproceedings venue: booktitle -vis-short: - short: VIS - full: IEEE Visualization Conference (VIS) +neurips: + short: NeurIPS + full: Conference on Neural Information Processing Systems bibtex: type: inproceedings venue: booktitle -vis-full: - short: VIS - full: IEEE Transactions on Visualization & Computer Graphics (Proc. IEEE VIS) - bibtex: - type: article - venue: journal -vis-posters: - short: VIS Posters - full: IEEE VIS Posters +icml: + short: ICML + full: International Conference on Machine Learning bibtex: type: inproceedings venue: booktitle -infovis: - short: InfoVis - full: IEEE Transactions on Visualization & Computer Graphics (Proc. IEEE InfoVis) - bibtex: - type: article - venue: journal -infovis-posters: - short: InfoVis Posters - full: IEEE InfoVis Posters +iclr: + short: ICLR + full: International Conference on Learning Representations bibtex: type: inproceedings venue: booktitle -eurovis: - short: EuroVis - full: Computer Graphics Forum (Proc. EuroVis) - bibtex: - type: article - venue: journal -uist: - short: UIST - full: ACM User Interface Software & Technology (UIST) +mlsys: + short: MLSys + full: Conference on Machine Learning and Systems bibtex: type: inproceedings venue: booktitle -chi: - short: CHI - full: ACM Human Factors in Computing Systems (CHI) +aaai: + full: AAAI Conference on Artificial Intelligence bibtex: type: inproceedings venue: booktitle -chi-ea: - short: CHI EA - full: Extended Abstracts of ACM Human Factors in Computing Systems (CHI) +tmlr: + full: Transactions on Machine Learning Research + bibtex: + type: article + venue: publisher +cvpr: + short: CVPR + full: IEEE/CVF Conference on Computer Vision and Pattern Recognition bibtex: type: inproceedings venue: booktitle -tei-wip: - short: TEI WIP - full: Work-in-Progress of ACM Tangible, Embedded, and Embodied Interaction (TEI) +iccv: + short: ICCV + full: IEEE/CVF International Conference on Computer Vision bibtex: type: inproceedings venue: booktitle -stanford-cstr: - short: Stanford CSTR - full: Stanford Computer Science Technical Report - bibtex: - type: misc - venue: institute -iui: - short: IUI - full: ACM Intelligent User Interfaces (IUI) +eccv: + short: ECCV + full: European Conference on Computer Vision bibtex: type: inproceedings venue: booktitle -openvis: - short: OpenVis - full: OpenVis Conf -distill: - short: Distill - full: Distill Journal - bibtex: - type: article - venue: journal -kdd: - short: KDD - full: ACM Knowledge Discovery and Data Mining (KDD) +emnlp: + short: EMNLP + full: Conference on Empirical Methods in Natural Language Processing bibtex: type: inproceedings venue: booktitle -rethinking-interaction: - full: 'Rethinking Interaction: From Instrumental Interaction to Human-Computer Partnerships. ACM CHI' +naacl: + short: NAACL + full: North American Chapter of the Association for Computational Linguistics bibtex: type: inproceedings venue: booktitle -aaai: - full: AAAI Conference on Artificial Intelligence +acl: + full: The Annual Meeting of the Association for Computational Linguistics bibtex: type: inproceedings venue: booktitle -plateau: - full: PLATEAU Workshop at the Intersection of PL and HCI +corl: + full: Conference on Robot Learning bibtex: type: inproceedings venue: booktitle -facct: - full: ACM Conference on Fairness, Accountability, and Transparency (FAccT) +lad: + full: International Conference on LLM-Aided Design bibtex: type: inproceedings venue: booktitle -acl: - full: The Annual Meeting of the Association for Computational Linguistics (ACL) +asplos: + full: International Conference on Architectural Support for Programming Languages and Operating Systems bibtex: type: inproceedings venue: booktitle -live: - short: Live Programming - full: The Live Programming Workshop at SPLASH +date: + full: Design, Automation and Test in Europe Conference and Exhibition bibtex: type: inproceedings venue: booktitle -mit-genai: - short: MIT GenAI Impact Papers - full: An MIT Exploration of Generative AI +nature: + full: Nature bibtex: type: article venue: publisher -preprint: - short: Preprint - full: Preprint +anthropic: + full: Anthropic bibtex: - type: misc - venue: booktitle -colm: - short: COLM - full: Conference on Language Modeling + type: article + venue: publisher +arxiv: + short: arXiv + full: arXiv preprint bibtex: - type: inproceedings - venue: booktitle + type: misc + venue: publisher diff --git a/_includes/header.html b/_includes/header.html index 80e15ef1..43da5042 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -26,6 +26,8 @@

· Blogs · + Openings + · Code diff --git a/_plugins/MITVisFilters.rb b/_plugins/MITVisFilters.rb index 710ab53b..16eb0ed7 100644 --- a/_plugins/MITVisFilters.rb +++ b/_plugins/MITVisFilters.rb @@ -22,7 +22,12 @@ def namesort(arr) head = filter_titles(input, titles).to_a if sort_head - head = namesort(head) + # Separate on_leave from active people, but keep original order + active = head.select { |key, value| !value['on_leave'] } + on_leave = head.select { |key, value| value['on_leave'] } + + # Keep original order, just put on_leave at the end + head = active + on_leave end tail = namesort(filter_titles(input, titles, true)) diff --git a/_pubs/CATSpaper.md b/_pubs/CATSpaper.md index 1ceaf625..6adea38f 100644 --- a/_pubs/CATSpaper.md +++ b/_pubs/CATSpaper.md @@ -11,7 +11,7 @@ authors: - name: Mo Tiwari affiliation: Stanford University - key: azaliamirhoseini -venue: preprint +venue: colm year: 2024 date: 2024-04-26 has_pdf: true diff --git a/_pubs/archon.md b/_pubs/archon.md index f4ce791a..eab5471d 100644 --- a/_pubs/archon.md +++ b/_pubs/archon.md @@ -20,7 +20,7 @@ authors: - name: Christopher Ré affiliation: Stanford - key: azaliamirhoseini -venue: preprint +venue: icml year: 2024 date: 2024-09-23 has_pdf: true diff --git a/_pubs/constitutionalai.md b/_pubs/constitutionalai.md index 34df4619..4ba5bdea 100644 --- a/_pubs/constitutionalai.md +++ b/_pubs/constitutionalai.md @@ -53,7 +53,7 @@ authors: - name: Tom Brown - name: Jared Kaplan -venue: preprint +venue: anthropic year: 2022 date: 2022-12-15 has_pdf: false diff --git a/_pubs/dla.md b/_pubs/dla.md index a8f5e174..547d83ea 100644 --- a/_pubs/dla.md +++ b/_pubs/dla.md @@ -7,7 +7,7 @@ authors: - name: Joseph Gonzalez - name: Ion Stoica - key: azaliamirhoseini -venue: preprint +venue: date year: 2022 date: 2022-05-22 has_pdf: false diff --git a/_pubs/dpo.md b/_pubs/dpo.md index 46df275f..58fd4fc6 100644 --- a/_pubs/dpo.md +++ b/_pubs/dpo.md @@ -13,7 +13,7 @@ authors: - name: Mohammad Norouzi - name: Samy Bengio - name: Jeff Dean -venue: preprint +venue: icml year: 2017 date: 2017-06-13 has_pdf: false diff --git a/_pubs/fast.md b/_pubs/fast.md index b9db750a..32bedac9 100644 --- a/_pubs/fast.md +++ b/_pubs/fast.md @@ -14,7 +14,7 @@ authors: - name: Anna Goldie affiliation: Google Brain - key: azaliamirhoseini -venue: preprint +venue: asplos year: 2021 date: 2021-05-26 has_pdf: false diff --git a/_pubs/gpm.md b/_pubs/gpm.md index a7ebdd69..160904cd 100644 --- a/_pubs/gpm.md +++ b/_pubs/gpm.md @@ -24,7 +24,7 @@ authors: - name: Roger Carpenter - name: Jeff Dean -venue: preprint +venue: nature year: 2021 date: 2021-04-13 has_pdf: false diff --git a/_pubs/hmdp.md b/_pubs/hmdp.md index d9e00daa..f5649c51 100644 --- a/_pubs/hmdp.md +++ b/_pubs/hmdp.md @@ -9,7 +9,7 @@ authors: - name: Benoit Steiner - name: Quoc V. Le - name: Jeff Dean -venue: preprint +venue: iclr year: 2018 date: 2018-02-15 has_pdf: false diff --git a/_pubs/kernelbench.md b/_pubs/kernelbench.md index 73f5fd8b..459eb76d 100644 --- a/_pubs/kernelbench.md +++ b/_pubs/kernelbench.md @@ -14,7 +14,7 @@ authors: - name: Christopher Ré affiliation: Stanford - key: azaliamirhoseini -venue: preprint +venue: icml year: 2025 date: 2025-02-18 has_pdf: true diff --git a/_pubs/monkeyspower.md b/_pubs/monkeyspower.md index 43597219..1d09c1b5 100644 --- a/_pubs/monkeyspower.md +++ b/_pubs/monkeyspower.md @@ -20,7 +20,7 @@ authors: - key: azaliamirhoseini - name: Sanmi Koyejo affiliation: Stanford University -venue: preprint +venue: icml year: 2025 date: 2025-02-24 month: February diff --git a/_pubs/olln.md b/_pubs/olln.md index 0c40fab1..48b21d2e 100644 --- a/_pubs/olln.md +++ b/_pubs/olln.md @@ -11,7 +11,7 @@ authors: - name: Quoc Le - name: Geoffrey Hinton - name: Jeff Dean -venue: preprint +venue: iclr year: 2017 date: 2017-01-23 has_pdf: false diff --git a/_pubs/rlrc.md b/_pubs/rlrc.md index 760e6c7d..79424263 100644 --- a/_pubs/rlrc.md +++ b/_pubs/rlrc.md @@ -7,7 +7,7 @@ authors: - key: azaliamirhoseini - name: Joseph E. Gonzalez - name: Ion Stocia -venue: preprint +venue: neurips year: 2021 date: 2021-01-21 has_pdf: true diff --git a/_pubs/robomonkey.md b/_pubs/robomonkey.md index b55a0a2f..618bdada 100644 --- a/_pubs/robomonkey.md +++ b/_pubs/robomonkey.md @@ -17,7 +17,7 @@ authors: affiliation: Stanford University - key: marcopavone affiliation: Stanford, NVIDIA -venue: preprint +venue: corl year: 2025 date: 2025-06-21 has_pdf: true diff --git a/_pubs/sprint.md b/_pubs/sprint.md index c63966c6..b327e9d5 100644 --- a/_pubs/sprint.md +++ b/_pubs/sprint.md @@ -16,7 +16,7 @@ authors: affiliation: Stanford University - key: azaliamirhoseini affiliation: Stanford University -venue: preprint +venue: neurips year: 2025 date: 2025-06-06 has_pdf: true diff --git a/_pubs/tgo.md b/_pubs/tgo.md index ba354d34..5ca8b299 100644 --- a/_pubs/tgo.md +++ b/_pubs/tgo.md @@ -13,7 +13,7 @@ authors: - name: Anna Goldie - key: azaliamirhoseini - name: James Laudon -venue: preprint +venue: neurips year: 2020 date: 2020-02-20 has_pdf: false diff --git a/_pubs/tpt.md b/_pubs/tpt.md index 49c51bb0..e2b5c487 100644 --- a/_pubs/tpt.md +++ b/_pubs/tpt.md @@ -6,7 +6,7 @@ authors: - name: Anna Goldie affiliation: Stanford University - key: azaliamirhoseini -venue: preprint +venue: lad year: 2025 date: 2025-04-25 month: April diff --git a/_pubs/weaver.md b/_pubs/weaver.md index c2fd74ab..ec23ded5 100644 --- a/_pubs/weaver.md +++ b/_pubs/weaver.md @@ -26,7 +26,7 @@ authors: affiliation: Stanford University - name: Christopher Ré affiliation: Stanford University -venue: preprint +venue: neurips year: 2025 date: 2025-06-24 has_pdf: true diff --git a/_sass/people.scss b/_sass/people.scss index e83f8ffb..114364a1 100644 --- a/_sass/people.scss +++ b/_sass/people.scss @@ -67,19 +67,36 @@ } } -#gallery-header, #alumni-header { +#gallery-header, #alumni-header, #students-header { font-size: 1rem; color: $csail-orange; margin-bottom: 0.25em; border-bottom: 1px solid rgba($csail-orange, 0.5); } +#students { + .person-name { + padding-right: 1em; + } + + a { + color: #000; + + &:hover { + color: #333; + text-decoration: underline; + } + } +} + #alumni { margin: 0; padding: 0; list-style: none; - height: 20rem; - overflow-y: scroll; + + li { + padding-right: 1em; + } li a { display: flex; @@ -87,6 +104,12 @@ text-align: left; padding: 0.5em 0 0.25em 0; border-bottom: 1px solid rgba($csail-orange, 0.5); + color: #000; + + &:hover { + color: #333; + text-decoration: underline; + } .name { font-weight: normal; diff --git a/imgs/people/hermannkumbong.jpg b/imgs/people/hermannkumbong.jpg new file mode 100644 index 00000000..7174da1f Binary files /dev/null and b/imgs/people/hermannkumbong.jpg differ diff --git a/imgs/people/williamhu.jpg b/imgs/people/williamhu.jpg new file mode 100644 index 00000000..c67d9f3e Binary files /dev/null and b/imgs/people/williamhu.jpg differ diff --git a/index.md b/index.md index 751ef47a..2686dee2 100644 --- a/index.md +++ b/index.md @@ -9,9 +9,10 @@ home: true

Prospective Students and Postdocs:

@@ -19,16 +20,29 @@ home: true

Research Themes

{% for theme in site.data.research_themes %} -
+
-

{{theme.name}}

+ +

{{theme.name}}

{{theme.desc | markdownify}}
{% endfor %} + +

Courses

+ {% for course in site.data.courses %} +
+
+
+

{{course.name}}

+ {{course.desc | markdownify}} +
+
+
+ {% endfor %}
@@ -40,42 +54,68 @@ home: true

People

- {% assign members = site.data.people | filter_alumni: nil | sort_people: 'Professor, PhD, Visiting, Researcher, Undergraduate Student', false %} + {% assign members = site.data.people | filter_alumni: nil | sort_people: 'Professor, PhD, Visiting, Researcher', true %} {% for person in members %} {% unless person[1].not_current %} - + {% unless person[1].title contains 'Master' or person[1].title contains 'Undergraduate' %} + {% unless person[1].on_leave %} + + {% endunless %} + {% endunless %} + {% endunless %} + {% endfor %} +
+ {% for person in members %} + {% unless person[1].not_current %} + {% unless person[1].title contains 'Master' or person[1].title contains 'Undergraduate' %} + {% if person[1].on_leave %} + + {% endif %} + {% endunless %} {% endunless %} {% endfor %}
- +
diff --git a/projects.md b/projects.md new file mode 100644 index 00000000..2e05e2b9 --- /dev/null +++ b/projects.md @@ -0,0 +1,42 @@ +--- +layout: page +title: Openings +permalink: /openings/ +--- + + + +
+

Lab Project Openings

+

Every quarter we have a few opportunities to join ongoing research projects. If you are an undergraduate or master's student at Stanford, please look through the projects below and directly reach out to the PhD student contact listed.

+ + + +
+