Selected Projects

A few favorites and proofs of work.

Projects shown: 4

Discrete Fourier Transform Based Convolutional Neural Networks for Visual Recognition

Implemented convolutional neural networks (CNNs) in PyTorch and accelerated training using CUDA-enabled GPUs, detailing performance difference by comparing with custom edge-oriented filters CNNs.

PythonPytorchCUDACNNsHistogram of GradientsFast Fourier Transform
Project overview

Undergraduate Mathematical Modeling Group Competition

Implemented convolutional neural networks (CNNs) in PyTorch and accelerated training using CUDA-enabled GPUs, detailing performance difference by comparing with custom edge-oriented filters CNNs.

RLISp-minerPytorchDimensional-Analysis
Project overview

Meta-Programming and Hybrid Parallel Strategies for Solving PDEs: An FDM and PINN Comparison

Multigrid-based Navier–Stokes solver with halo exchange optimization; strong-scaling to 256 ranks.

C/C++MatlabMPIOpenMPLibtorchCUDAFinite Difference MultigridPINNs

Dublin Bike-usage Assessment of Pandemic by Means of Deep Learning

Developed and trained LSTM models to capture spatio-temporal patterns on Dublin city bike usage data in the last decade.

PythonMatlabTensorflow 2.xCUDARNNsLSTMs
Project overview