Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does newLISP do multi processing?

multi newLISP
0
10 Posted

Does newLISP do multi processing?

0

Linux/UNIX versions of newLISP programs can fork and existing process. Win32 versions can spawn child processes. Semaphores are used to synchronize processes, and shared memory can be used for communications between processes. On Mac OS X and Linux the Cilk API is built in for simple launching and synchronizing multiple processes without worrying about semaphores and shared memory.

0

Linux/UNIX versions of newLISP programs can fork and spawn existing process. Win32 versions can start independent child processes. Semaphores are used to synchronize processes, and shared memory can be used for communications between processes. On Mac OS X and Linux and other Unix the Cilk API is built in for easy launching and synchronizing multiple processes, transparently without worrying about semaphores, locks etc.. Since v.10.1 an asynchronous messaging API is available to communicate between actor processes.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.