================================================================ Logtalk - Open source object-oriented logic programming language Release 2.30.7 Copyright (c) 1998-2007 Paulo Moura. All Rights Reserved. ================================================================ This folder contains some examples of multi-threading programming. Multi-threading programming is only supported on some Prolog compilers. Currently this includes SWI-Prolog, YAP, and XSB CVS (make sure that you use the multi-threading versions of these Prolog compilers!). Moreover, multi-threading may be turned off by default. In order to run the examples, you may need to first turn on multi-threading support on the Prolog config files. Some of the examples try to benchmark single-threaded and multi-threaded solutions. Depending on the Prolog compiler, the operating-system, and the computer used, you may need to adjust the size of the problem data in order to find the threshold where multi-threading solutions begin to outperform the single-threaded solutions.