Octave and python: High-level scripting languages productivity and performance evaluation

JC Chaves, J Nehrbass, B Guilfoos… - 2006 HPCMP Users …, 2006 - ieeexplore.ieee.org
… and Python are open source alternatives to MATLAB, which is widely used by the High
Performance … The new emphasis of high end computing systems is rapidly evolving towards

Productivity, portability, performance: Data-centric Python

AN Ziogas, T Schneider, T Ben-Nun… - … for High Performance …, 2021 - dl.acm.org
… choices, Python still struggles: while each approach works towards one or more of the Ps,
none of them supports all at the same time. We propose a way to bridge the gap between the …

[HTML][HTML] Efficient development of high performance data analytics in Python

JÁ Cid-Fuentes, P Alvarez, R Amela, K Ishii… - Future Generation …, 2020 - Elsevier
… On the one hand, high performance computing (HPC) … a task-based programming model for
Python, as an excellent solution … Towards this, we compare the PyCOMPSs implementations …

Landscape of High-Performance Python to Develop Data Science and Machine Learning Applications

O Castro, P Bruneau, JS Sottet… - ACM Computing Surveys, 2023 - dl.acm.org
… in Python. The objective of this review article is to provide an organized landscape of Python
high-performance … of communications in the context of high-performance computing [69], or …

d2o: a distributed data object for parallel high-performance computing in Python

T Steininger, M Greiner, F Beaujean, T Enßlin - Journal of Big Data, 2016 - Springer
… to enable the usage in specialized high-performance modules. This approach matches with
… Although primarily geared towards weak scaling, it turns out that d2o performs very well in …

[HTML][HTML] Pyophidia: a python library for high performance data analytics at scale

D Elia, C Palazzo, S Fiore, A D'Anca, A Mariello… - SoftwareX, 2023 - Elsevier
… ie, multi-dimensional data) as Python datacube objects and HPDA operators as Python
datacube methods. The cube objects store the metadata and a reference towards the actual data …

GPU computing with Python: Performance, energy efficiency and usability

HH Holm, AR Brodtkorb, ML Sætra - Computation, 2020 - mdpi.com
… , and usability when using Python for developing high-performance computing codes running
… Our findings showed that the impact of using Python is negligible for our applications, and …

[PDF][PDF] High Performance Computing with Python

S Watanabe - 2021 - nabenabe0928.github.io
… In the collision step, we relax the probability density function towards the equilibrium f … In
this chapter, we describe how the LBM is implemented in Python and how to compute the LBM …

MPI for Python: Performance improvements and MPI-2 extensions

L Dalcín, R Paz, M Storti, J D'Elía - Journal of Parallel and Distributed …, 2008 - Elsevier
… During the last decade, high-performance computing has become an affordable resource
to … Future work will be directed towards the improvement of MPI for Python by adding some …

dislib: Large scale high performance machine learning in python

JÁ Cid-Fuentes, S Solà, P Álvarez… - 2019 15th …, 2019 - ieeexplore.ieee.org
… At the same time, Python has become one of the most popular … for Python do not scale to
large data sets, are hard to use by non-experts, and are difficult to set up in high performance