mirror of https://github.com/BOINC/boinc.git
Update ExampleApps.md file
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
parent
9c5a6d8bfc
commit
08aed0be5a
|
@ -1,10 +1,12 @@
|
|||
# Example applications
|
||||
|
||||
BOINC provides several example applications
|
||||
in the boinc/samples/ directory.
|
||||
See the [instructions for building BOINC applications](CompileApp).
|
||||
|
||||
The example applications are:
|
||||
|
||||
* *example_app*: a example single-thread native BOINC application.
|
||||
* **example_app**: a example single-thread native BOINC application.
|
||||
The application does things (like checkpointing and graphics) that can be tricky or confusing.
|
||||
You can use it as a template for your own BOINC application;
|
||||
just rip out the computation part (which is trivial)
|
||||
|
@ -17,20 +19,20 @@ The example applications are:
|
|||
If you copy the files `boinc/txf/Helvetica.txf` and `boinc/samples/uppercase/logo.jpg`
|
||||
to the directory where it runs,
|
||||
you'll also see an image and some text.
|
||||
* *multi_thread*: an example multi-thread application.
|
||||
* *atiopencl*: an OpenCL application for ATI GPUs
|
||||
* *nvcuda*: a CUDA application for NVIDIA GPUs.
|
||||
* *nvopencl*: an OpenCL application for NVIDIA GPUs.
|
||||
* **multi_thread**: an example multi-thread application.
|
||||
* **atiopencl**: an OpenCL application for ATI GPUs
|
||||
* **nvcuda**: a CUDA application for NVIDIA GPUs.
|
||||
* **nvopencl**: an OpenCL application for NVIDIA GPUs.
|
||||
|
||||
There are also some "wrappers" that interface existing applications to BOINC:
|
||||
|
||||
* *wrapper*: the [BOINC wrapper](WrapperApp).
|
||||
* *vboxwrapper*: a wrapper for [applications that run in virtual machines](VmApps)
|
||||
* *wrappture*: a wrapper for Rappture applications
|
||||
* **wrapper**: the [BOINC wrapper](WrapperApp).
|
||||
* **vboxwrapper**: a wrapper for [applications that run in virtual machines](VmApps)
|
||||
* **wrappture**: a wrapper for Rappture applications
|
||||
|
||||
... and a couple of test applications:
|
||||
|
||||
* *worker*: a representative legacy application
|
||||
* **worker**: a representative legacy application
|
||||
(i.e. it doesn't use the BOINC API or runtime library).
|
||||
Used for testing the wrapper.
|
||||
* *sleeper*: test application for non-CPU-intensive projects (used for testing the BOINC client).
|
||||
* **sleeper**: test application for non-CPU-intensive projects (used for testing the BOINC client).
|
||||
|
|
Loading…
Reference in New Issue