Skip to content

Written in C as an assignment for the module CSU33014 Lab 2 in Trinity College

License

Notifications You must be signed in to change notification settings

alexandersep/Parallel-Multi-Kernel-Convolution

Repository files navigation

Parallel-Multi-Kernel-Convolution

Written in C as an assignment for the module Concurrent Systems I - CSU33014, Assignment 2 in Trinity College Dublin.

Code

  1. To run c programme, ensure you are running on intel architecutre and have gcc installed, openmp, and SIMD SSE1-4.2 are used.
  2. Compile and run using make run
  3. For graphing data, ensure python 3 is installed with pip and install requirements of python pip install -r requirements.txt
  4. Run graphing using python lineplot.py/boxplot.py file1.txt
  5. To uninstall python dependencies run pip uninstall -r requirements.txt

Contributors

Alexander Sepelenco sepelena@tcd.ie

Niall Sauvage sauvagen@tcd.ie

License

This repo is licensed under MIT License. You may have our work and use it how you will making sure to follow the license and crediting us.

Most of the code is not ours, and it is written by David Gregg, our professor. The code that we have changed would be student_conv. All rights reserved to David Gregg.

About

Written in C as an assignment for the module CSU33014 Lab 2 in Trinity College

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published