yohandi
A recent graduate with a strong interest in algorithms and data structures.

Natural Parallelism: Advancing Machine Learning with OpenACC

With the extension concepts of parallel computing, natural parallelism can be further blended into the realm of machine learning. This project specifically focuses on accelerating softmax regression, neural networks, and convolutional neural networks using OpenACC. OpenACC offers a simplified approach to programming for parallel computing, particularly for GPU acceleration.

All implementations: source codes, build systems, and scripts are available here.