enthought / enthought/distarray

O-16: distarray memory-mapped array functionality (optional)

Ouverte
#196 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
SBIR-year-2
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.