This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/Logtalk/examples/threads/NOTES.txt

22 lines
1.0 KiB
Plaintext
Raw Normal View History

================================================================
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.