PROJECTS

Shirley Xiao

ABOUT

Project Title

NumC

Description

A Python library based on Numpy that supports large, multi-dimensional arrays and matrices, and a corresponding collection of mathematical functions using the Python-C interface. Applied performance optimization techniques to speed up mathematical operations, with an emphasis on unrolling, SIMD instructions, and OpenMP parallelization.

Technologies

Python, C, Python-C interface, SIMD, OpenMP

Links

Project Spec

Year

2020