JuliaParallel / JuliaParallel/DistributedArrays.jl

Partitions

Abierto
#208 0 comentarios 1 reacción 1 asignado Reclamado por @vchuravy Ver en GitHub
enhancement help wanted
Lenguaje dominante
Julia
Estrellas
205
Forks
34
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Right now `DArray` is both the notion of where and the data. I propose to factor out the where into it's own Partitons type, so that we can have a type-hierarchy of partitions, from generic n-dim hypercubes, to partitionings that are only distributed across one axes, to block cyclic or cartesian partitioning.

One important improvement would be that a process can hold more than one chunk and that the chunk array type can be heterogeneous across the `DArray` allowing us to mix something like a FillArray in and represent
block sparsity more efficiently.

Partitions should support reasoning about moving data from A to B, including this data is local (even though it is a different chunk).

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.