Библиотека для организации работы параллельных процессов с разделением времени.
В качестве примера приводится графическая игрушка PasRobot,
в которой несколько объектов-роботов пытаются уничтожить друг-друга.
Подробнее...
Dark 2.0 - Multi-Thread Unit.
Демонстрация разделения времени в Borland Pascal.
Каждая падающая буква - самостоятельная
"нить" задачи. 80 фоновых процессов,
+ основной - следит за клавиатурой и
делает Delay (20).
Подробнее...
Простейшая библиотека с механизмом разделения времени
между несколькими независимыми процессами.
Приведен простейший пример для двух процессов,
печатающих независимо свой номер
Подробнее...
MtT. Multy Thread support.
Модуль для параллельного выполнения одновременно нескольких процессов.
В приведенном примере 2 процесса крутят и печатают каждый свой счетчик,
третий сидит на прерывании таймера и печатает секунды,
четвертый сидит на прерывании от клавиатуры и отображает скан-коды
нажатых клавиш.
Подробнее...
MULTI unit for Turbo Pascal 4.0 or later.
The unit will allow you to run several TP-procedures as concurrent
processes. It also provides facilities for synchronizing the processes and for
communication between them.
The parallellism implied is not strictly true: your computer (presumably)
has only one processor and what the unit does is to share that processors time
between the various processes to create an illusion of parallel processing.
This assembly of concurrently executing procedures is called a multiprogram.
Подробнее...