Survey and taxonomy of volunteer computing

TM Mengistu, D Che - ACM Computing Surveys (CSUR), 2019 - dl.acm.org
Volunteer Computing is a kind of distributed computing that harnesses the aggregated spare
computing resources of volunteer devices. It provides a cheaper and greener alternative …

SETI@ home, BOINC, and volunteer distributed computing

EJ Korpela - Annual Review of Earth and Planetary Sciences, 2012 - annualreviews.org
Volunteer computing, also known as public-resource computing, is a form of distributed
computing that relies on members of the public donating the processing power, Internet …

Volunteer down: How covid-19 created the largest idling supercomputer on earth

N Kratzke - Future Internet, 2020 - mdpi.com
From close to scratch, the COVID-19 pandemic created the largest volunteer supercomputer
on earth. Sadly, processing resources assigned to the corresponding Folding@ home …

Equilibrium: an elasticity controller for parallel tree search in the cloud

S Kehrer, W Blochinger - The Journal of Supercomputing, 2020 - Springer
Elasticity is considered to be the most beneficial characteristic of cloud environments, which
distinguishes the cloud from clusters and grids. Whereas elasticity has become mainstream …

Parallel SAT solving on peer-to-peer desktop grids

S Schulz, W Blochinger - Journal of Grid Computing, 2010 - Springer
Satciety is a distributed parallel satisfiability (SAT) solver which focuses on tackling the
domain-specific problems inherent to one of the most challenging environments for parallel …

A taxonomy of peer-to-peer desktop grid paradigms

H Zhao, X Liu, X Li - Cluster Computing, 2011 - Springer
Desktop grid systems and applications have generated significant impacts on science and
engineering. The emerging convergence of grid and peer-to-peer (P2P) computing …

TASKWORK: a cloud-aware runtime system for elastic task-parallel HPC applications

S Kehrer, W Blochinger - … of the 9th …, 2019 - publikationen.reutlingen-university …
With the capability of employing virtually unlimited compute resources, the cloud evolved
into an attractive execution environment for applications from the High Performance …

Capability-Aware Information Aggregation in Peer-to-Peer Grids: Methods, Architecture, and Implementation

S Schulz, W Blochinger, H Hannak - Journal of Grid Computing, 2009 - Springer
Abstract Information aggregation is the process of summarizing information across the
nodes of a distributed system. We present a hierarchical information aggregation system …

AuctionNet: Market oriented task scheduling in heterogeneous distributed environments

H Zhao, X Li - 2010 IEEE International Symposium on Parallel …, 2010 - ieeexplore.ieee.org
We propose a suite of market-oriented task scheduling algorithms to build an AuctionNet for
heterogeneous distributed environments. In heterogeneous distributed environments …

Development and operation of elastic parallel tree search applications using TASKWORK

S Kehrer, W Blochinger - Cloud Computing and Services Science: 9th …, 2020 - Springer
Cloud resources can be dynamically provisioned according to application-specific
requirements and are payed on a per-use basis. This gives rise to a new concept for parallel …