# Changing GPU ID breaks Wowza Streaming Engine

**URL:** <https://community.wowza.com/t/changing-gpu-id-breaks-wowza-streaming-engine/42902>\
**Category:** Wowza Streaming Engine\
**Created:** [June 16, 2016, 12:14pm UTC](https://community.wowza.com/t/changing-gpu-id-breaks-wowza-streaming-engine/42902 "2016-06-16T12:14:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nathan\_Kadish](https://avatars.discourse-cdn.com/v4/letter/n/4af34b/32.png) [@Nathan\_Kadish](https://community.wowza.com/u/Nathan_Kadish)\
**Post date:** [June 16, 2016, 12:14pm UTC](https://community.wowza.com/t/changing-gpu-id-breaks-wowza-streaming-engine/42902/1 "2016-06-16T12:14:07Z")

</div>

I am trying to transcode a stream using a custom GPU ID. I have two cards a Nvidia Q K4000 (GPU ID 0) and Nvidia Q 2000D (GPU ID 1).

Logs pick up both cards, says NVENC/CUDA is supported but when I change a template to use GPU ID 1 (the 2000D) WSE dies and java seems to go with it. The only way to revive wowza is to delete the offending XML template file. and ‘service WowzaStreamingEngine restart’

Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u4 x86\_64 GNU/Linux Wowza 4.4.1 Nvidia Driver Version 331.113

---

<div class="post-metadata">

**Author:** ![Andrew\_Ramberg](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Andrew\_Ramberg](https://community.wowza.com/u/Andrew_Ramberg)\
**Post date:** [June 28, 2016, 1:47pm UTC](https://community.wowza.com/t/changing-gpu-id-breaks-wowza-streaming-engine/42902/2 "2016-06-28T13:47:41Z")

</div>

Hello,

Looking at the specs for the NVIDIA Q 2000D, it appears this is a CUDA based card. It maybe detected by Wowza Streaming Engine but NVIDIA CUDA **encoding** acceleration isn’t supported in the latest NVIDIA graphics drivers (340 and later). CUDA-based accelerated encoding is NOT supported in Wowza Streaming Engine 4.1.2 and later. Please see the following article for more information:

[Server specifications for NVIDIA NVENC and NVIDIA CUDA acceleration with Wowza Transcoder](https://www.wowza.com/docs/server-specifications-for-nvidia-nvenc-and-nvidia-cuda-acceleration-with-wowza-transcoder)

So, you could run with a version of Wowza Streaming Engine prior to 4.1.2 or if you wish to select CUDA **decoding** acceleration based on GPU ID, you can upgrade to the latest version of [Wowza Streaming Engine 4.5.0](https://www.wowza.com/docs/wowza-streaming-engine-4-5-0-release-notes) for this support.

Best regards,

Andrew
