Wednesday Exercise 1

From AIMSWiki

Table of contents

Overview

Science applications are started by the BOINC client and then communicate with the core client to report progress, resolve filenames etc.

Objective

The malariacontrol.net contains calls to the BOINC API in several places. This is a good place to study the interaction between the science application and the core client.

Procedure

  • Browse the malariacontrol source tree. Locate the all calls to the BOINC API (grep the Fortran and cpp sources for 'boinc')

Feedback

List all API calls (write down the line numbers) and explain what the calls do.

Prerequisites and Hints

Work as a group on your server

Unpack the source archive, then

$mcdn/prerequisites.sh
$cp -r boinc_trunk mcdn/boinc