| 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 filesaxpy	This computes the AXPY BLAS over a big vectorbasic_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 systemcallback	This shows how to use task callbackscg	This computes a Conjugate Gradientcholesky	This computes a Cholesky factorizationcommon	This holds common code for BLAS kernelscpp	This shows how to use StarPU from C++filters	This contains several partitioning examplesfortran90	This shows how to use StarPU from Fortran90gl_interop	This shows how interoperation can be done between StarPU CUDA	computations and OpenGL renderingheat        This uses a finite element method to compute heat propagation thanks to        an LU factorization or a conjugate gradientincrementer	This just increments a variableinterface        This shows how to implement a user-defined data type, here simply        complex floatslu	This computes an LU factorizationmandelbrot	This computes and outputs the mandelbrot setmatvecmult	This computes a matrix-vector multiplicationmult	This computes a matrix-matrix multiplicationopenmp	This shows how to use an OpenMP code inside a StarPU parallel taskpi	This computes Pi thanks to random numberspipeline	This shows how to submit a pipeline to StarPU with limited buffer	use, and avoiding submitted all the tasks at onceppm_downscaler	This downscales PPM picturesprofiling        This examplifies how to get profiling information on executed tasksreductions	This examplifies how to use value reductionssched_ctx	This examplifies how to use scheduling contextssched_ctx_utils	This is just common code for scheduling contextsscheduler	This examplifies how to implement a user-defined schedulerspmd	This shows how to define a parallel taskspmv	This computes a sparse matrix-vector multiplicationstencil	This computes a dumb 3D stencil with 1D subdomain decompositiontag_example	This examplifies how to use tags for dependenciestop	This examplifies how to enrich StarPU-top with informationworker_collections	This examplifies how to use worker collections
 |