open source project hosted by : Donate Gridcoins to implement Gridcoin reward in GPU Address: SEtxQ4SePHSP 2xSfjy4MATvC WGoFMCcahn Intro & News Download (stable 10/2012) Results Movies... Huygen's Landing Status Extensions generator Search Engine Recommended readings OS People:deep space computing AGVisual Synapse Delphi Packager Lazarus Free Pascal Calculating Pi Database Version Control Hubble in a bottle! DelphiGL Mutella Khan Academy Others:Chalet Poschiavohacker.org Terragen Tutorial Picas Small world |
GPU File DistributorThe File Distributor is a set of PHP scripts that can be used by any centralized or P2P based project to download files (work units), to mark them as processed and to report results in form of strings. FD works through Apache and is backed by a mySQL database. To get it working, you should at best install first XAMPP on your Linux or Windows computer, then download the FD source code here. You can see FD in action here. Feel free to experiment on that page, the administrator password is provided if you login. Read the FD manual, if you want to install it on one of your servers. To start, we provide a Standalone File Distributor Client, which is easy to configure. It can download work units and the zipped application. It launches the application, collects results and uploads them to a defined FTP server. The standalone client is here (for Windows). A more complex way to interact with FD is to interface the GPU client with the File Distributor.
You should choose Tabs->GPU Engine->Basic Plugins and read carefully the documentation for the If you prefer, you can directly interface the independent client you developed for the File Distributor: you need no more than libraries which can download a URL with HTTP and libraries which can read a text file or parse an XML file. To avoid overloading the webserver with requests, your client should wait a random amount of time before requesting the URL in a time window of say 10 seconds. If you get a timeout, you should then double the time window where the random URL access is done. This mechanism is called exponential waiting. Contact our mailing list for questions and help. Current status (June 07): FD has XML job description and supports executables as .zip and ftp upload settings. A GPU plugin dedicated to the latest version is written and passed all tests on autoupdate. A standalone client for FD is compiled as well. Statistics for users reporting data is available on the File Distributor server, along with uptime/online information.
[Roadmap]
[Screenshots]
[Documentation]
[GPU Terragen]
[P2P Search Engine]
[Titan Movie]
[Seismograph]
[File Distributor]
[Eternity II]
[Orbit Simulation]
[Climate Simulation]
[Project/Contact]
[Download]
[FAQ]
Seeschloss created the initial website. The logo was designed by Mark Grady. Graphics are by David A. Lucas.
GPU, a P2P-computing cluster software, © 2002-2015 by the GPU Development team |