Oracle Cloud Infrastructure (OCI) GPU-powered bare metal and virtual machine instances offer companies a high-performance computing platform for demanding applications that run sophisticated algorithms. Applications that rely on machine learning, image processing, and massively parallel high-performance computing jobs benefit from running GPUs because they allow companies to solve complex problems and innovate faster.
Folding@Home is a distributed computing network, designed to handle protein-folding workloads. Donors with GPU resources can devote partial or full time on their hardware to run folding simulations. Because of its scalable nature, Folding@Home is one of the largest distributed computing platforms in the world. During the COVID-19 outbreaks of 2020, thousands of individuals donated time on their hardware to run workloads designed to find target-binding sites for potential drug treatments.
Folding refers to the way human protein folds in the cells that make up your body. We rely on proteins to keep us healthy, and they assemble themselves by folding. When they misfold, a person’s health can have serious consequences.
The new Folding@Home (FAH) software is configured, controlled, and monitored through a new simpler graphical interface, called Web Control. This new web browser-based application has incorporated many new features, including client monitoring and configuration of all FAH clients. Web Control is now the recommended interface for all FAH types—Single core CPU, multi-core CPU, and GPU—replacing both the Systray and the Console versions of Folding@Home. The more advanced FAHControl application is also available.
Oracle Cloud Infrastructure provides NVIDIA GPUs with bare metal or virtual instances to set up Folding@Home
Repeat these steps for FAHControl and FAHViewer package
Create GPU bare metal or virtual instance and select OS (CentOS orUbuntu).
Log in to the instance and download the protein-folding simulation software.
Run the RPM packages and complete the installation of fahclient, fahcontrol, and fahviewer.
# yum localinstall fahclient-7.6.21-1.x86_64.rpm
# yum localinstall fahcontrol-7.6.21-1.noarch.rpm
# yum localinstall fahviewer-7.6.21-1.x86_64.rpm
Open the FAHControl application.
FAHControl, the client manager, interface displays online and running slots.
FAHviewer gives an online view 3D visualization.