Samuel Thibault 06b4a40c69 run more examples on Phi 9 yıl önce
..
audio 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
axpy d6be0a5dfa Make simgrid version of axpy use cuda and opencl too 9 yıl önce
basic_examples 06b4a40c69 run more examples on Phi 9 yıl önce
binary 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
callback 06b4a40c69 run more examples on Phi 9 yıl önce
cg 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
cholesky fb18de4cba simplify perfmodel API 9 yıl önce
common 8155434aa6 fix warning in simgrid mode 10 yıl önce
cpp 06b4a40c69 run more examples on Phi 9 yıl önce
filters 9cd18a23fd Fix description of the submit_readonly example 9 yıl önce
fortran 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
fortran90 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
gl_interop 4f6b40a1da src/ examples/ tests/ tools/: fix coding style, curly braces go on a newline 10 yıl önce
heat 69040bc437 port and complete r16119 from 1.1: put ANNOTATE_HAPPENS_BEFORE after atomic_adds, so that the reading part of the atomic add is considered before the update which signals potential termination 9 yıl önce
incrementer 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
interface 1e5090a010 Remove handle_to_pointer method for the complex interface; it does not make sense since there are two buffers 10 yıl önce
lu 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
mandelbrot 69040bc437 port and complete r16119 from 1.1: put ANNOTATE_HAPPENS_BEFORE after atomic_adds, so that the reading part of the atomic add is considered before the update which signals potential termination 9 yıl önce
matvecmult bb61f3808d update cnrs copyright 10 yıl önce
mult 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
openmp 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
pi 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
pipeline bb61f3808d update cnrs copyright 10 yıl önce
ppm_downscaler 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
profiling 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
reductions 40a7acdefc Fix build without cuda 9 yıl önce
sched_ctx f8651e7c98 Fix various things around the use of sched_ctx_lists. Also try to fix the problem shown by example sched_ctx.c 9 yıl önce
sched_ctx_utils 4b1a16edde Fix University name after the fusion.. 10 yıl önce
scheduler 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
spmd 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
spmv 69040bc437 port and complete r16119 from 1.1: put ANNOTATE_HAPPENS_BEFORE after atomic_adds, so that the reading part of the atomic add is considered before the update which signals potential termination 9 yıl önce
stencil dfc4f31603 Do not execute stencil codelets on Phi, they can't have access to the block descriptions 9 yıl önce
tag_example 06b4a40c69 run more examples on Phi 9 yıl önce
top bb61f3808d update cnrs copyright 10 yıl önce
worker_collections 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce
.gitignore 27eaf1ca36 Add `.gitignore'. 14 yıl önce
Makefile.am 23c52db4ba examples/Makefile.am: fix conditional for compiling openmp examples 9 yıl önce
README.txt 00b1ef6f74 Add more verbose comments in examples source code 9 yıl önce

README.txt

audio
This applies a simple band filter over audio files

axpy
This computes the AXPY BLAS over a big vector

basic_examples
This contains very trivial examples: hello world, scaling a vector, etc.

binary
This shows how to store and load compiled OpenCL kernels on and from the
file system

callback
This shows how to use task callbacks

cg
This computes a Conjugate Gradient

cholesky
This computes a Cholesky factorization

common
This holds common code for BLAS kernels

cpp
This shows how to use StarPU from C++

filters
This contains several partitioning examples

fortran90
This shows how to use StarPU from Fortran90

gl_interop
This shows how interoperation can be done between StarPU CUDA
computations and OpenGL rendering

heat
This uses a finite element method to compute heat propagation thanks to
an LU factorization or a conjugate gradient

incrementer
This just increments a variable

interface
This shows how to implement a user-defined data type, here simply
complex floats

lu
This computes an LU factorization

mandelbrot
This computes and outputs the mandelbrot set

matvecmult
This computes a matrix-vector multiplication

mult
This computes a matrix-matrix multiplication

openmp
This shows how to use an OpenMP code inside a StarPU parallel task

pi
This computes Pi thanks to random numbers

pipeline
This shows how to submit a pipeline to StarPU with limited buffer
use, and avoiding submitted all the tasks at once

ppm_downscaler
This downscales PPM pictures

profiling
This examplifies how to get profiling information on executed tasks

reductions
This examplifies how to use value reductions

sched_ctx
This examplifies how to use scheduling contexts

sched_ctx_utils
This is just common code for scheduling contexts

scheduler
This examplifies how to implement a user-defined scheduler

spmd
This shows how to define a parallel task

spmv
This computes a sparse matrix-vector multiplication

stencil
This computes a dumb 3D stencil with 1D subdomain decomposition

tag_example
This examplifies how to use tags for dependencies

top
This examplifies how to enrich StarPU-top with information

worker_collections
This examplifies how to use worker collections