Abstract
The goal of this paper is to present an efficient realistic metric for evaluating cache scheduling algorithms in multi-user multi-cache environments. In a previous work, the requests sequence was set deliberately by an opponent (offline optimal) algorithm in an extremely unrealistic way, leading to an unlimited competitive ratio and to extremely unreasonable and unrealistic cache management strategies. In this paper, we propose to analyze the performance of cache management in a typical scenario, i.e., we consider all possibilities with their (realistic) distribution. In other words, we analyze the average case and not the worst case of scheduling scenarios. In addition, we present an efficient, according to our novel average case analysis, online heuristic algorithm for cache scheduling. The algorithm is based on machine-learning concepts, it is flexible and easy to implement.
Original language | English |
---|---|
Title of host publication | Cyber Security Cryptography and Machine Learning - 4th International Symposium, CSCML 2020, Proceedings |
Editors | Shlomi Dolev, Gera Weiss, Vladimir Kolesnikov, Sachin Lodha |
Publisher | Springer |
Pages | 237-244 |
Number of pages | 8 |
ISBN (Print) | 9783030497842 |
DOIs | |
State | Published - 2020 |
Event | 4th International Symposium on Cyber Security Cryptography and Machine Learning, CSCML 2020 - Beersheba, Israel Duration: 2 Jul 2020 → 3 Jul 2020 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 12161 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 4th International Symposium on Cyber Security Cryptography and Machine Learning, CSCML 2020 |
---|---|
Country/Territory | Israel |
City | Beersheba |
Period | 2/07/20 → 3/07/20 |
Bibliographical note
Publisher Copyright:© 2020, Springer Nature Switzerland AG.
Funding
We thank the Lynne and William Frankel Center for Computer Science, the Rita Altura Trust Chair in Computer Science. This research was also supported by a grant from the Ministry of Science & Technology, Israel & the Japan Science and Technology Agency (JST), Japan, DFG German-Israeli collaborative projects, and the Milken Families Foundation Chair in Mathematics.
Funders | Funder number |
---|---|
Lynne and William Frankel Center for Computer Science | |
Ministry of Science & Technology, Israel & the Japan Science and Technology Agency | |
Rita Altura Trust | |
Milken Family Foundation | |
Deutsche Forschungsgemeinschaft | |
Japan Science and Technology Agency |
Keywords
- Competitive ratio
- Concurrent cache
- Scheduling algorithm