summaryrefslogtreecommitdiff
blob: 2ddfc463c9ea2b2a4645409338db2a487fa95cd8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<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="cuda">Enable NVIDIA CUDA toolkit support</flag>
  <flag name="gcc-plugin">Enable GCC extension plugin (experimental)</flag>
  <flag name="opencl">Enable OpenCL support</flag>
  <flag name="spinlock-check">Enable spinlock check</flag>
  <flag name="valgrind">Enable <pkg>dev-util/valgrind</pkg> support</flag>
</use>
</pkgmetadata>