What is BOINC@TACC? It is a project based on the Volunteer Computing (VC) model. It helps TACC/XSEDE researchers in running applications from a wide range of scientific domains (such as, aerospace engineering, computational biology, and earthquake engineering) on the laptops, desktops, tablets, or cloud-based Virtual Machines (VMs) owned by volunteers .
https://boinc.tacc.utexas.edu/Team Created Crunching@EVGA
https://boinc.tacc.utexas..._display.php?teamid=17You Need Oracle VM VirtualBox Insalled and 1GB Per Tasks Disk Space
====================================================
Project Overview
Volunteer Computing (VC) is a form of computing that is done using the donated compute-cycles. The BOINC@TACC project integrates supercomputing with VC. It provides the capability of routing qualified High-Throughput Computing (HTC) jobs from the supercomputers at the Texas Advanced Computing Center (TACC) to the volunteered devices running either the BOINC clients or another component that is a part of the BOINC@TACC software infrastructure. This integration of VC with supercomputing can potentially help those researchers/scholars who are running low on compute-time allocations on the TACC supercomputers, or are interested in reducing the turnaround time of their jobs when the supercomputers are over-subscribed.
To participate in the BOINC@TACC project, the volunteers can either download the BOINC clients on their devices (such as laptops, desktops, and servers), or they can download another software provided by the BOINC@TACC project on their VMs in the cloud. Additional information on the software for volunteering the VMs in the cloud can be sought by sending an email to
rauta@tacc.utexas.edu. After downloading the required software (for the devices or the VMs), the volunteers would need to register on the BOINC@TACC website by going here.
The researchers interested in using the BOINC@TACC infrastructure, can learn more about how to use it by following the steps in the user-guide
The BOINC@TACC infrastructure relies on the availability of the researchers' applications as Docker images. The researchers have the option of running the pre-built Docker images of the following applications that are maintained by the BOINC@TACC project team: Autodock-Vina, Bedtools, BLAST, Bowtie, GROMACS, HTSeq, LAMMPS, NAMD, and OpenSees. The researchers can also choose any other publicly available image in Docker Hub and run it through the BOINC@TACC infrastructure. If the researchers are not familiar with containerization, they can use the software framework provided by the BOINC@TACC project to automatically create the Docker images. Currently, the BOINC@TACC project supports the automatic dockerization of applications written in C, C++, Fortran, Python, or Bash.
For all questions regarding the BOINC@TACC project, please feel free to contact Dr. Ritu Arora at
rauta@tacc.utexas.edu, with "BOINC@TACC" included in the subject-line.
Basic app_config.xml File
<app_config>
<app>
<name>boinc2docker</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>boinc2docker</app_name>
<plan_class>vbox64_mt</plan_class>
<avg_ncpus>4</avg_ncpus>
</app_version>
</app_config>
post edited by bcavnaugh - 2019/04/01 17:18:34