DocumentCode :
2547135
Title :
Multithreaded SAT Solving
Author :
Lewis, Matthew ; Schubert, Tobias ; Becker, Bernd
Author_Institution :
Inst. for Comput. Sci., Albert-Ludwigs-Univ. of Freiburg
fYear :
2007
fDate :
23-26 Jan. 2007
Firstpage :
926
Lastpage :
931
Abstract :
This paper describes the multithreaded MiraXT SAT solver which was designed to take advantage of current and future shared memory multiprocessor systems. The paper highlights design and implementation details that allow the multiple threads to run and cooperate efficiently. Results show that in single threaded mode, MiraXT compares well to other state of the art solvers on industrial problems. In threaded mode, it provides cutting edge performance, as speedup is obtained on both SAT and UNSAT instances.
Keywords :
computability; multi-threading; shared memory systems; multithreaded MiraXT SAT solver; shared memory multiprocessor systems; single threaded mode; Business continuity; Computer science; Hardware; Manufacturing; Message passing; Multicore processing; Multiprocessing systems; Packaging; Sun; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
1-4244-0629-3
Electronic_ISBN :
1-4244-0630-7
Type :
conf
DOI :
10.1109/ASPDAC.2007.358108
Filename :
4196154
Link To Document :
بازگشت