O-20: Lazy evaluation and deferred computation

Aperta
#301 2 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@bgrant ci sta già lavorando.

Dal 12/7/2014.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

SBIR-year-2

This task will investigate and develop communication hiding strategies by building up expression trees on the client side. These expression trees will represent deferred computations to be performed on distributed arrays, and the end user can send a command to ensure these computations take place. By batching these computations, the total number of communication round-trips between the client and worker processes can be reduced, improving performance without compromising ease-of-use. This approach also provides opportunities for expression analysis and optimizing transformations, although we do not propose developing these advanced capabilities under the current scope.

Lingua principale
Python
Stelle
5
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di enthought/distarray

Tutte le issue di enthought/distarray

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.