Install this package:
emerge -a dev-libs/starpu
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask dev-libs/starpu
Or alternatively:
emerge --autounmask-write -a dev-libs/starpu
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.3.9 | 7 | ~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86 | 0/7 |
<pkgmetadata> <longdescription lang="en"> StarPU is a runtime system that offers support for heterogeneous multicore machines. While many efforts are devoted to design efficient computation kernels for those architectures (e.g. to implement BLAS kernels on GPUs or on Cell's SPUs), StarPU not only takes care of offloading such kernels (and implementing data coherency across the machine), but it also makes sure the kernels are executed as efficiently as possible. </longdescription> <use> <flag name="spinlock-check">Enable spinlock check</flag> </use> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p dev-libs/starpu |
euse -E <flag> -p dev-libs/starpu |
euse -D <flag> -p dev-libs/starpu
| Flag | Description | 1.3.9 |
|---|---|---|
| blas | Add support for the virtual/blas numerical library | ✓ |
| cuda | Enable NVIDIA CUDA support (computation on GPU) | ✓ |
| doc | Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally | ✓ |
| examples | Install examples, usually source code | ✓ |
| fftw | Use FFTW library for computing Fourier transforms | ✓ |
| fortran | Add support for fortran | ✓ |
| hdf5 | Add support for the Hierarchical Data Format v5 | ✓ |
| mpi | Add MPI (Message Passing Interface) layer to the apps that support it | ✓ |
| opencl | Enable OpenCL support (computation on GPU) | ✓ |
| opengl | Add support for OpenGL (3D graphics) | ✓ |
| openmp | Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" | ✓ |
| spinlock-check | Enable spinlock check | ✓ |
| static-libs | Build static versions of dynamic libraries as well | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ |
| valgrind | Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | starpu-1.3.9.tar.gz | 12961635 bytes | 1.3.9 |
| Type | File | Size |
|---|