Chris Leary

Chris Leary Email and Phone Number

Accelerator Accelerator @ OpenAI
Chris Leary's Location
Mountain View, California, United States, United States
Chris Leary's Contact Details

Chris Leary personal email

About Chris Leary

Founder XLA, co-founder JAX, co-founder XLS.Programmability, systems, compilers, ISAs, HW.Full stack co-design FTW.

Chris Leary's Current Company Details
OpenAI

Openai

View
Accelerator Accelerator
Chris Leary Work Experience Details
  • Openai
    Member Of Technical Staff
    Openai May 2024 - Present
    San Francisco, Ca, Us
  • Google
    Senior Staff Software Engineer
    Google Aug 2013 - Apr 2024
    • "Über Tech Lead" for Hardware Tools in Core, 2022-01 to 2024-04.• Founded "Accelerated Hardware Synthesis" (XLS, github.com/google/xls): an open source project to cross-pollenate software engineering and hardware engineering capabilities in the "End of Moore's Law" era (2018-12 to 2024-04).• Founder of / Tech Lead for XLA (Accelerated Linear Algebra compiler), a domain specific compiler for ML algorithms; from its inception to 2018-12. Originally built it for use on GPUs, proposed its use as the primary programming interface of the TPUv2+. TL of compiler / runtime / codesign-simulation software for TPUv2. Codesigned XLA:TPU backend with the TPUv2 hardware/ISA. Built the foundations of the TPUv{2,3} runtime and the first-cut TensorFlow integration.• Built StreamExecutor runtime to abstract over kernel-launching event-recording runtimes - built the foundational StreamExecutor support for CUDA, OpenCL, and TPUv1.
  • Calxeda, Inc.
    Software Engineer
    Calxeda, Inc. Jul 2012 - Aug 2013
    Worked as a platform technology generalist, with cross-stack work including: Linux kernel spelunking, extending capabilities on the bare-metal management-engine side of the machine, and implementing SIMD codes for ARM NEON units.
  • Mozilla Corporation
    Compiler Engineer
    Mozilla Corporation Feb 2010 - Mar 2012
    San Francisco, Ca, Us
    Worked on the internals of the SpiderMonkey JavaScript virtual machine and its compiler subcomponents: TraceMonkey, a tracing JIT, and JägerMonkey, a whole-method (local) optimizing JIT, and IonMonkey, a whole-method (global) optimizing JIT.Implemented, analyzed, and optimized the engine on supported architectures (x64, x86, and ARM), from the frontend (parser/emitter) through to optimization/deoptimization/runtime functionality and all the way down to code generation.
  • Nvidia
    Software/Hardware Engineer
    Nvidia Aug 2008 - Mar 2010
    Santa Clara, Ca, Us
    Performed software design and implementation of compiler back-end components for the Project Denver CPU.Assisted with the implementation of a realtime column-oriented database for performance data collection and analysis.Worked with Just-in-Time compilation and dynamic binary translation.Designed and developed RTL-instrumenting performance analysis software in C++ for use in chipset IP development.
  • Cornell University
    Undergraduate Research Student
    Cornell University "Fusion" Research Group Mar 2007 - Mar 2008
    Ithaca, Ny, Us
    Researched hardware protection mechanisms for critical heap data in type-unsafe languages (with a focus on C++).
  • Nvidia
    Asic Design Intern
    Nvidia May 2007 - Aug 2007
    Santa Clara, Ca, Us
    Worked with chipset architecture, ASIC design methodology, architectural simulation, and chipset-related protocols assisting with the development an IOMMU unit.

Chris Leary Skills

Python Design Components Software Design Reload Python Import Logging Javascript C++ Software Spidermonkey List Comprehension Django Module Cpu

Chris Leary Education Details

  • Cornell University
    Cornell University
    Computer Science
  • Stanford University
    Stanford University
    Computer Science

Frequently Asked Questions about Chris Leary

What company does Chris Leary work for?

Chris Leary works for Openai

What is Chris Leary's role at the current company?

Chris Leary's current role is Accelerator Accelerator.

What is Chris Leary's email address?

Chris Leary's email address is cd****@****ail.com

What schools did Chris Leary attend?

Chris Leary attended Cornell University, Stanford University.

What skills is Chris Leary known for?

Chris Leary has skills like Python, Design, Components, Software Design, Reload, Python Import, Logging, Javascript, C++, Software, Spidermonkey, List Comprehension.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.