$count. $title "; $count++; } else { echo "
  • $title "; } } require_once("docutil.php"); echo " "; if ($book) { echo "

    Creating BOINC Projects

    "; echo gmdate("F d Y", time()); echo "

    "; copyright(); echo "

    "; } else { page_head("Creating BOINC projects"); echo " These pages are also available as one big HTML file and as a PDF file.

    Several people have created other documents about creating BOINC projects, and about BOINC in general.

    "; } echo " Distributed computation with BOINC

      "; chapter("intro.php", "Overview of BOINC"); chapter("parallelize.php", "What applications are suitable for BOINC?"); echo "
    • Basic concepts
        "; chapter("project.php", "Projects and applications"); chapter("files.php", "Files and file references"); chapter("platform.php", "Platforms"); chapter("app.php", "Applications and application versions"); chapter("work.php", "Workunits"); chapter("result.php", "Results"); echo "
    • Work distribution
        "; chapter("redundancy.php", "Redundancy and errors"); chapter("homogeneous_redundancy.php", "Numerical discrepancies"); chapter("work_distribution.php", "Work distribution"); chapter("sched_locality.php", "Locality scheduling"); echo "
      "; chapter("trickle.php", "Trickle messages"); echo " "; chapter("security.php", "Security issues"); echo "
    Developing a BOINC application
    • The BOINC API
        "; chapter("api.php", "Basic API"); chapter("diagnostics.php", "Diagnostics API"); chapter("graphics.php", "Graphics API"); chapter("trickle_api.php", "Trickle messages API"); chapter("int_upload.php", "Intermediate upload API"); echo "
    • Application development
        "; chapter("compile_app.php", "Building BOINC applications"); chapter("example.php", "Example applications"); chapter("app_dev.php", "Application development tips"); chapter("app_debug.php", "Application debugging"); echo "
      "; chapter("fortran.php", "FORTRAN applications"); chapter("wrapper.php", "Legacy applications"); chapter("compound_app.php", "Compound applications"); echo "
    Creating a BOINC project
    "; if ($book) { foreach ($chapters as $c) { echo ""; echo "
    "; require_once($c); echo "
    "; $chap_num++; } } page_tail(); ?>