• DocumentCode
    2845938
  • Title

    Comparison of knowledge sharing strategies in a parallel QBF solver

  • Author

    Marin, Paolo ; Narizzano, Massimo ; Giunchiglia, Enrico ; Lewis, Matthew ; Schubert, Tobias ; Becker, Bernd

  • Author_Institution
    Univ. of Genova, Genova, Italy
  • fYear
    2009
  • fDate
    21-24 June 2009
  • Firstpage
    161
  • Lastpage
    167
  • Abstract
    In this paper we examine the effect that different knowledge sharing strategies have on the performance of our parallel QBF Solver PaQuBE. This new Master/Slave MPI based solver leverages the additional computational power that can be exploited from modern computer and system architectures, to solve more relevant instances and faster than previous generation solvers. Knowledge sharing plays a critical role in the performance of PaQuBE. However, due to the overhead associated with sending and receiving MPI messages, and the restricted communication/network bandwidth available between solvers, it is essential that we optimize not only which information is shared, but how it is shared. In this context, we compare multiple conflict clause and solution cube sharing strategies, and finally show that an adaptive method works best. Additionally, compression of solution cubes was explored which reduced the system time associated with message passing while also reducing network traffic.
  • Keywords
    knowledge based systems; message passing; parallel processing; MPI message; PaQuBE; Quantified Boolean Formula; adaptive method; communication/network bandwidth; cube sharing strategy; knowledge sharing; message passing interface; network traffic; parallel QBF solver; Bandwidth; Circuits; Computer architecture; Context; Master-slave; Message passing; Power generation; Power system modeling; Telecommunication traffic; Testing; Knowledge Sharing; Parallel; QBF;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing & Simulation, 2009. HPCS '09. International Conference on
  • Conference_Location
    Leipzig
  • Print_ISBN
    978-1-4244-4906-4
  • Electronic_ISBN
    978-1-4244-4907-1
  • Type

    conf

  • DOI
    10.1109/HPCSIM.2009.5195312
  • Filename
    5195312