Grid computing: Difference between revisions

Content deleted Content added
History: expanding history w/ citation
CPU scavenging: Adjusted structure of a run-on sentence to be more readable.
Tags: Mobile edit Mobile web edit
Line 52:
Many [[volunteer computing]] projects, such as [[BOINC]], use the CPU scavenging model. Since [[Node (computer science)|nodes]] are likely to go "offline" from time to time, as their owners use their resources for their primary purpose, this model must be designed to handle such contingencies.
 
Creating an '''Opportunistic Environment''' is another implementation of CPU-scavenging where special workload management system harvests the idle desktop computers for compute-intensive jobs, it also refers as Enterprise Desktop Grid (EDG). For instance, [[HTCondor]]<ref>{{cite web|url=https://research.cs.wisc.edu/htcondor/|title=HTCondor - Home|website=research.cs.wisc.edu|access-date=14 March 2018}}</ref> (the open-source high-throughput computing software framework for coarse-grained distributed rationalization of computationally intensive tasks) can be configured to only use desktop machines where the keyboard and mouse are idle to effectively harness wasted CPU power from otherwise idle desktop workstations. Like other full-featured batch systems, HTCondor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. It can be used to manage workload on a dedicated cluster of computers as well or it can seamlessly integrate both dedicated resources (rack-mounted clusters) and non-dedicated desktop machines (cycle scavenging) into one computing environment.
 
==History==