Tuan-Dat Tran tudattr
  • Joined on 2023-10-08
tudattr pushed to rewrite at tudattr/ansible 2024-12-11 20:04:55 +01:00
88141f8869 chore(secrets): Updated secrets.yml.skeleton to reflect recent changes
tudattr pushed to rewrite at tudattr/ansible 2024-12-11 19:59:58 +01:00
6d099061ac feat(docker): Split docker compose to be deployed different services on different hosts. See host_vars of each host.
tudattr pushed to master at NCS/age_cache_simulation 2024-12-05 21:58:43 +01:00
b166a9e64a refactor(simulation): Commented out prints
tudattr pushed to master at NCS/age_cache_simulation 2024-12-05 21:51:57 +01:00
ed08b8fef3 feat(simulation): Event based eviction instead of iterative
tudattr pushed to master at NCS/age_cache_simulation 2024-12-05 15:54:55 +01:00
6da629f90e fix(simulation): Fixed expected age calculation
tudattr pushed to master at NCS/age_cache_simulation 2024-12-05 14:50:07 +01:00
b7aaa31860 fix(simulation): Added missing imports for 00_aoi_caching_simulation/multi_aoi_cache_simulation.ipynb and ran new experiments
tudattr pushed to master at NCS/age_cache_simulation 2024-12-05 14:40:44 +01:00
78345c9788 refactor(simulation): Copied changes from aoi_cache_simulation to multi_aoi_cache_simulation
tudattr pushed to master at NCS/age_cache_simulation 2024-12-05 13:48:42 +01:00
032251dd78 refactor/fix(simulation): Added expected hitrate for each objct and refactored Cache to handle TTL/non-TTL Cache-Types
tudattr pushed to master at NCS/age_cache_simulation 2024-12-04 17:12:23 +01:00
78e700a2cf fix(simulation): event based age calculation instead of iterative
tudattr pushed to master at NCS/age_cache_simulation 2024-12-04 16:39:12 +01:00
7d194176f0 feat(simulation): Added time spent in cache log for each object
tudattr pushed to master at NCS/age_cache_simulation 2024-12-03 15:31:29 +01:00
036789cc7c cleanup(plot): removed heatmap
tudattr pushed to master at NCS/age_cache_simulation 2024-12-03 15:29:20 +01:00
3787d004c1 fix(optimize ttl): manual differentiation of hitrate<1 to fix log(0) warnings
tudattr pushed to master at NCS/age_cache_simulation 2024-12-03 15:16:23 +01:00
0ea1fb5d07 feat(optimal ttl): Added calculation for optimal ttl of each object
tudattr pushed to master at NCS/age_cache_simulation 2024-12-03 14:20:12 +01:00
272f722f23 feat(objective optimization): Perform gridsearch as single-core and multi-core to find optimal parameters to minimize objective
tudattr pushed to master at NCS/age_cache_simulation 2024-12-03 10:12:29 +01:00
799f7b78d4 fix(h_i_opt calculation): Fix for calculation of optimized hitrate:
tudattr pushed to master at NCS/age_cache_simulation 2024-12-02 18:07:27 +01:00
4ea5505130 feat(eta_calculation): Implementing "Joint Caching and Freshness Optimization" (in progress)
tudattr pushed to master at NCS/age_cache_simulation 2024-11-29 21:50:23 +01:00
b2cc80bb09 refactor: Restructure Repository to add eta optimization
tudattr pushed to master at NCS/age_cache_simulation 2024-11-29 14:43:16 +01:00
f32588340d feat(simulation): add expected age computation and enhance statistics reporting
tudattr pushed to master at NCS/age_cache_simulation 2024-11-28 16:50:31 +01:00
6672608721 feat(simulation): Single source of truth regarding avg_age and hit_rate
tudattr pushed to master at NCS/age_cache_simulation 2024-11-28 16:39:22 +01:00
ad4654dd0f fix(simulation): Updated avg_age calculation not only for details.csv, but all avg_age calculation.