1
Fork 0
mirror of https://github.com/Steffo99/unimore-hpc-assignments.git synced 2024-11-24 17:14:23 +00:00
Commit graph

44 commits

Author SHA1 Message Date
a229dfad5f
Fix ring buffer dimensions 2022-12-19 12:16:55 +01:00
Gattopandacorno
6f1f6bc1b6 Use macro width and height
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 12:01:15 +01:00
Gattopandacorno
f0cb1c1bed Use a three-line circular buffer
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 11:38:30 +01:00
Gattopandacorno
ae5f2d0c52 Add HLS PIPELINE and UNROLL instructions
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 10:43:10 +01:00
Gattopandacorno
8692e82290 Add loop labels and change loop offset
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 10:32:00 +01:00
Gattopandacorno
00d632a25a Create independent address variable
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 10:17:14 +01:00
Gattopandacorno
0162726719 Fix testbench filename
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 10:09:38 +01:00
Gattopandacorno
03adf8351e Change in and out ports to INTERFACE m_axi
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 10:05:16 +01:00
Gattopandacorno
b2d8739505 Remove bundle param from INTERFACE axis
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 09:57:55 +01:00
Gattopandacorno
dc9c54025d Add #pragma HLS INTERFACE instructions
Co-authored-by: Fabio Zanichelli <274956@studenti.unimore.it>
Co-authored-by: Stefano Pigozzi <256895@studenti.unimore.it>
2022-12-19 09:55:46 +01:00
47903a1217 Add const specifiers 2022-12-19 09:35:20 +01:00
Gattopandacorno
585fce92d0 Reformat code
Co-authored-by: Stefano Pigozzi <me@steffo.eu>
Co-authored-by: Fabio Zanichelli <ZukkerinoSugar@users.noreply.github.com>
2022-12-19 09:30:44 +01:00
Alessandro Capotondi
7cab92df26 Added HLS Assignments 2022-12-19 00:00:31 +01:00
Alessandro Capotondi
7a6770f785 Moved solution to hidden folder 2022-12-18 23:57:43 +01:00
Gianluca Brilli
41bd48d575 HLS code solutions 2022-12-13 13:56:12 +01:00
Alessandro Capotondi
7983403734 Update cuda/lab1/Makefile, cuda/lab2/Makefile, cuda/lab3/Makefile, openmp/lab3/Makefile 2022-11-25 14:29:06 +00:00
Alessandro Capotondi
5ecb815874 Added gprof example 2022-10-24 01:03:34 +02:00
Alessandro Capotondi
b2b6809b64 Gemm for profiling 2022-10-24 00:13:55 +02:00
Gianluca Brilli
9a9a8ba614 hls vector add co-simulation 2022-05-26 17:05:36 +02:00
Alessandro Capotondi
b558d22f47 Update Lab3 2022-05-17 15:51:20 +02:00
Alessandro Capotondi
5761b0de1c Update exercise2.cu 2022-04-27 08:10:25 +00:00
Alessandro Capotondi
8477302d95 Update README.md 2022-03-30 21:17:06 +00:00
Gianluca Brilli
83b894091e standalone sw modified 2021-05-18 22:48:30 +02:00
Gianluca Brilli
9dc14ab0c7 exercise_2 updated 2021-05-17 18:55:52 +02:00
Gianluca Brilli
7cbe5bad64 readme modified 2021-05-17 08:56:43 +02:00
Gianluca Brilli
7d315b6a70 solutions for HLS lab2 2021-05-17 08:53:47 +02:00
Gianluca Brilli
515ca52cc9 HLS lab 1 2021-05-13 22:03:14 +02:00
Gianluca Brilli
7e94c3bf93 readme modified 2021-05-13 21:46:09 +02:00
Gianluca Brilli
db611a07f6 readme modified 2021-05-13 21:43:18 +02:00
Gianluca Brilli
3c3ddf4bec HLS lab 1 2021-05-13 21:40:40 +02:00
Gianluca Brilli
32d3b1ebe0 readme modified 2021-05-12 16:20:16 +02:00
Alessandro Capotondi
006428bc16 Move OpenCV-Config.txt 2021-05-11 10:15:56 +02:00
Alessandro Capotondi
087c299426 HPC CUDA Lab x86 Makefile 2021-05-11 00:14:33 +02:00
Alessandro Capotondi
f859ef9daf HPC CUDA Lab Appendix 2021-05-10 23:04:20 +02:00
Alessandro Capotondi
9570af5b66 HPC CUDA Lab 3 2021-05-05 10:23:57 +02:00
Alessandro Capotondi
809d881f2f HPC CUDA Lab 2 2021-05-04 10:12:31 +02:00
Alessandro Capotondi
0d0b0f04cf HPC CUDA Lab 1 2021-04-28 11:09:08 +02:00
Alessandro Capotondi
7d7334a018 Added missing include in matmul.c 2021-04-21 13:09:20 +02:00
Alessandro Capotondi
1ec5d154a2 Added missing arguments on Makefile 2021-04-21 11:04:24 +02:00
Alessandro Capotondi
6454fbf443 HPC OpenMP Lab 3 2021-04-21 10:16:41 +02:00
Alessandro Capotondi
26ca5f4a19 Added profiling command 2021-04-16 09:48:57 +02:00
Alessandro Capotondi
73b261c471 HPC OpenMP Lab 2 2021-04-15 18:47:41 +02:00
Alessandro Capotondi
b3de6ba70d Update README.md 2021-04-13 23:31:28 +02:00
Alessandro Capotondi
7106df9383 HPC OpenMP Lab 1 2021-04-13 23:27:30 +02:00