Giulia Guidi, PhD

Assistant Professor of Computer Science at Cornell University | she/her

Gates Hall, Cornell University

Campus Rd, Ithaca, NY 14853

I work in the field of high-performance computing for large-scale computational sciences (in particular, computational biology). I’m interested in the development of algorithms and software infrastructures on parallel machines to accelerate data processing without sacrificing programming productivity and to make high-performance computing more accessible.

I received my PhD in Computer Science from UC Berkeley in August 2022 under the supervision of Aydın Buluç and Kathy Yelick and my dissertation is titled “Parallel Algorithms for De Novo Long Read Genome Assembly via Sparse Linear Algebra”. You can read about it here and watch the defense recording here.

I received a 2020 SIGHPC Computational & Data Science Fellowship and worked as a Project Scientist in the Applied Math and Computational Sciences Division at Lawrence Berkeley National Laboratory between August and December 2022. I am currently an Affiliate Faculty in the Applied Math and Computational Sciences Division at Lawrence Berkeley National Laboratory.

Here are a recent CV and the Tl;dr version of my Research Statement.

The best way to contact me is by email:


Dec 1, 2022 I’m happy to announce I received the Intel Corporation grant for curriculum developement on “Heterogeneous Computing and Programming Heterogeneous Architectures with SYCL and oneAPI Libraries and Frameworks”.
Dec 1, 2022 I’m excited to be part of the program committee of many great conferences next year, such as SC, EuroPar, SIAM ACDA, and IEEE Cluster.
Oct 28, 2022 I have been invited to give a guest talk for the Fall 2022 Cornell Artificial Intelligence Seminar entitled “Parallel Computing: From Luxury to Sine Qua Non - Examples from Biology and Machine Learning”.
Sep 26, 2022 In Spring 2023, I will teach CS5220 (Applications of Parallel Computer) at Cornell University, while in Fall 2023 I will teach a PhD course entitled “Advanced Topics in Parallel Computing”.
Sep 16, 2022 I’m very pleased to have been invited to give a talk at the minisymposium on Combinatorial Scientific Computing at the SIAM conference on Computational Science and Engineering (CSE) 2023. Looking forward to being in Amsterdam next February!
Jul 30, 2022 I’m very happy I have been invited to give a seminar on parallel algorithms for genomic analysis at SRI International (Menlo Park, CA) on August 4, 2022.
Jul 29, 2022 On August 4, 2022, I’ll be a panelist for the OpenACC panel on “Current and Future Approaches to Parallel Programming”.
Jul 5, 2022 I’m very excited to announce our paper titled “Extreme-Scale Many-Against-Many Protein Similarity Search” has been selected as a finalist for the 2022 ACM Gordon Bell Prize.

selected publications

  1. 10 Years Later: Cloud Computing is Closing the Performance Gap
    4th Workshop on Hot Topics in Cloud Computing Performance at the International Conference on Performance Engineering (ICPE) 2021. 2021
  2. Distributed-Memory Parallel Contig Generation for De Novo Long-Read Genome Assembly
    Guidi, Giulia, Raulet, Gabriel, Rokhsar, Daniel, Oliker, Leonid, Yelick, Katherine, and Buluç, Aydın
    In 51th International Conference on Parallel Processing (ICPP) 2022
  3. Parallel String Graph Construction and Transitive Reduction for De Novo Genome Assembly
    In International Parallel and Distributed Processing Symposium (IPDPS) 2021