|
| |||||
| Home | Reviews | Tools | Forums | FAQs | Find Service | ISP News | Maps | About |
how-to block ads |
1.0 BOINC Basics
1.0 BOINC Basics
by Xaak The project owners first create a boinc compatible science application to process their project's work units. Then then load the science application and work units onto their BOINC server for distribution to the project participants. The project participants install the BOINC client on their computers, and then attach to the project they're interested in running. Once this happens, the BOINC client program then downloads the science application and work units from the BOINC servers. The BOINC client then starts the science application to process the work units. When done, the BOINC client uploads the completed work unit to the BOINC server, which then verifies the work done and grants credit to the participant.
by Xaak Choosing a distributed computing project is a personal decision. BOINC is not a DC project, and not all distributed computing projects run on BOINC. You should research the various distributed computing projects and the various DC forums here at BBR to find a project you are comfortable with. The DC project you choose will dictate whether or not you should install BOINC. Some DC projects only run on BOINC, others only run on clients dedicated to that project and yet others give you the choice to run either a dedicated client or BOINC. Resources: Distributed Computing Clubs at Broadbandreports.com Active DC Projects by Distributed Computing Info How-To: Join Distributed Computing projects that benefit humanity List Of Distributed Computing from Wikipedia
by Xaak The BOINC website lists all of the current production BOINC project with links to their website. Resources: BOINC Homepage at Berkeley
by Xaak You can also configure BOINC so that it only runs if the system is idle for a user defined period of time. For example, you can tell BOINC to run your project only if the computer is idle for 3 minutes. Additionally, you can also configure BOINC to run projects only during a range of hours. For example, you can configure BOINC to run project only between the hours of 5PM and 8AM.
by Xaak One example would be that you want to run one project 60% of the time, and the second at 40%, and BOINC will automatically download work and manage the work unit deadlines so that the projects will get approximately the amount of time you specify. You may also wish to set up a second project as a "backup project". A backup project means that if your primary project runs out of work and for some reason can't download more work, BOINC will automatically download work units from your backup project, then switch back to your primary project once more work becomes available. This is usually accomplished by setting a large percentage for your primary project (99.999%, for example), and a complimentary percentage for your backup project (in this case, 0.001%). When initially setting up a backup project, BOINC may download what seems to be a large amount of work before you get the chance to set up your percentages. If this occurs, just set your project percentage on the project's website under your account, and once the initial downloaded work is completed, BOINC will then start to work in the percentages you have set up. If you are running a non-BOINC project, ordinarily you would not be able to run a BOINC project along with that project. The two projects will compete for CPU cycles and the results are unpredictable as to how much idle time each project would get, and they would be constantly competing for idle time. There is one situation where you may be able to run BOINC along with a non-BOINC project. If you have either a multiple processor PC, a Hyperthreading enabled PC, or a Dual Core processor PC, and the other DC project does not support multiple CPUs, you can run that DC project, then set BOINC to use only 1 CPU, and both projects should take 100% of one processor. If your computer shows more than 2 processors, you can adjust the BOINC properties accordingly so it leaves one CPU free for the other project.
| |||||||||||
| Wednesday, 23-May 17:14:33 | Terms of Use & Privacy | feedback | contact | Hosting by nac.net - DSL,Hosting & Co-lo over 12.5 years online © 1999-2012 dslreports.com. |