英伟达
直播中

刘京

7年用户 207经验值
私信 关注
[问答]

无法在GRID K1上启动超过2个编码会话

你好,
根据https://developer.nvidia.com/nvidia-video-codec-sdk#gpulist,GRID卡不限于每个系统2个编码会话。
我的主机中有两块GRID K1卡,但我不能启动超过2个编码会话。
我尝试从nvenc_4.0.0_linux_sdk开始并行3个nvenc示例实例,其中一个我有消息:
文件:src / CNVEncoder.cpp,行:1872,nvEncOpenEncodeSessionEx()返回错误10
注意:GUID密钥可能无效或不正确。
建议升级您的驱动程序并获取新密钥
src / CNVEncoder.cpp上的NVENC错误:1874代码= 10(NVENC表示API调用失败,因为它无法分配足够的内存来执行请求的操作。)“nvStatus”
在这台主机上我有:Debuan 7,CUDA 7,NVIDIA驱动程序v.346.59,nvenc_4.0.0_linux_sdk。
我是否需要安装一些其他软件或获取特殊许可证密钥才能运行两个以上的编码会话?

以上来自于谷歌翻译


以下为原文

Hello,
According  to https://developer.nvidia.com/nvidia-video-codec-sdk#gpulist , GRID card is not limited to 2 encode sessions per system. I have two GRID K1 card in my host, but i can't to start more than 2 encoding sessions.  I try to start parallel 3 instances of nvenc sample from nvenc_4.0.0_linux_sdk and for one of it I have message:

File: src/CNVEncoder.cpp, Line: 1872, nvEncOpenEncodeSessionEx() returned with error 10
Note: GUID key may be invalid or incorrect.  Recommend to upgrade your drivers and obtain a new key
NVENC error at src/CNVEncoder.cpp:1874 code=10(NVENC indicates that the API call failed because it was unable to allocate enough memory to perform the requested operation.) "nvStatus"

On this host I have: Debuan  7, CUDA 7, NVIDIA driver v. 346.59, nvenc_4.0.0_linux_sdk.
Do I need to install some additional software or get special license key for running more than two encoding sessions?

回帖(1)

元办叙

2018-9-11 16:50:25
传递给nvEncOpenEncodeSessionEx()的GUID是什么?
您要传递给NVENC进行编码的参数是什么?

以上来自于谷歌翻译


以下为原文

What is the GUID being passed into nvEncOpenEncodeSessionEx()?  What are the parameters that you are passing into NVENC for encoding?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分