On Effects of Applying Predictive Caching for State Machines

被引:0
作者
Akyuz, James Ryan Perry [1 ]
Ovatman, Tolga [1 ]
机构
[1] Istanbul Tech Univ, Dept Comp Engn, TR-34469 Istanbul, Turkey
来源
PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT) | 2021年
关键词
State Machines; Predictive Caching; Execution Path Prediction;
D O I
10.5220/0010546001510157
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
State machines are frequently used in software development, in many different contexts, ranging from modeling control software to distributed applications that operate in cloud environments. We have implemented and experimented on basic execution path-based predictive caching approaches for state machines to show that due to the limited number of paths that can be taken during a state machine run better pre-fetching can be achieved for state machine caches. We have applied our predictive approaches over least frequently used (LFU) and least recently used (LRU) replacement on two different state machine instances run with real-world execution traces.
引用
收藏
页码:151 / 157
页数:7
相关论文
共 9 条
[1]  
Anokye S., 2020, ZTE COMMUN, V4, P46
[2]   Scalable State-Machine Replication [J].
Bezerra, Carlos Eduardo ;
Pedone, Fernando ;
van Renesse, Robbert .
2014 44TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2014, :331-342
[3]   A CCD-ADI method for two-dimensional linear and nonlinear hyperbolic telegraph equations with variable coefficients [J].
Chen, Buyun ;
He, Dongdong ;
Pan, Kejia .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2019, 96 (05) :992-1004
[4]   Liquid State Machine Learning for Resource and Cache Management in LTE-U Unmanned Aerial Vehicle (UAV) Networks [J].
Chen, Mingzhe ;
Saad, Walid ;
Yin, Changchuan .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2019, 18 (03) :1504-1517
[5]   DynaStar: Optimized Dynamic Partitioning for Scalable State Machine Replication [J].
Le, Long Hoang ;
Fynn, Enrique ;
Eslahi-Kelorazi, Mojtaba ;
Soule, Robert ;
Pedone, Fernando .
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, :1453-1465
[6]  
Long Hoang Le, 2016, 2016 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN). Proceedings, P13, DOI 10.1109/DSN.2016.11
[7]   Tempest: Soft State Replication in the Service Tier [J].
Marian, Tudor ;
Balakrishnan, Mahesh ;
Birman, Ken ;
van Renesse, Robbert .
2008 IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS & NETWORKS WITH FTCS & DCC, 2008, :227-236
[8]   Achieving high-throughput State Machine Replication in multi-core systems [J].
Santos, Nuno ;
Schiper, Andre .
2013 IEEE 33RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2013, :266-275
[9]   On Mobile Edge Caching [J].
Yao, Jingjing ;
Han, Tao ;
Ansari, Nirwan .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (03) :2525-2553