GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” ezhulenev - Overview

@ezhulenev ezhulenev Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@ezhulenev
ezhulenev
Follow
View ezhulenev's full-sized avatar
๐ŸŽฏ
Focusing

Eugene Zhulenev ezhulenev

๐ŸŽฏ
Focusing
Follow
Software Engineer, working on machine learning compilers and runtimes at Google
691 followers ยท 1 following
  • Google
  • San Francisco
  • https://ezhulenev.com

Achievements

Achievement: Pair Extraordinairex2Achievement: YOLOAchievement: QuickdrawAchievement: Arctic Code Vault ContributorAchievement: Starstruckx3Achievement: Pull Sharkx3

Achievements

Achievement: Pair Extraordinairex2Achievement: YOLOAchievement: QuickdrawAchievement: Arctic Code Vault ContributorAchievement: Starstruckx3Achievement: Pull Sharkx3

Organizations

@llvm @jax-ml @aws-neuron @openxla @iree-org
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
ezhulenev/README.md

LinkedIn profile   OpenXLA

About me

I'm a Senior Staff Software Engineer at Google and a core OpenXLA contributor. My primary focus is scaling XLA:GPU for large-scale pretraining across tens of thousands of NVIDIA GPUs.

  • I build the distributed XLA:GPU compiler and runtime infrastructure that keeps pretraining workloads efficient at cluster scale: thunks, command buffers, asynchronous execution, and communication/compute overlap.
  • My recent work spans NCCL collectives and symmetric memory, multi-peer synchronization, dynamic slice fusion, and GPU allocator and buffer-assignment improvements.
  • I also lead a small team making XLA:CPU work exceptionally well on modern x86 and Arm CPUs at millions-of-QPS scale, and build heterogeneous TPU/GPU + CPU execution for single JAX programs.

Scaling XLA:GPU pretraining

XLA GPU Pretraining at Scale 10,000s of GPUs NCCL Collectives GPU Runtimes Command Buffers Comm / Compute Dynamic Slice Fusion CUDA OpenXLA JAX C++



Additional compiler work

XLA CPU MLIR LLVM Python



Earlier work

TensorFlow Scala Apache Spark


Animated terminal profile highlighting XLA:GPU pretraining at tens-of-thousands-of-GPUs scale

Generated with github-readme-terminal and refreshed weekly by GitHub Actions.

Pinned Loading

  1. openxla/xla openxla/xla Public

    A machine learning compiler for GPUs, CPUs, and ML accelerators

    C++ 4.7k 1k

  2. jax-ml/jax jax-ml/jax Public

    Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

    Python 36.6k 4k

  3. triton-lang/triton triton-lang/triton Public

    Development repository for the Triton language and compiler

    MLIR 20.6k 3.4k

  4. llvm/llvm-project llvm/llvm-project Public

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM 41.4k 19.6k

  5. iree-org/iree iree-org/iree Public

    A retargetable MLIR-based machine learning compiler and runtime toolkit.

    C++ 4k 1.1k

  6. tensorflow/tensorflow tensorflow/tensorflow Public

    An Open Source Machine Learning Framework for Everyone

    C++ 202k 77.9k

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.