Nikola
|
f2871f5447
|
Added: Projektbericht.md
|
2026-07-15 20:53:44 +02:00 |
|
Cem
|
71a3fae6c6
|
removed: unnecessary print, skipped one earlier
|
2026-07-15 20:48:33 +02:00 |
|
Cem
|
a4d3fbd100
|
removed: unnecessary fprints and comments
|
2026-07-15 20:46:50 +02:00 |
|
Nikola
|
ea53cb8a9a
|
Merge branch 'refactor_benchmarking' of https://artemis.tum.de/git/GRA26CAPSPROJECT/gra26capsproject-t111 into refactor_benchmarking
|
2026-07-15 20:12:35 +02:00 |
|
Nikola
|
09c5771b6e
|
Added input outputting for tests
|
2026-07-15 20:11:18 +02:00 |
|
Nikola
|
1824d53c2d
|
Added input outputting for tests
|
2026-07-15 20:09:56 +02:00 |
|
Nikola
|
fab0eb03f1
|
Added input outputting for tests
|
2026-07-15 20:08:57 +02:00 |
|
Nikola
|
e610ca23bf
|
Cleaned up test(), moved temporaryArray into benchmarking function
|
2026-07-15 19:58:39 +02:00 |
|
Nikola
|
1833051ff1
|
Add: Testing amount constant = 100
Remove: Old commented tests
|
2026-07-15 16:21:25 +02:00 |
|
Nikola
|
838d1fac0c
|
Commented out unused tests
|
2026-07-14 02:14:45 +02:00 |
|
Nikola
|
f7c7c74065
|
adjusted tests
|
2026-07-14 01:31:07 +02:00 |
|
Nikola
|
f089b68556
|
Adjusted tests
|
2026-07-14 01:16:24 +02:00 |
|
Nikola
|
4830e9fc52
|
Added ultra resolution test and pure black
|
2026-07-14 00:43:40 +02:00 |
|
Nikola
|
f9bd827b2c
|
Added lookup table for the colors for optimization
Made test output a bit prettier
Made tests run function 10 times for higher accuracy
|
2026-07-14 00:15:07 +02:00 |
|
Nikola
|
1318798ac2
|
Refactored file and fuction names
Now:
tricorn - Optimized SIMD main implementation
tricorn_V1 - Optimized SISD comparison implementation
tricorn_V0 - Unoptimized SIMD implementation
tricorn_V5 - highly optimized SIMD + threading implementation
|
2026-07-13 23:33:26 +02:00 |
|
Nikola
|
e80beb6618
|
Removed experimental version
|
2026-07-13 23:16:36 +02:00 |
|
Nikola
|
0bf4d41fbd
|
Removed: tricorn_V1 as it is an unsiutable comparison
|
2026-07-13 23:16:10 +02:00 |
|
Nikola
|
085bb04595
|
Fixed last fix
|
2026-07-13 23:13:08 +02:00 |
|
Nikola
|
c68d8c7c15
|
Fixed: Made negative sign handling and according direction consistent across all implemenatations
|
2026-07-13 22:42:47 +02:00 |
|
Cem
|
ee3b02db2d
|
fixed: more bugfixed and constraints for inputs while parsing
|
2026-07-08 00:52:49 +02:00 |
|
Cem
|
ecc4e267e7
|
fixed: input parsing no longer accepts bad inputs + memory leak fixed
|
2026-07-08 00:25:20 +02:00 |
|
Cem
|
a8abf55717
|
added: no longer accepts when an input is lacking
|
2026-07-08 00:00:30 +02:00 |
|
Cem
|
915298f545
|
fixed: tricorn.c, inverted the signs that were wrong
|
2026-07-07 22:55:33 +02:00 |
|
Cem
|
248daaf784
|
changed initial values
|
2026-07-07 19:02:23 +02:00 |
|
Yashar Laptop
|
f9c8ea9580
|
Fixed: Wrong print in benchmarking
|
2026-07-07 18:12:59 +02:00 |
|
Nikola
|
9555b1f59c
|
Oops memory leak - Now fixed :)
|
2026-07-05 01:29:04 +02:00 |
|
Nikola
|
ba7989aab9
|
Fix: Added new line after average time message for formatting purposes
|
2026-07-05 01:15:46 +02:00 |
|
Nikola
|
8e336b535c
|
Edit: Made messages prettier and added a message which says which version is being benchmarked when called with -B
|
2026-07-05 01:12:44 +02:00 |
|
Cem
|
f125336e8f
|
added: placeholder for some testings we can do
|
2026-07-05 00:31:28 +02:00 |
|
Yashar Alan Zenker
|
b87a5ee1f3
|
Removed: Wierd benchmarking switch statement
|
2026-07-05 00:25:29 +02:00 |
|
Nikola
|
5c6b678e0e
|
Fixed @brief messages
|
2026-07-05 00:11:51 +02:00 |
|
Cem
|
508dea5e01
|
fixed: switch statement out of the benchmarking + parsing no longer accepts invalid floating numbers
|
2026-07-05 00:03:40 +02:00 |
|
Nikola
|
acff7274d2
|
Fixed: -B now gives error for values lower than 1
|
2026-07-04 23:28:20 +02:00 |
|
Cem
|
bc79f39912
|
added: benchmarking
|
2026-07-04 23:09:58 +02:00 |
|
Yashar Alan Zenker
|
614766ecc2
|
Removed: Duplicate code in V5 experimental inline
|
2026-07-04 21:18:08 +02:00 |
|
Yashar Alan Zenker
|
cc54d0282c
|
Added: version 5 for testing, example test of inlining conversion function included but slower
|
2026-07-04 21:11:07 +02:00 |
|
Yashar Alan Zenker
|
7da6cd803b
|
Removed redudant copy of constant arguments
|
2026-07-04 20:34:08 +02:00 |
|
Nikola
|
78d1363117
|
Fixed message missmatch
|
2026-07-04 20:16:58 +02:00 |
|
Yashar Alan Zenker
|
b14cf7a79c
|
Restructured versions and file names - Changed main implementation
|
2026-07-04 20:13:20 +02:00 |
|
Nikola
|
9c28454b7e
|
Changed V4 @brief
|
2026-07-04 19:52:15 +02:00 |
|
Yashar Alan Zenker
|
8352e8d61e
|
Fixed warning and inconsistencies
|
2026-07-04 19:31:58 +02:00 |
|
Yashar Alan Zenker
|
f28aff6e72
|
Added: Working non standard threaded SIMD implementation untested.
|
2026-07-04 19:26:25 +02:00 |
|
Yashar Alan Zenker
|
b630fa965e
|
Fixed tricorn_V3.c to correctly handle complex numbers and add threaded V4 skeleton
|
2026-07-04 15:28:51 +02:00 |
|
Nikola
|
c1bbaf7eda
|
Fixed tricorn_V3.c to adjust mathematical direction based on height sign
|
2026-07-03 21:10:42 +02:00 |
|
Nikola
|
5c5b11bece
|
Further optimizations on SISD
|
2026-07-03 17:58:54 +02:00 |
|
Nikola
|
259b54e4bb
|
Removed redundant calculation
|
2026-07-03 17:25:26 +02:00 |
|
Nikola
|
710e17057f
|
Revert "Removed redundant calculation"
commited wrong file
This reverts commit 3281d305b1.
|
2026-07-03 17:24:44 +02:00 |
|
Nikola
|
3281d305b1
|
Removed redundant calculation
|
2026-07-03 17:18:45 +02:00 |
|
Nikola
|
a3fdb4d7d3
|
Optimized SIMD implementation - V0
Shifted V1,V2 to V2,V3 and made V1 be the old not fully optimized SIMD implementation
|
2026-07-03 16:31:48 +02:00 |
|
Nikola
|
705a085abb
|
Maybe improved SIMD
|
2026-07-03 16:04:46 +02:00 |
|