enthought / enthought/distarray
O-16: distarray memory-mapped array functionality (optional)
- Langage dominant
- Python
- Étoiles
- 5
- Forks
- 1
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Objective: To provide functionality that allows ODIN to use memory-mapped arrays as
the backing store for data.
Relevance: This provides support for users who have large storage capacity on, e.g. a workstation, and cannot fit an entire array in main memory. By allowing the backing store to use memory-mapped arrays, these users can perform distributed computations on arrays larger than can fit in main memory.
Description: The initial implementation of this task will likely build on top of NumPy’s existing memory-mapped array functionality. Based on this initial implementation and input from the distributed array protocol design, refinements will be made accordingly.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
L’issue ne mentionne aucun fichier, test ou point d’entrée. Commencez par localiser l’implémentation du stockage sous-jacent des tableaux de ODIN et examiner les fonctionnalités de tableaux mappés en mémoire de NumPy. Le travail est considéré comme terminé lorsqu’ODIN peut utiliser des tableaux mappés en mémoire comme stockage sous-jacent pour des calculs distribués sur des tableaux plus grands que la mémoire principale.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- numpy, python
- Domaine
- data, distributed-systems
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100