Skip to content

This is a Numba based summarizer for reporting vectorization on nested loops

License

Notifications You must be signed in to change notification settings

neftaliw/NumbaSummarizer

Repository files navigation

NumbaSummarizer

This repository is for the Numba based vectorization profiler used to identify the presence of data dependence in a loop. This repository contains the code meant for review by reviewers of SIGCSE 2020.

The library is available through PyPi as well, it can be installed by running the command: pip install numbasummarizer.

The folder name Sample_lecture contains jupyter notebooks used in our teaching experience. The files sample_quiz.py and sample_quiz_solution.py contain the code for the homework that was used in said experience.

If you use any of the content for your research please remember to cite us:

Watkinson, N., Tai, P., Nicolau, A., & Veidenbaum, A. (2020, May). NumbaSummarizer: A Python Library for Simplified Vectorization Reports. In 2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) (pp. 1-7). IEEE.

About

This is a Numba based summarizer for reporting vectorization on nested loops

Resources

License

Stars

Watchers

Forks

Packages

No packages published