DocumentCode :
2857885
Title :
The Road to Improving the Performance of Satisfiability Solvers Using HPC
Author :
Ezick, James ; Lethin, Richard
Author_Institution :
Reservoir Labs, New York
fYear :
2007
fDate :
18-21 June 2007
Firstpage :
410
Lastpage :
413
Abstract :
Boolean satisfiability (SAT) solvers have become an enabling technology for diverse application areas of military and commercial interest. A Phase II Small Business Innovation Research project under the architectures for cognitive information processing (ACIP) program has developed novel problem representations, algorithms, and heuristics to improve SAT solver performance over existing approaches. Reservoir Labs has parallelized a SAT solver for the Cray XD1, writing fine grained messaging layers over Message Passing Interface (MPI). The solver is written in a message-driven computing style. We partition the problem over the nodes of the XD1 to achieve concurrency in the propagation of implications. We have facilities to partition the clause database over the nodes to improve locality of reference. A tool, Salt, can translate a high level logic language into SAT problem instances and transmit partition and heuristic information into the solver. We report on the current capability and performance of the solver, and in particular the tradeoff between locality and concurrency in our system. Finally, we point to the forward roadmap to achieving greater performance on this problem.
Keywords :
Boolean functions; high level languages; message passing; Boolean satisfiability solvers; cognitive information processing architectures; heuristic information; high level logic language; message passing interface; message-driven computing style; Business; Concurrent computing; Databases; Heuristic algorithms; Information processing; Message passing; Partitioning algorithms; Reservoirs; Technological innovation; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
DoD High Performance Computing Modernization Program Users Group Conference, 2007
Conference_Location :
Pittsburgh, PA
Print_ISBN :
978-0-7695-3088-5
Type :
conf
DOI :
10.1109/HPCMP-UGC.2007.74
Filename :
4438019
Link To Document :
بازگشت