CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devices
The rapid proliferation of Internet of Things (IoT) devices has dramatically increased the demand for efficient data processing, making caching a critical solution for achieving high-performance and cost-effective storage in edge environments. However, small-scale edge devices often suffer from seve...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Elsevier
2025-02-01
|
| Series: | SoftwareX |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711024003881 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849717250911633408 |
|---|---|
| author | Jian Liu Yuxin Chen Hao Ding |
| author_facet | Jian Liu Yuxin Chen Hao Ding |
| author_sort | Jian Liu |
| collection | DOAJ |
| description | The rapid proliferation of Internet of Things (IoT) devices has dramatically increased the demand for efficient data processing, making caching a critical solution for achieving high-performance and cost-effective storage in edge environments. However, small-scale edge devices often suffer from severe resource constraints. Furthermore, there is a scarcity of academic analyses addressing how various caching algorithms perform in such environments. To bridge this knowledge gap, we have proposed a cache simulation framework, CacheSim, as an open-source software solution for caching evaluation. CacheSim provides comprehensive metrics, including hit rate, performance, CPU usage, and power consumption, offering researchers valuable insights into the efficiency of different caching strategies. Through this platform, we aim to stimulate innovation in caching algorithms, encouraging the development of techniques optimized for the unique challenges posed by edge devices. |
| format | Article |
| id | doaj-art-014e2dec1b264b8bad79a6ccef382324 |
| institution | DOAJ |
| issn | 2352-7110 |
| language | English |
| publishDate | 2025-02-01 |
| publisher | Elsevier |
| record_format | Article |
| series | SoftwareX |
| spelling | doaj-art-014e2dec1b264b8bad79a6ccef3823242025-08-20T03:12:43ZengElsevierSoftwareX2352-71102025-02-012910201810.1016/j.softx.2024.102018CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devicesJian Liu0Yuxin Chen1Hao Ding2College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, 310023, China; Corresponding author.College of Computer Science and Technology, Shandong University, Qingdao, 266237, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, 310023, ChinaThe rapid proliferation of Internet of Things (IoT) devices has dramatically increased the demand for efficient data processing, making caching a critical solution for achieving high-performance and cost-effective storage in edge environments. However, small-scale edge devices often suffer from severe resource constraints. Furthermore, there is a scarcity of academic analyses addressing how various caching algorithms perform in such environments. To bridge this knowledge gap, we have proposed a cache simulation framework, CacheSim, as an open-source software solution for caching evaluation. CacheSim provides comprehensive metrics, including hit rate, performance, CPU usage, and power consumption, offering researchers valuable insights into the efficiency of different caching strategies. Through this platform, we aim to stimulate innovation in caching algorithms, encouraging the development of techniques optimized for the unique challenges posed by edge devices.http://www.sciencedirect.com/science/article/pii/S2352711024003881Edge devicesCaching algorithmsPerformancePower consumption |
| spellingShingle | Jian Liu Yuxin Chen Hao Ding CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devices SoftwareX Edge devices Caching algorithms Performance Power consumption |
| title | CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devices |
| title_full | CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devices |
| title_fullStr | CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devices |
| title_full_unstemmed | CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devices |
| title_short | CacheSim: A cache simulation framework for evaluating caching algorithms on resource-constrained edge devices |
| title_sort | cachesim a cache simulation framework for evaluating caching algorithms on resource constrained edge devices |
| topic | Edge devices Caching algorithms Performance Power consumption |
| url | http://www.sciencedirect.com/science/article/pii/S2352711024003881 |
| work_keys_str_mv | AT jianliu cachesimacachesimulationframeworkforevaluatingcachingalgorithmsonresourceconstrainededgedevices AT yuxinchen cachesimacachesimulationframeworkforevaluatingcachingalgorithmsonresourceconstrainededgedevices AT haoding cachesimacachesimulationframeworkforevaluatingcachingalgorithmsonresourceconstrainededgedevices |