• DocumentCode
    2807129
  • Title

    PaMira - A Parallel SAT Solver with Knowledge Sharing

  • Author

    Schubert, Tobias ; Lewis, Matthew ; Becker, Bernd

  • Author_Institution
    Inst. for Comput. Sci., Albert Ludwigs Univ., Freiburg
  • fYear
    2005
  • fDate
    Nov. 2005
  • Firstpage
    29
  • Lastpage
    36
  • Abstract
    In this paper we describe PaMira, a powerful distributed SAT solver. PaMira is based on the highly optimized, sequential SAT engine Mira, incorporating all essential optimization techniques modern algorithms utilize to maximize performance. For the distributed execution an efficient work stealing method has been implemented. PaMira also employs the exchange of conflict clauses between the processes to guide the search more efficiently. We provide experimental results showing linear speedup on a multiprocessor environment with four AMD Opteron processors
  • Keywords
    computability; knowledge verification; optimisation; Opteron processors; PaMira; knowledge sharing; linear speedup; parallel SAT solver; work stealing; Automatic test pattern generation; Business continuity; Computer science; Design automation; Engines; Master-slave; Message passing; Pattern analysis; Sorting; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprocessor Test and Verification, 2005. MTV '05. Sixth International Workshop on
  • Conference_Location
    Austin, TX
  • ISSN
    1550-4093
  • Print_ISBN
    0-7695-2627-6
  • Type

    conf

  • DOI
    10.1109/MTV.2005.17
  • Filename
    4022225