CUDA flocking parallelization
Here’re my notes on Project 1 - Flocking as part of UPenn CIS 565: GPU Programming and Architecture.
Hi, I’m Chuhong — a research engineer building AI for materials discovery.
🎓 I earned my PhD in Computational Materials Science from Johns Hopkins University, where I focused on designing ML models to accelerate atomistic simulations with DFT-level accuracy.
I believe good engineering makes good science. I’m dedicated to writing modular, hierarchical scientific software and building workflows that automate the virtual materials design.
My interests lie at the intersection of:
AI for atomistic simulations and materials discovery
Scientific software development
Scalable, physics-informed ML systems
Always exploring better ways to combine physics, data, and code to uncover new materials.
Here’re my notes on Project 1 - Flocking as part of UPenn CIS 565: GPU Programming and Architecture.