PyData – NVIDIA Technical Blog News and tutorials for developers, data scientists, and IT admins 2025-07-23T19:02:16Z http://www.open-lab.net/blog/feed/ Shelton Dsouza <![CDATA[CUDA Context-Independent Module Loading]]> http://www.open-lab.net/blog/?p=58232 2024-07-30T21:28:50Z 2022-12-12T20:10:00Z Most CUDA developers are familiar with the cuModuleLoad API and its counterparts for loading a module containing device code into a CUDA context. In...]]> Most CUDA developers are familiar with the cuModuleLoad API and its counterparts for loading a module containing device code into a CUDA context. In...

Most CUDA developers are familiar with the API and its counterparts for loading a module containing device code into a CUDA context. In most cases, you want to load identical device code on all devices. This requires loading device code into each CUDA context explicitly. Moreover, libraries and frameworks that do not control context creation and destruction must keep track of them to explicitly��

Source

]]>
2
Nick Becker <![CDATA[10 Minutes to Data Science: Transitioning Between RAPIDS cuDF and CuPy Libraries]]> http://www.open-lab.net/blog/?p=23338 2025-05-01T18:34:21Z 2021-03-19T21:01:26Z RAPIDS is about creating bridges, connections, and clean handoffs between GPU PyData libraries. Interoperability with functionality is our goal. For example, if...]]> RAPIDS is about creating bridges, connections, and clean handoffs between GPU PyData libraries. Interoperability with functionality is our goal. For example, if...

This post was originally published on the RAPIDS AI blog. RAPIDS is about creating bridges, connections, and clean handoffs between GPU PyData libraries. Interoperability with functionality is our goal. For example, if you��re working with RAPIDS cuDF but need a more linear-algebra oriented function that exists in CuPy, you can leverage the interoperability of the GPU PyData ecosystem to��

Source

]]>
0
Ben Zaitlen https://www.linkedin.com/in/benjamin-zaitlen-62ab7b4/ <![CDATA[NVIDIA Tools Extension API: An Annotation Tool for Profiling Code in Python and C/C++]]> http://www.open-lab.net/blog/?p=24485 2023-02-13T18:03:04Z 2021-03-10T18:49:02Z As PyData leverages much of the static language world for speed including CUDA, we need tools which not only profile and measure across languages but also...]]> As PyData leverages much of the static language world for speed including CUDA, we need tools which not only profile and measure across languages but also...

As PyData leverages much of the static language world for speed including CUDA, we need tools which not only profile and measure across languages but also devices, CPU, and GPU. While there are many great profiling tools within the Python ecosystem: line-profilers like cProfile and profilers which can observe code execution in C-extensions like PySpy/Viztracer. None of the Python profilers can��

Source

]]>
1
���˳���97caoporen����