Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

CPU/GPU overload error

xia__shane
Beginner
360 Views
System Description:
CentOS Linux release 7.3.1611 (Core)
Intel(R) Xeon(R) CPU E3-1275 v5 @ 3.60GHz
MediaSamples_Linux_2017R3_b698
 
 
Problem Description:
I use sample_multi_transcode to transcode a HEVC rtsp stream to h264 rtsp stream using hevc plugin. I want to test the concurrency performance parameter.So i write a shell script using for loop to simulate concurrency execution.But error happens when i execute the program twice or more.The sample_multi_transcode are killed .I notice that the cpu/gpu overload is too large.
 
If i don't use the hevc transcode function ,for example ,just transcode a h264 stream to a different resolution rate h264 stream. I use the similiar shell script which is commenting out "echo set -i::h265 15dd936825ad475ea34e35f3f54217a6 .The error won't happen.
 
 
 
I trace the problem . And i can get the information as belows:
clone(child_stack=0x2b43c1785fb0,flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x2b43c17869d0, tls=0x2b43c1786700, child_tidptr=0x2b43c17869d0) = 15861
 
futex(0x2594bdc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1518088586, 477932000}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
 
It occures many times.
0 Kudos
1 Reply
xia__shane
Beginner
360 Views

Added Information:

My Gpu version is Intel Corporation HD Graphics 530.

 

0 Kudos
Reply