Optimize py:set by batching
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 30/100
- Tipo de issue
- Refatoração
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Domínio
- performance
Direção de pesquisa
Nenhum arquivo ou teste é especificado. Comece rastreando os pontos de entrada py:set, py:run e py:runresult e a comunicação com o processo Python; o trabalho estará concluído quando as operações py:set forem agrupadas com o fluxo de run e runresult para reduzir a sobrecarga de comunicação.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Currently, every py:set sends a message to the python process and waits for a result. However, we could instead batch py:sets with py:runs and py:runresults to reduce the amount of communication. This would likely be a pretty good performance boost, as communication time is definitely a big bottleneck.
Copied from: https://github.com/qiemem/PythonExtension/issues/10
- Linguagem predominante
- Scala
- Estrelas
- 31
- Forks
- 16
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de NetLogo/Python-Extension
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
NetLogo/Python-Extension#27 · 3 comentários ·
-
Drop Python 2 support Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
NetLogo/Python-Extension#24 · 2 reações ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
NetLogo/Python-Extension#17 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
NetLogo/Python-Extension#16 · 6 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
Todas as issues de NetLogo/Python-Extension
Issues semelhantes
-
RS_PixelAsPoint raises out of grid where RS_PixelAsCentroid and RS_PixelAsPolygon extrapolate Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Area: Excel support
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
orbeon/orbeon-forms#7893 ·
-
x:action/fix x:module/practice-exercise x:size/small
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
lichess-org/lila#21788 · 2 comentários ·
-
area:Iceberg area:writer documentation requires-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
apache/datafusion-comet#6147 ·