| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 | 
							- # StarPU --- Runtime system for heterogeneous multicore architectures.
 
- #
 
- # Copyright (C) 2016,2017                                CNRS
 
- # Copyright (C) 2015,2016                                Université de Bordeaux
 
- #
 
- # StarPU is free software; you can redistribute it and/or modify
 
- # it under the terms of the GNU Lesser General Public License as published by
 
- # the Free Software Foundation; either version 2.1 of the License, or (at
 
- # your option) any later version.
 
- #
 
- # StarPU is distributed in the hope that it will be useful, but
 
- # WITHOUT ANY WARRANTY; without even the implied warranty of
 
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
- #
 
- # See the GNU Lesser General Public License in COPYING.LGPL for more details.
 
- #
 
- 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
 
 
  |