Commit graph

95 commits

Author SHA1 Message Date
Dorian Zedler 1c42f4036f
Fix: wrong filesize read 2022-07-20 15:51:29 +02:00
Dorian Zedler 72e2136ceb
Fix -e 2022-07-20 14:15:19 +02:00
Dorian Zedler 9076202d5f
Fix: memory leak 2022-07-20 14:11:37 +02:00
Dorian Zedler 79712efa7f
Feat: valgrind 2022-07-20 14:11:26 +02:00
Dorian Zedler 06992f0421
Merge branch 'master' of gitlab-gepasp.in.tum.de:gra22s/team199 2022-07-20 13:45:16 +02:00
Dorian Zedler bb51675a94
Fix: valgrind warnings 2022-07-20 13:45:00 +02:00
Dorian Zedler 3ee05e6af6 Fix: dont fail 2022-07-20 13:30:38 +02:00
Dorian Zedler 5c73cccba2 Fix: create folder for testfiles 2022-07-20 13:29:56 +02:00
Thomas Florian 859be7d54e Merge pull request 'ReferenceImplementation' (#9) from ReferenceImplementation into master
Reviewed-on: https://gitlab-gepasp.in.tum.de/gra22s/team199/pulls/9
Reviewed-by: Thomas Florian <thomas.florian@tum.de>
2022-07-20 13:28:48 +02:00
Dorian Zedler e0bc58a731
Chore: fix comments 2022-07-20 13:28:23 +02:00
Dorian Zedler e4fb538089 Merge pull request 'Feat: describe implementations' (#8) from feat/manpage-improovements into master
Reviewed-on: https://gitlab-gepasp.in.tum.de/gra22s/team199/pulls/8
Reviewed-by: Thomas Florian <thomas.florian@tum.de>
2022-07-20 13:23:52 +02:00
Dorian Zedler d4ef916b40
Feat: add reference implementation as 4 2022-07-20 13:22:49 +02:00
Dorian Zedler 768ef1e2c7 „Implementierung/src/helper.c“ ändern 2022-07-20 12:37:55 +02:00
Dorian Zedler ee94b144b5
Merge branch 'master' into ReferenceImplementation 2022-07-20 12:36:38 +02:00
Dorian Zedler 186ea1f272
Fix: skip on errors 2022-07-20 12:35:46 +02:00
Thomas Florian 332b2a8b7c Merge pull request 'feat/impl_1' (#7) from feat/-1 into master
Reviewed-on: https://gitlab-gepasp.in.tum.de/gra22s/team199/pulls/7
2022-07-20 12:28:45 +02:00
Thomas Florian e965a9aca7 Merge branch 'master' of gitlab-gepasp.in.tum.de:gra22s/team199 into feat/-1 2022-07-20 12:28:18 +02:00
Dorian Zedler ace85e64a0
Fix: make sure there is enough ram available 2022-07-20 12:22:43 +02:00
Dorian Zedler 81bcf3ea87
Fix: makefile benachmarks 2022-07-20 12:19:58 +02:00
finn c28c2d16d0 feat: md2_2 nullcheck updated 2022-07-20 12:16:01 +02:00
finn 558f509281 feat: nullchecks updated 2022-07-20 12:11:16 +02:00
Dorian Zedler 874ded8084
Merge branch 'master' of gitlab-gepasp.in.tum.de:gra22s/team199 2022-07-20 11:21:57 +02:00
Dorian Zedler cdaa1e0196
Feat: Benchmarks 2022-07-20 11:21:13 +02:00
Dorian Zedler 94ab593654 Merge pull request 'feat/impl-threading' (#6) from feat/impl-threading into master
Reviewed-on: https://gitlab-gepasp.in.tum.de/gra22s/team199/pulls/6
Reviewed-by: Dorian Zedler <dorian.zedler@tum.de>
2022-07-20 10:37:55 +02:00
Thomas Florian 74746a91b4 fix: console warnings 2022-07-20 10:36:19 +02:00
finn df63e7e759 feat: reference implementation addded 2022-07-20 10:16:07 +02:00
finn e516595eb2 feat: return nullchecks updated 2022-07-20 09:21:48 +02:00
Thomas Florian 94a4e5332a docs: update comment of V3 2022-07-19 23:12:04 +02:00
Thomas Florian 8d171fe0c6 fix: correct hash calculation on V3 2022-07-19 23:07:05 +02:00
Thomas Florian 0ee32c8a84 feat: add data transfer between threads 2022-07-19 22:27:56 +02:00
finn fda4ee592d Feat: added Nullchecks for malloc/calloc 2022-07-18 21:28:38 +02:00
finn 88ee99b37c Feat: SIMD of for loop 2022-07-18 21:22:03 +02:00
Dorian Zedler 83faed6bbf
Feat: describe implementations 2022-07-18 13:16:28 +02:00
finn 8c997087e9 Implementation 1 created 2022-07-15 11:32:22 +02:00
finn df9f09d9df Implementation 1 created 2022-07-15 11:30:19 +02:00
Thomas Florian b8670dfe62 feat: implement threading 2022-07-15 00:01:35 +02:00
Dorian Zedler befa4de16f
Docs: Addd outline 2022-07-14 17:16:07 +02:00
Thomas Florian 99cd6d2d51 Merge pull request 'feat/impl-2' (#5) from feat/impl-2 into master
Reviewed-on: https://gitlab-gepasp.in.tum.de/gra22s/team199/pulls/5
Reviewed-by: Thomas Florian <thomas.florian@tum.de>
2022-07-12 23:56:50 +02:00
Dorian Zedler 82f3f7efa8
Chore: improove error handling and logging 2022-07-12 22:53:17 +02:00
Dorian Zedler 21d351c7e2
Fix: handle file opening errors 2022-07-12 22:37:54 +02:00
Dorian Zedler 2a6bb4354e
Fix: fail on error 2022-07-12 22:36:26 +02:00
Dorian Zedler 03016a1979
Fix: close file 2022-07-12 22:35:13 +02:00
Dorian Zedler 4a678b863b
Feat: Implement V2 2022-07-12 22:33:01 +02:00
Dorian Zedler d35d338fb1
Fix: missing free 2022-07-12 16:02:30 +02:00
Dorian Zedler 1e1f4450e8
Feat: Only use one loop and calculte checksum on the fly 2022-07-12 14:41:18 +02:00
Thomas Florian d105a6aea9 „README.md“ ändern 2022-07-10 17:24:56 +02:00
Dorian Zedler 30e3a343d9
Fix: missing space in tests 2022-07-07 18:13:53 +02:00
Dorian Zedler 2d255e851a
Feat: run benchmarks on internal tests 2022-07-07 17:45:33 +02:00
Dorian Zedler 44bff07e02
Feat: run multiple benchmarking cycles 2022-07-07 17:15:41 +02:00
Dorian Zedler 61be4c0382
Chore: Fix compiler warnings 2022-07-06 20:35:27 +02:00