A block-parallel library

Edit Package diy
https://github.com/diatomic/diy

Diy is a block-parallel library for implementing scalable algorithms
that can execute both in-core and out-of-core. The same program can be
executed with one or more threads per MPI process, seamlessly
combining distributed-memory message passing with shared-memory thread
parallelism. The abstraction enabling these capabilities is block
parallelism; blocks and their message queues are mapped onto
processing elements (MPI processes or threads) and are migrated
between memory and storage by the diy runtime. Complex communication
patterns, including neighbor exchange, merge reduction, swap
reduction, and all-to-all exchange, are possible in- and out-of-core
in diy.

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000054 54 Bytes
diy-3.5.0.tar.gz 0000283256 277 KB
diy-disable-memory-heavy-tests.patch 0000001481 1.45 KB
diy-glibc2.34-drop-SIGSTKSZ.patch 0000000874 874 Bytes
diy-include-stdexcept.patch 0000000531 531 Bytes
diy.changes 0000001829 1.79 KB
diy.spec 0000004635 4.53 KB
Revision 1 (latest revision is 2)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 995576 from Yuchen Lin's avatar Yuchen Lin (maxlin_factory) (revision 1)
Automatically create request by update submitter.                This is going to update package to openSUSE:Backports:SLE-15-SP5 from openSUSE:Factory.                Please review this change and decline it if Leap do not need it.
Comments 0
openSUSE Build Service is sponsored by