Skip to content
View E53klasky's full-sized avatar
🤔
🤔

Block or report E53klasky

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
E53klasky/README.md

Ethan Klasky

Advancing scientific data compression through high-performance computing and machine learning

2D Lid-Driven Cavity Flow Simulation
2D lid-driven cavity streamline visualization - incompressible Navier-Stokes solver


About

I'm an engineering student working at the intersection of high-performance computing, data compression, and machine learning. Currently, I'm focused on making cutting-edge compression techniques accessible to the scientific computing community through practical, performant implementations.

Current Research

Undergraduate Research Assistant under Dr. Ranka, working on integrating advanced compression methods into production HPC workflows.


Featured Projects

CAESAR C++ Implementation & ADIOS2 Integration

Converting CAESAR, a foundation model for scientific data compression, from Python to C++ for production HPC environments. This work involves:

  • C++ Port: Translating the CAESAR compression model to high-performance C++ while maintaining accuracy and improving runtime efficiency
  • ADIOS2 Integration: Adding CAESAR as a native compression operator in ADIOS2, enabling seamless compression in large-scale scientific simulations
  • HPC Optimization: Designing for scalability and performance in distributed computing environments

Tech Stack: C++, Python, ADIOS2, MPI

Impact: Bringing state-of-the-art learned compression to production scientific workflows, enabling researchers to store and transfer massive simulation datasets more efficiently.


Technical Expertise

High-Performance Computing

  • Parallel computing with MPI
  • Data I/O optimization with ADIOS2
  • Performance profiling and optimization

Data Compression & Analysis

  • Scientific data compression (MGARD, CAESAR)
  • Compression accuracy vs. ratio tradeoffs
  • Foundation models for compression

Numerical Computing

  • PDE solvers (Navier-Stokes equations)
  • Computational fluid dynamics
  • Scientific visualization with ParaView

Research Interests

  • Learned compression for scientific data
  • Scalable I/O systems for HPC
  • Fluid dynamics simulation and visualization
  • Energy-efficient scientific computing
  • Bridging ML and traditional HPC

Ethan's GitHub Stats GitHub Streak Trophy Activity Graph Top Languages Visitor Count

Pinned Loading

  1. CampusCupid CampusCupid Public

    this is will be creation of a new dating websire

    JavaScript 2 1

  2. ornladios/SummerStudents2024 ornladios/SummerStudents2024 Public

    C++ 4

  3. postProcessing- postProcessing- Public

    This is where i will be doing my post processing of the cfd simulation of xcompact3d

    Python 1 1

  4. CAESAR_C CAESAR_C Public

    converting CAESAR to C++

    Python 2