Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-24 18:00:51 +00:00
96ae35912f Wrap page fault count functions in os-agnostic function
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-24 17:48:59 +00:00
dd512f8304 Fix Windows errors
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-24 17:46:31 +00:00
389a494bfc Ensure clang-format doesn't change the include order of Windows headers
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-24 16:35:39 +00:00
f18ecde7bc Add support for probing page fault behaviour on Windows
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-24 16:15:42 +00:00
9104a41e2d Start probing page fault behaviour
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-23 22:56:06 +00:00
7ce7101240 Add page fault stats to repetition tester
dca94a0edf Restructure of repetition tester
b7d33de2d7 Update comment
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-18 21:29:07 +00:00
b1b90bc6f5 Change the testing function so it doesn't reallocate the main buffer
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-09 23:40:05 +00:00
3a0917ed58 Test reading with and without malloc
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-09 20:26:56 +00:00
4b905a56a5 Update .gitignore
967b1524d7 Update compile script
ab99d4b003 Update parser.c
22466ea56f Add time_in_seconds function
9ddb991b94 Basic repetition testing implementation
Compare 5 commits »
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-02 23:36:12 +00:00
1bfc162845 Update profiler output
abdelrahman pushed to main at abdelrahman/performance-aware-programming 2023-09-02 23:26:54 +00:00
e461de30c0 Add data throughput calculation
abdelrahman pushed to main at abdelrahman/starfield 2023-08-27 19:58:29 +00:00
b76e73d57b Add ability to change FOV
abdelrahman pushed to main at abdelrahman/starfield 2023-08-20 00:35:32 +00:00
cc9f3f06db Clean up includes
abdelrahman pushed to main at abdelrahman/starfield 2023-08-19 22:25:51 +00:00
06d685d6a6 Update compile_commands
abdelrahman pushed to main at abdelrahman/starfield 2023-08-19 22:25:10 +00:00
33ce544a7e Free the canvas surface
abdelrahman pushed to main at abdelrahman/starfield 2023-08-19 21:57:25 +00:00
3ab2f14235 Remove unnecessary variables
abdelrahman pushed to main at abdelrahman/starfield 2023-08-19 16:19:51 +00:00
61681f5e62 Update .gitignore
abdelrahman pushed to main at abdelrahman/starfield 2023-08-19 15:59:36 +00:00
16c6048296 Finalise the starfield code
78b2b8bfd1 Add aliases
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/starfield 2023-08-15 22:10:54 +00:00
a005ded219 Set up initial rendering
abdelrahman pushed to main at abdelrahman/starfield 2023-08-15 18:55:07 +00:00
64b039ac3e Update .gitignore
539f8ed200 Setup build process
290b5e52fc Add .gitignore
Compare 3 commits »