PyOpenCL swMATH ID: 14046 Software Authors: Andreas Klöckner Description: PyOpenCL gives you easy, Pythonic access to the OpenCL parallel computation API. Object cleanup tied to lifetime of objects. This idiom, often called RAII in C++, makes it much easier to write correct, leak- and crash-free code. Completeness. PyOpenCL puts the full power of OpenCL’s API at your disposal, if you wish. Every obscure get_info() query and all CL calls are accessible. Automatic Error Checking. All errors are automatically translated into Python exceptions. Speed. PyOpenCL’s base layer is written in C++, so all the niceties above are virtually free. Helpful Documentation. You’re looking at it. ;) Liberal license. PyOpenCL is open-source under the MIT license and free for commercial, academic, and private use. Homepage: https://mathema.tician.de/software/pyopencl/ Source Code: https://github.com/inducer/pyopencl Related Software: PyCUDA; Python; OpenCL; CUDA; NumPy; SciPy; GitHub; ParaView; Ncorr; gputools; TensorFlow; PyTorch; Julia; CUBLAS; MKL; LAMMPS; Peridigm; PeriPy; Matlab; Cython Cited in: 22 Documents all top 5 Cited by 81 Authors 2 Vincent, Peter E. 2 Witherden, Freddie D. 1 Agarwal, Arpit 1 Albers, Tony 1 Aparicio, S. 1 Barba, Lorena A. 1 Bardhan, Jaydeep P. 1 Baty, Hubert 1 Beck, Tilmann 1 Bhargava, Rohit 1 Bhosale, Aditya 1 Boys, B. 1 Bresler, Yoram 1 Carney, P. Scott 1 Chekrygin, I. I. 1 Cisternas, Jaime E. 1 Cooper, Christopher D. H. 1 Cottet, Georges-Henri 1 Dinesh, A. 1 Drui, Florence 1 Dutt, Arkopal 1 Essadki, Mohamed 1 Etancelin, Jean-Matthieu 1 Faraonov, A. A. 1 Farrington, A. M. 1 Franck, Emmanuel 1 Girolami, Mark A. 1 Govind, Rahul 1 Gräf, Manuel 1 Habring, Andreas 1 Helluy, Philippe 1 Hernández, M. G. 1 Hielscher, Ralf 1 Holler, Martin 1 Hornikx, Maarten 1 Iturrarán-Viveros, Ursula 1 Januszewski, M. 1 Jung, Jonathan 1 Kaushik, Chandrashekhar 1 Kaushik, Rohan 1 Klingenberg, Christian 1 Ko, Seyoon 1 Kostur, Marcin 1 Krijnen, Thomas 1 Kumar, Anshuman 1 Kurapati, Vikas 1 Larat, Adam 1 Lazar, Aurel A. 1 Li, Xue 1 Liesegang, Moritz 1 Magalhães, Tiago E. C. 1 Menon, Dileep 1 Merrison-Hort, Robert 1 Molero-Armenta, M. 1 Muta, Abhinav 1 Negi, Pawan 1 Neumayer, Sebastian 1 Pandey, Pankaj 1 Patil, Mrinalgouda 1 Pelletier, Milan 1 Pérignon, Franck 1 Perrier, Vincent 1 Pfister, Luke 1 Picard, Christophe 1 Puri, Kunal 1 Radons, Günter 1 Ramachandran, Prabhu 1 Rebordão, José M. 1 Sanka, Suraj 1 Schiavazzi, Daniele E. 1 Sebastian, Amal S. 1 Sen, Ananyo 1 Steidl, Gabriele 1 Tavker, Deep 1 Thanhäuser, Lukas 1 van Harten, Louis 1 Vermeire, Brian C. 1 Wilson, Joshua P. 1 Won, Joongho 1 Zhou, Hua 1 Zhou, Yiyin all top 5 Cited in 16 Serials 7 Computer Physics Communications 1 Computers and Fluids 1 Computer Methods in Applied Mechanics and Engineering 1 Inverse Problems 1 Chaos, Solitons and Fractals 1 ACM Transactions on Mathematical Software 1 Applied Mathematics and Computation 1 Statistical Science 1 Computational Mechanics 1 Neural Networks 1 International Journal of Bifurcation and Chaos in Applied Sciences and Engineering 1 European Series in Applied and Industrial Mathematics (ESAIM): Mathematical Modelling and Numerical Analysis 1 SIAM Journal on Imaging Sciences 1 European Series in Applied and Industrial Mathematics (ESAIM): Proceedings and Surveys 1 Vestnik KRAUNTS. Fiziko-Matematicheskie Nauki 1 SIAM Journal on Mathematics of Data Science all top 5 Cited in 15 Fields 14 Numerical analysis (65-XX) 6 Fluid mechanics (76-XX) 4 Mechanics of deformable solids (74-XX) 3 Partial differential equations (35-XX) 3 Biology and other natural sciences (92-XX) 3 Information and communication theory, circuits (94-XX) 2 Calculus of variations and optimal control; optimization (49-XX) 2 Computer science (68-XX) 2 Optics, electromagnetic theory (78-XX) 2 Geophysics (86-XX) 1 Ordinary differential equations (34-XX) 1 Dynamical systems and ergodic theory (37-XX) 1 Statistics (62-XX) 1 Quantum theory (81-XX) 1 Operations research, mathematical programming (90-XX) Citations by Year