Kernel | Lisp in Parallel : lparallel

<< smart or seductive baddep?

<![endif] Lisp in Parallel : lparallel (ql:quickload :lparallel) #branding Skip to content Home Overview Download Kernel Handling Promises Cognates pmap preduce defpun Ptrees Benchmarks API Kernel Promises Cognates defpun Ptrees Queues #access #masthead #header In the context of lparallel, a kernel is an abstract entity that schedules and executes tasks. The lparallel kernel API is meant to describe parallelism in a generic manner. The implementation uses a group of worker threads. It is intended to be efficiency-wise comparable to (or faster than) similar hand-rolled solutions while also providing full condition handling and consistency checks. All higher-level constructs in lparallel are implemented on top of the kernel. (For an implementation of the kernel API that distributes across machines, see lfarm .) Kernel-related operations are applied to the cur...

Linked on 2015-07-15 08:57:10 | Similar Links