Jump to content

Simple Grid Protocol

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Bmkind (talk | contribs) at 15:45, 10 September 2019 (Many Changes since version 1.2 was released, including multi-threading and SBCL coding. Also has an XML interface allowing any XML capable language to send Lisp programs to the grid for execution.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Simple Grid Protocol is a free open source grid computing package. Developed & maintained by Brendan Kosowski, the package includes the protocol & software tools needed to get a computational grid up and running on Linux & BSD.

Based on SBCL (Steel Bank Common Lisp), Simple Grid Protocol allows computer programs to utilize the unused CPU resources of other computers on a network or the Internet.

As of version 1.2, Simple Grid Protocol allows multiple programming threads to run on multiple computers concurrently. Custom multi-threading functions (utilizing OS threads) for Linux & BSD allow multi-threading on single-thread SBCL implementations.

BSD Operating Systems supported include FreeBSD, NetBSD, OpenBSD & DragonFlyBSD.

An optional XML interface allows any XML capable programming language to send Lisp programs to the grid for execution.