Adam Thompson – NVIDIA Technical Blog News and tutorials for developers, data scientists, and IT admins 2025-03-21T20:22:31Z http://www.open-lab.net/blog/feed/ Adam Thompson <![CDATA[Developing Streaming Sensor Applications with HoloHub from NVIDIA Holoscan]]> http://www.open-lab.net/blog/?p=61248 2023-06-09T22:40:28Z 2023-03-01T20:36:24Z The average car contains over 100 sensors to both monitor and respond to vital information. Ranging from an overheating engine to low tire pressure and erratic...]]>

Source

]]>
0
Adam Thompson <![CDATA[Facing the Edge Data Challenge with HPC + AI]]> http://www.open-lab.net/blog/?p=48854 2023-05-22T22:13:08Z 2022-06-02T22:11:14Z This post was updated April 2023. Scientific instruments are being upgraded to deliver 10�C100x more sensitivity and resolution over the next decade, requiring...]]>

This post was updated April 2023. Scientific instruments are being upgraded to deliver 10–100x more sensitivity and resolution over the next decade, requiring a corresponding scale-up for storage and processing. The data produced from these enhanced instruments will reach limits that Moore’s law cannot adequately address and it will challenge traditional operating models solely based on HPC…

Source

]]>
0
Adam Thompson <![CDATA[Speeding up Numerical Computing in C++ with a Python-like Syntax in NVIDIA MatX]]> http://www.open-lab.net/blog/?p=44259 2024-03-07T00:54:10Z 2022-02-24T18:56:19Z Rob Smallshire once said, "You can write faster code in C++, but write code faster in Python." Since its release more than a decade ago, CUDA has given C and...]]>

Rob Smallshire once said, “You can write faster code in C++, but write code faster in Python.” Since its release more than a decade ago, CUDA has given C and C++ programmers the ability to maximize the performance of their code on NVIDIA GPUs. More recently, libraries such as CuPy and PyTorch allowed developers of interpreted languages to leverage the speed of the optimized CUDA libraries…

Source

]]>
0
Adam Thompson <![CDATA[Accelerated Signal Processing with cuSignal]]> http://www.open-lab.net/blog/?p=23452 2023-02-13T17:41:44Z 2021-03-05T22:05:34Z Why signal processing?  Signal processing is all around us. Broadly defined as the manipulation of signals �� or mechanisms of transmitting information...]]>

This post was originally published on the RAPIDS AI blog. Signal processing is all around us. Broadly defined as the manipulation of signals — or mechanisms of transmitting information from one place to another — the field of signal processing exploits embedded information to achieve a certain goal. In the case of noise cancellation, the goal is to cancel out or suppress (via…

Source

]]>
0
Adam Thompson <![CDATA[GPU-Accelerated Speech to Text with Kaldi: A Tutorial on Getting Started]]> http://www.open-lab.net/blog/?p=15710 2025-03-21T20:22:31Z 2019-10-17T20:59:04Z Sign up for the latest Speech AI news from NVIDIA. Recently, NVIDIA achieved GPU-accelerated speech-to-text inference with exciting performance results. That...]]>

Sign up for the latest Speech AI news from NVIDIA. Recently, NVIDIA achieved GPU-accelerated speech-to-text inference with exciting performance results. That post described the general process of the Kaldi ASR pipeline and indicated which of its elements the team accelerated, that is, implementing the decoder on the GPU and taking advantage of Tensor Cores in the acoustic model.

Source

]]>
7
Adam Thompson <![CDATA[GPUDirect Storage: A Direct Path Between Storage and GPU Memory]]> http://www.open-lab.net/blog/?p=15376 2022-08-21T23:39:34Z 2019-08-06T13:00:31Z As AI and HPC datasets continue to increase in size, the time spent loading data for a given application begins to place a strain on the total application��s...]]>

As AI and HPC datasets continue to increase in size, the time spent loading data for a given application begins to place a strain on the total application’s performance. When considering end-to-end application performance, fast GPUs are increasingly starved by slow I/O. I/O, the process of loading data from storage to GPUs for processing, has historically been controlled by the CPU.

Source

]]>
7
Adam Thompson <![CDATA[NVIDIA Accelerates Real Time Speech to Text Transcription 3500x with Kaldi]]> http://www.open-lab.net/blog/?p=13915 2022-08-21T23:39:21Z 2019-03-18T15:00:51Z Think of a sentence and repeat it aloud three times. If someone recorded this speech and performed a point-by-point comparison, they would find that no single...]]>

Think of a sentence and repeat it aloud three times. If someone recorded this speech and performed a point-by-point comparison, they would find that no single utterance exactly matched the others. Similar to different resolutions, angles, and lighting conditions in imagery, human speech varies with respect to timing, pitch, amplitude, and even how base units of speech – phonemes and morphemes…

Source

]]>
5
���˳���97caoporen����