CacBDD: a BDD package with dynamic cache management

  • Authors:
  • Guanfeng Lv;Kaile Su;Yanyan Xu

  • Affiliations:
  • School of Comput. Sci. and Tech., Beijing University of Technology, Beijing, China;IIIS, Griffith University, Brisbane, Australia,Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China;School of Inf. Sci. and Tech., Beijing Forestry University, China,State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China

  • Venue:
  • CAV'13 Proceedings of the 25th international conference on Computer Aided Verification
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present CacBDD, a new efficient BDD (Binary Decision Diagrams) package. It implements a dynamic cache management algorithm, which takes account of the hit-rate of computed table and available memory. Experiments on the BDD benchmarks of both combinational circuits and model checking show that CacBDD is more efficient compared with the state-of-the-art BDD package CUDD.