Error handling – NVIDIA Technical Blog News and tutorials for developers, data scientists, and IT admins 2025-03-26T19:26:14Z http://www.open-lab.net/blog/feed/ Bharath Thotakura <![CDATA[NVIDIA CUDA-Q Runs Breakthrough Logical Qubit Application on Infleqtion QPU]]> http://www.open-lab.net/blog/?p=93486 2024-12-12T19:35:16Z 2024-12-10T14:00:00Z Infleqtion, a world leader in neutral atom quantum computing, used the NVIDIA CUDA-Q platform to first simulate, and then orchestrate the first-ever...]]> Infleqtion, a world leader in neutral atom quantum computing, used the NVIDIA CUDA-Q platform to first simulate, and then orchestrate the first-ever...

Infleqtion, a world leader in neutral atom quantum computing, used the NVIDIA CUDA-Q platform to first simulate, and then orchestrate the first-ever demonstration of a material science experiment on logical qubits, on their Sqale physical quantum processing unit (QPU). Qubits, the basic units of information in quantum computing, are prone to errors, and far too unreliable to make meaningful��

Source

]]>
0
Leroy Sikkes <![CDATA[Advanced API Performance: Debugging]]> http://www.open-lab.net/blog/?p=71308 2024-08-28T17:34:51Z 2023-10-13T16:00:00Z NVIDIA offers a large suite of tools for graphics debugging, including NVIDIA Nsight System for CPU debugging, and Nsight Graphics for GPU debugging. Nsight...]]> NVIDIA offers a large suite of tools for graphics debugging, including NVIDIA Nsight System for CPU debugging, and Nsight Graphics for GPU debugging. Nsight...A graphic of a computer sending code to multiple stacks.

NVIDIA offers a large suite of tools for graphics debugging, including NVIDIA Nsight System for CPU debugging, and Nsight Graphics for GPU debugging. Nsight Aftermath is useful for analyzing crash dumps. Thanks to Patrick Neill, Jeffrey Kiel, Justin Kim, Andrew Allan, and Louis Bavoil for their help with this post.

Source

]]>
0
Jonathan Wong <![CDATA[Asynchronous Error Reporting: When printf Just Won��t Do]]> http://www.open-lab.net/blog/?p=60377 2023-06-12T07:56:12Z 2023-05-16T18:18:39Z Some programming situations call for reporting ��soft�� errors asynchronously. While printf can be a useful tool, it can increase register use and impact...]]> Some programming situations call for reporting ��soft�� errors asynchronously. While printf can be a useful tool, it can increase register use and impact...Picture of a 25 mph speed limit sign and actual speed of 27 mph displayed.

Source

]]>
0
Ethan Einhorn <![CDATA[Vulkan 1.3 Broadens Cross-Platform Functionality with Developer-Requested Features]]> http://www.open-lab.net/blog/?p=43484 2024-08-28T18:16:16Z 2022-01-25T13:45:00Z A total of 23 of the most often requested Vulkan extensions developed by NVIDIA and other Khronos members are now incorporated into the brand new Vulkan 1.3...]]> A total of 23 of the most often requested Vulkan extensions developed by NVIDIA and other Khronos members are now incorporated into the brand new Vulkan 1.3...

A total of 23 of the most often requested Vulkan extensions developed by NVIDIA and other Khronos members are now incorporated into the brand new Vulkan 1.3 core specification. NVIDIA is ready with day one drivers for developers to immediately try out this significant new version of the industry��s only modern, cross-platform GPU API on their own systems. Some of the most significant new core��

Source

]]>
2
Andreas S��?enbach <![CDATA[Preferring Compile-time Errors over Runtime Errors with Vulkan-hpp]]> http://www.open-lab.net/blog/?p=21689 2022-08-21T23:40:44Z 2020-10-17T00:08:44Z One of the most important aspects in professional software development is to detect errors as early as possible. Of course, the best case would be if we...]]> One of the most important aspects in professional software development is to detect errors as early as possible. Of course, the best case would be if we...

One of the most important aspects in professional software development is to detect errors as early as possible. Of course, the best case would be if we couldn��t even write erroneous code. The next best thing is errors that the compiler can detect. The worst cases are runtime errors. The hardest ones are hidden in code that only runs under certain circumstances. Murphy��s law says that��

Source

]]>
3
Mark Harris <![CDATA[How to Query Device Properties and Handle Errors in CUDA C/C++]]> http://test.markmark.net/?p=459 2022-08-21T23:36:48Z 2012-11-22T07:01:04Z In this third post of the CUDA C/C++ series, we discuss various characteristics of the wide range of CUDA-capable GPUs, how to query device properties from...]]> In this third post of the CUDA C/C++ series, we discuss various characteristics of the wide range of CUDA-capable GPUs, how to query device properties from...

In this third post of the CUDA C/C++ series, we discuss various characteristics of the wide range of CUDA-capable GPUs, how to query device properties from within a CUDA C/C++ program, and how to handle errors. In our last post, about performance metrics, we discussed how to compute the theoretical peak bandwidth of a GPU. This calculation used the GPU��s memory clock rate and bus interface��

Source

]]>
3
Greg Ruetsch <![CDATA[How to Query Device Properties and Handle Errors in CUDA Fortran]]> http://test.markmark.net/?p=302 2022-08-21T23:36:47Z 2012-11-15T02:43:28Z [caption id="attachment_8972" align="alignright" width="318"] CUDA Fortran for Scientists and Engineers shows how high-performance application developers can...]]> [caption id="attachment_8972" align="alignright" width="318"] CUDA Fortran for Scientists and Engineers shows how high-performance application developers can...

In this third post of the CUDA Fortran series we discuss various characteristics of the wide range of CUDA-capable GPUs, how to query device properties from within a CUDA Fortran program, and how to handle errors. In our last post, about performance metrics, we discussed how to compute the theoretical peak bandwidth of a GPU. This calculation used the GPU��s memory clock rate and bus interface��

Source

]]>
2
���˳���97caoporen����