Nikola
|
ade0294ec6
|
some more comments
|
2026-07-19 20:43:49 +02:00 |
|
Nikola
|
748d0521bc
|
Added more comments
|
2026-07-19 19:06:27 +02:00 |
|
Nikola
|
f0b703ab1a
|
Final testing amout - 100
|
2026-07-19 15:41:25 +02:00 |
|
Yashar Alan Zenker
|
4a6d8cb9c1
|
Cleanup: Improved main file readablilty and redundant code
|
2026-07-17 12:22:23 +02:00 |
|
Yashar Alan Zenker
|
dc4b8bfaef
|
Added: Pregenerated lookup table
|
2026-07-17 11:53:16 +02:00 |
|
Nikola
|
1ead5be671
|
Fixed: test command
|
2026-07-15 21:10:44 +02:00 |
|
Nikola
|
3689883b6d
|
Removed unnecessary comments
|
2026-07-15 21:09:14 +02:00 |
|
Nikola
|
130d4b7139
|
Fixed output file naming to comply with README
|
2026-07-15 21:04:25 +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
|
09c5771b6e
|
Added input outputting for tests
|
2026-07-15 20:11:18 +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 |
|