Back to Projects

Comparative Modeling Environments

Dec 2023

A research project simulating fire propagation using Cellular Automata to benchmark and compare various High Performance Computing (HPC) approaches.

Key Analysis

🔥

Cellular Automata Simulation

Developed a complex simulation engine to model fire propagation patterns, creating a computationally intensive workload for benchmarking.

âš¡

Parallelism Models Benchmark

Compared performance across multiple languages and parallelism models: Rayon (Rust), Goroutines (Go), std::thread (C++), and NumPy (Python).

Technologies

RustGoC++PythonRayonOpenMPNumPy