Search Results - GPU programming in Python

Refine Results
  1. 1

    Efficient Multi-GPU Programming in Python: Reducing Synchronization and Access Overheads by Oden, Lena, Nolp, Klaus

    ISSN: 2168-9253
    Published: IEEE 02.09.2025
    “… to the synchronization requirements between GPU kernels and communication libraries. In this work, we present a detailed performance analysis of multi-GPU programming in Python using CuPy, Numba, NCCL and mpi4py…”
    Get full text
    Conference Proceeding
  2. 2

    Comparative study of CUDA-based parallel programming in C and Python for GPU acceleration of the 4th order Runge-Kutta method by Fernandes, Davi F., Santos, Marcelo C., Silva, Adilson C., Lima, Alan M.M.

    ISSN: 0029-5493, 1872-759X
    Published: Elsevier B.V 01.05.2024
    Published in Nuclear engineering and design (01.05.2024)
    “…•Point reactor kinetics equations.•4th Order Runge-Kutta method.•Acceleration by GPU.•Python and C codes.•Speedup calculations…”
    Get full text
    Journal Article
  3. 3

    GPU Programming with Python by Zaccone, Giancarlo

    ISBN: 1785289586, 9781785289583
    Published: United Kingdom Packt Publishing, Limited 2015
    Get full text
    Book Chapter
  4. 4

    Efficiency and accuracy of GPU-parallelized Fourier spectral methods for solving phase-field models by Boccardo, A.D., Tong, M., Leen, S.B., Tourret, D., Segurado, J.

    ISSN: 0927-0256, 1879-0801
    Published: Elsevier B.V 01.09.2023
    Published in Computational materials science (01.09.2023)
    “…, implemented in Python programming language and parallelized on a graphics processing unit (GPU), for solving a phase-field model coupling Cahn…”
    Get full text
    Journal Article
  5. 5

    OpenDust: A fast GPU-accelerated code for the calculation of forces acting on microparticles in a plasma flow by Kolotinskii, D., Timofeev, A.

    ISSN: 0010-4655, 1879-2944
    Published: Elsevier B.V 01.07.2023
    Published in Computer physics communications (01.07.2023)
    “…We present the first open-source, GPU-based code for complex plasmas. The code, OpenDust, pursues to provide researchers, both experimenters and theorists…”
    Get full text
    Journal Article
  6. 6

    GPU-aware Communication with UCX in Parallel Programming Models: Charm++, MPI, and Python by Choi, Jaemin, Fink, Zane, White, Sam, Bhat, Nitin, Richards, David F., Kale, Laxmikant V.

    Published: IEEE 01.06.2021
    “…-performance computing. For developers of parallel programming models, implementing support for GPU-aware communication using native APIs for GPUs such as CUDA can be a daunting task as it requires considerable effort…”
    Get full text
    Conference Proceeding
  7. 7

    Developing Graphics Frameworks with Python and OpenGL by Stemkoski, Lee, Pascale, Michael

    ISBN: 1000407950, 9781000407952, 1032021462, 0367721805, 9780367721800, 9781032021461, 9781003181378, 1003181376
    Published: United States CRC Press 2021
    “… You will learn how to combine the power of OpenGL, the most widely adopted cross-platform API for GPU programming, with the accessibility and versatility of the Python programming language…”
    Get full text
    eBook Book
  8. 8

    Sailfish: A flexible multi-GPU implementation of the lattice Boltzmann method by Januszewski, M., Kostur, M.

    ISSN: 0010-4655, 1879-2944
    Published: Elsevier B.V 01.09.2014
    Published in Computer physics communications (01.09.2014)
    “…) on modern Graphics Processing Units (GPUs) using CUDA/OpenCL. We take a novel approach to GPU code implementation and use run-time code generation techniques and a high level programming language (Python…”
    Get full text
    Journal Article
  9. 9

    Going faster to see further: graphics processing unit-accelerated value iteration and simulation for perishable inventory control using JAX by Farrington, Joseph, Wong, Wai Keong, Li, Kezhi, Utley, Martin

    ISSN: 0254-5330, 1572-9338
    Published: United States Springer Nature B.V 01.06.2025
    Published in Annals of operations research (01.06.2025)
    “… The adoption of GPU-accelerated approaches has been limited in operational research relative to other fields like machine learning, in which new software frameworks have made GPU programming widely accessible…”
    Get full text
    Journal Article
  10. 10

    CuGBasis: High-performance CUDA/Python library for efficient computation of quantum chemistry density-based descriptors for larger systems by Tehrani, Alireza, Richer, Michelle, Heidar-Zadeh, Farnaz

    ISSN: 1089-7690, 1089-7690
    Published: United States 21.08.2024
    Published in The Journal of chemical physics (21.08.2024)
    “… CuGBasis integrates high-performance Graphical Processing Unit (GPU) computing with the ease and flexibility of Python programming, making it compatible with a vast ecosystem of libraries…”
    Get more information
    Journal Article
  11. 11

    gpuRIR: A python library for room impulse response simulation with GPU acceleration by Diaz-Guerra, David, Miguel, Antonio, Beltran, Jose R.

    ISSN: 1380-7501, 1573-7721
    Published: New York Springer US 01.02.2021
    Published in Multimedia tools and applications (01.02.2021)
    “…The Image Source Method (ISM) is one of the most employed techniques to calculate acoustic Room Impulse Responses (RIRs), however, its computational complexity…”
    Get full text
    Journal Article
  12. 12

    Convolution hierarchical deep-learning neural network (C-HiDeNN) with graphics processing unit (GPU) acceleration by Park, Chanwook, Lu, Ye, Saha, Sourav, Xue, Tianju, Guo, Jiachen, Mojumder, Satyajit, Apley, Daniel W., Wagner, Gregory J., Liu, Wing Kam

    ISSN: 0178-7675, 1432-0924
    Published: Berlin/Heidelberg Springer Berlin Heidelberg 01.08.2023
    Published in Computational mechanics (01.08.2023)
    “…) programming using JAX library in Python. Instead of increasing the degrees of freedom like higher order FEM, C-HiDeNN takes advantage of neighboring elements to construct the so-called convolution patch functions…”
    Get full text
    Journal Article
  13. 13

    Performance analysis of GPU accelerated meshfree q-LSKUM solvers in Fortran, C, Python, and Julia by Mamidi, Nischay Ram, Saxena, Dhruv, Prasun, Kumar, Nemili, Anil, Sharma, Bharatkumar, Deshpande, S. M.

    ISSN: 2640-0316
    Published: IEEE 01.12.2022
    “…This paper presents a comprehensive analysis of the performance of Fortran, C, Python, and Julia based GPU accelerated meshfree solvers for compressible flows…”
    Get full text
    Conference Proceeding
  14. 14

    MCR toolkit: A GPU‐based toolkit for multi‐channel reconstruction of preclinical and clinical x‐ray CT data by Clark, Darin P., Badea, Cristian T.

    ISSN: 0094-2405, 2473-4209, 2473-4209
    Published: United States 01.08.2023
    Published in Medical physics (Lancaster) (01.08.2023)
    “…Background The advancement of x‐ray CT into the domains of photon counting spectral imaging and dynamic cardiac and perfusion imaging has created many new…”
    Get full text
    Journal Article
  15. 15

    NAS Parallel Benchmarks with Python: a performance and programming effort analysis focusing on GPUs by Di Domenico, Daniel, Lima, João V. F., Cavalheiro, Gerson G. H.

    ISSN: 0920-8542, 1573-0484, 1573-0484
    Published: New York Springer US 01.05.2023
    Published in The Journal of supercomputing (01.05.2023)
    “…Compiled low-level languages, such as C/C++ and Fortran, have been employed as programming tools to implement applications to explore GPU devices…”
    Get full text
    Journal Article
  16. 16

    Fast, Cheap, and Turbulent—Global Ocean Modeling With GPU Acceleration in Python by Häfner, Dion, Nuterman, Roman, Jochum, Markus

    ISSN: 1942-2466, 1942-2466
    Published: Washington John Wiley & Sons, Inc 01.12.2021
    “… Our ocean model Veros takes a different approach: it is implemented using the high‐level programming language Python…”
    Get full text
    Journal Article
  17. 17

    Lessons learned from comparing C-CUDA and Python-Numba for GPU-Computing by Oden, Lena

    ISSN: 2377-5750
    Published: IEEE 01.03.2020
    “…Python as programming language is increasingly gaining importance, especially in data science, scientific, and parallel programming…”
    Get full text
    Conference Proceeding
  18. 18

    The fast azimuthal integration Python library: pyFAI by Ashiotis, Giannis, Deschildre, Aurore, Nawaz, Zubair, Wright, Jonathan P., Karkoulis, Dimitrios, Picca, Frédéric Emmanuel, Kieffer, Jérôme

    ISSN: 1600-5767, 0021-8898, 1600-5767
    Published: 5 Abbey Square, Chester, Cheshire CH1 2HU, England International Union of Crystallography 01.04.2015
    Published in Journal of applied crystallography (01.04.2015)
    “… It is written in Python (with binary submodules for improved performance), a language widely accepted and used by the scientific community today, which enables users to easily incorporate the pyFAI library into their processing pipeline…”
    Get full text
    Journal Article
  19. 19

    Python Parallel Programming Cookbook by Zaccone, Giancarlo

    ISBN: 9781785289583, 1785289586
    Published: Packt Publishing 26.08.2015
    “… You'll explore topics such as threading, multiprocessing, asynchronous programming, and GPU utilization, all through practical Python…”
    Get full text
    eBook
  20. 20

    Optimized Python library for reconstruction of ensemble-based gene co-expression networks using multi-GPU by López-Fernández, Aurelio, Gómez-Vela, Francisco A., del Saz-Navarro, María, Delgado-Chaves, Fernando M., Rodríguez-Baena, Domingo S.

    ISSN: 0920-8542, 1573-0484
    Published: New York Springer US 01.08.2024
    Published in The Journal of supercomputing (01.08.2024)
    “… This paper presents pyEnGNet, a Python library that can generate gene co-expression networks in High-performance computing environments…”
    Get full text
    Journal Article