Giulia Guidi, PhD

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

Gates Hall, Cornell University

Campus Rd, Ithaca, NY 14853

I am an Assistant Professor in the Department of Computer Science and a Graduate Field Faculty in the Department of Computational Biology and the Center for Applied Math at Cornell. 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”.

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.

A recent CV.

The best way to contact me is by email:


Apr 20, 2023 I’m happy to announce I received an ACCESS Discovery Allocation Award from the NSF Innovative Cyberinfrastructure ACCESS Program to support the proposal titled “Scalable and Diverse Data Analytics through High-Performance Abstraction”.
Mar 10, 2023 Our paper titled “Designing Efficient SIMD Kernels for High Performance Sequence Alignment” has been accepted to the 22nd IEEE International Workshop on High Performance Computational Biology (HiCOMB) at IPDPS 2023.
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.

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