Mohsen Gavahi

Mohsen Gavahi Email and Phone Number

Senior Software Engineer at X-ScaleSolutions | HPC | Container | Cloud Computing @ X-ScaleSolutions
columbus, ohio, united states
Mohsen Gavahi's Location
Tallahassee, Florida, United States, United States
Mohsen Gavahi's Contact Details

Mohsen Gavahi work email

Mohsen Gavahi personal email

n/a
About Mohsen Gavahi

I received my Ph.D. from the Department of Computer Science, Florida State University. My research interest is in Parallel and Distributed Systems, High-Performance Computing (HPC), Container Platform, and Cloud.Since 2011, I have been researching on High-Performance Computing (HPC) and Parallel Processing projects. Starting in 2017, I got the opportunity to develop the CryptMPI library, an encrypted communication library for the Parallel and Distributed computing architecture in the Cloud environment. It is a fork of MVAPICH and MPICH and incorporates encryption with minimum performance overhead.I am Self-motivated about HPC, Cloud Computing, and Computer Architecture concepts, and enjoy programming with C, C++, CUDA, and Python.https://github.com/gavahihttps://ww2.cs.fsu.edu/~gavahi/

Mohsen Gavahi's Current Company Details
X-ScaleSolutions

X-Scalesolutions

View
Senior Software Engineer at X-ScaleSolutions | HPC | Container | Cloud Computing
columbus, ohio, united states
Employees:
7
Mohsen Gavahi Work Experience Details
  • X-Scalesolutions
    Senior Hpc Software Engineer
    X-Scalesolutions May 2023 - Present
    Columbus, Ohio, United States
    Developing new algorithms for MVAPICH library to accelerate HPC, AI, and Deep Learning frameworks (TensorFlow, PyTorch, Horovod) using modern HPC interconnects (InfiniBand, Omni-path, 10-100GigE/iWARP, and RoCE) and accelerators (DPUs, GPUs).
  • Florida State University
    Research Assistant
    Florida State University Aug 2017 - Apr 2023
    Tallahassee, Florida Area
    The secure communication of Container-based HPC Clusters is my focus in this study.Developing a container-based cluster using Docker or Singularity is a popular trend nowadays for HPC centers. Container orchestrations like Docker swarm and Kubernetes provide mechanisms to enhance inter-node data communication security. There are several Container Network Interfaces (CNI) for Kubernetes to handle network security with different encryption methods: Calico, Antrea, Cillium, etc. However, these encryption mechanisms impose a non-negligible performance penalty, which is not acceptable in MPI applications.In this research, I have designed and implemented a novel approach to incorporate encryption in MPI libraries (mainly MPICH and MVAPICH) to reduce encryption overhead. The empirical evaluation on multiple production systems shows that my proposed encrypting approach achieves 2 to 10 times improvement (depending on message size, number of nodes and number of processes per node) over Docker swarm and Kubernetes built-in security mechanisms.
  • Ipm
    Research Assistant
    Ipm Apr 2014 - Aug 2017
    Tehran
    o Developed Multicore Programming by Multiprocessor and GPU using CUDAo Researched on Video Processing Methods
  • Sharif University Of Technology
    Research Assistant
    Sharif University Of Technology Sep 2010 - Aug 2012
    Tehran
    o Developed Genetic algorithm on GPU using CUDA in Energy-Aware Systems Labo Developed Placement algorithm for Heterogeneous Reconfigurable Systems in Data Storage Systems & Network Lab

Mohsen Gavahi Skills

C++ C Linux Matlab Windows Python Fpga Cuda Opencl Project Management Embedded Systems Altera Quartus Openmp Algorithm Design

Mohsen Gavahi Education Details

Frequently Asked Questions about Mohsen Gavahi

What company does Mohsen Gavahi work for?

Mohsen Gavahi works for X-Scalesolutions

What is Mohsen Gavahi's role at the current company?

Mohsen Gavahi's current role is Senior Software Engineer at X-ScaleSolutions | HPC | Container | Cloud Computing.

What is Mohsen Gavahi's email address?

Mohsen Gavahi's email address is mg****@****fsu.edu

What schools did Mohsen Gavahi attend?

Mohsen Gavahi attended Florida State University, Sharif University Of Technology, Shahid Beheshti University.

What skills is Mohsen Gavahi known for?

Mohsen Gavahi has skills like C++, C, Linux, Matlab, Windows, Python, Fpga, Cuda, Opencl, Project Management, Embedded Systems, Altera Quartus.

Who are Mohsen Gavahi's colleagues?

Mohsen Gavahi's colleagues are Carrie Stein, Kyle Schaefer, Jaya Natarajan.

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.