DocumentCode
2787864
Title
Probabilistic Models Towards Optimal Speculation of DFA Applications
Author
Zhao, Zhijia ; Wu, Bo
Author_Institution
Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA, USA
fYear
2011
fDate
10-14 Oct. 2011
Firstpage
220
Lastpage
220
Abstract
Applications based on Deterministic Finite Automata (DFA) are important for many tasks, including lexing in web browsers, routing in networks, decoding in cryptography and so on. The efficiency of these applications are often critical, but parallelizing them is difficult due to strong dependences among states. Recent years have seen some employment of speculative execution to address that problem. Even though some promising results have been shown, existing designs are all static, lack of the capability to adapt to specific DFA applications and inputs to maximize the speculation benefits. In this work, we initiate an exploration to the inherent relations between the design of speculation schemes and the properties of DFA and inputs. After revealing some theoretical findings in the relations, we develop a model-based approach to maximizing the performance of speculatively executed DFA-based applications. Experiments demonstrate that the developed techniques can accelerate speculative executions by a factor of integers compared to the state-of-the-art techniques.
Keywords
cryptography; deterministic automata; finite automata; network routing; online front-ends; probabilistic automata; DFA application; Web browser; cryptography decoding; deterministic finite automata; model-based approach; network routing; optimal speculation benefit; probabilistic model; speculation scheme; speculative execution; state-of-the-art technique; Adaptation models; Analytical models; Computational modeling; Data models; Decoding; Doped fiber amplifiers; Mathematical model;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on
Conference_Location
Galveston, TX
ISSN
1089-795X
Print_ISBN
978-1-4577-1794-9
Type
conf
DOI
10.1109/PACT.2011.53
Filename
6113830
Link To Document