Simple Grid Protocol 1.2
Free Open Source Grid Computing for BSD & Linux
Features
- Allows multiple programming threads to run on multiple computers concurrently.
- Includes custom Multi-Threading functions (utilizing OS threads) for BSD & Linux.
- Allows computer programs to utilize the unused CPU resources of other computers on a network or the Internet.
- Free software & protocol based on the "CPU cycle scavenging" method of grid computing.
- Written in SBCL (Steel Bank Common Lisp).
- An XML interface allows any XML capable programming language to send Lisp programs to the grid for execution.
- Supported BSD Operating Systems include FreeBSD, NetBSD, OpenBSD & DragonFly BSD.
Documentation
INTRO
GRID_HOW_TO
XML_GRID_HOW_TO
FUNCTION_REFERENCE ( PDF )
PROTOCOL_SPEC
LICENSE
REDHAT_LINUX_ISSUES
TESTING_THE_SERVERS
NETWORK_TROUBLESHOOTING
SUPPORT_HOW_TO
SUPPORT_SCRIPT
GRID_DEMO_PROGRAM_1
GRID_DEMO_PROGRAM_2
GRID_DEMO_PROGRAM_3
GRID_DEMO_PROGRAM_4 (2 computer simple Multi-Thread Example)
GRID_DEMO_PROGRAM_5 (1 computer pi-calculation Single-Thread Example)
GRID_DEMO_PROGRAM_6 (4 computer pi-calculation Multi-Thread Example)
XML_GRID_DEMO_PHP_SCRIPT
What's new in version 1.2
- Written in SBCL (Steel Bank Common Lisp).
- Custom Multi-Threading functions (utilizing OS threads) for BSD & Linux.
- Runs Multi-Thread lisp programs on Single-Thread SBCL implementations.
- DOCFIX - document updates.
Download SGP version 1.2 (written in SBCL)
sgp_sb_1_2.tar (size = 80KB, release date = 2019/09/05)
MD5(sgp_sb_1_2.tar)= 04628729b7ad9a51f5af220ec59f22d9
Lisp Resources
CLiki - the common lisp wiki
Please read SUPPORT_HOW_TO before sending E-Mail
E-Mail : grid@bmk.com.au
Simple Grid Protocol 1.2 - Copyright (c) Brendan Kosowski 2004, 2005, 2015, 2019