Intel® Kaby Lake™ Benchmark


summary

This page provides performance benchmarks of Noisypeak encoder, based on recently released Intel® Kaby Lake™ CPU, in real-world video transcoding scenarios:

  • H.264 Adaptive bitrate (ABR) transcoding
  • HEVC Adaptive bitrate (ABR) transcoding
  • 4K single bitrate H.264 to H.264 transcoding
  • 4K single bitrate H.264 to HEVC transcoding

As source we’ve used pre-recorded media as simplest option from a wide list of supported protocols and technologies including SPTS/MPTS, HTTP progressive, capture from Inogeni®, Blackmagic®, Magewell® capture cards and dongles.

Noisypeak Uniform Encoding Engine (U-EN2) works on most current generation Intel® CPUs with Intel® GPU including Artesyn® SharpSteamer™ PCIE-7207 and E3-1275v5.

 

platform configuration:

Intel® Core™ i7-7700K processor (4.2 to 4.5 GHz turbo, Quad Core, 8 MB Cache, 91W TDP)
Integrated Intel® HD Graphics 630
RAM Corsair® (2x8 Gb DDR4 2400 MHz)
SSD Samsung MZVPV128HDGM-00000
Microsoft® Windows™ 10 Enterprise
Video driver version 21.20.16.4534
Noisypeak Uniform Encoding Engine (U-EN2) v. 2.2.0, build 2/3/2017

Develop Enterprise-Grade Media Solutions for High Performance and Quality
Intel® Media Server Studio can help developers of software-based media solutions streamline development cycles, improve performance and quality, reduce costs, and keep up with changing media formats and distribution infrastructures.
Develop media solutions and optimize applications to maximize high performance and quality
Accelerate the transition to 4K and HEVC
Reduce infrastructure costs with high-density video transcoding
Cut product time to market, writing once and running anywhere, with forward and backward compatibility

FullHD / H.264

H.264 results summary:
The system is able to transcode 6 Full HD inputs with 3 bitrates outputs. In total 18 output streams in HLS or DASH.

Transcoding parameters
Parameter Value
  Stream 1 Stream 2 Stream 3
Resolution 1024x576
1280x720 1920x1080
Bitrate 1200 2000 4500
FPS 30
Optimization TU7 – best speed
Codec profile High
Codec level 4.1
Rate control CBR
Slice count auto
GOP length 120
B-frames count 2
IDR interval auto
Reference frames number 2
Look Ahead Disabled
Aspect Ration Square pixel, dynamic letterboxing
Deinterlace Disabled
Hardware acceleration Enabled

HLS / 3 bitrates

DASH / 3 bitrates

 

FullHD / HEVC

HEVC results summary:
The system is able to transcode 5 Full HD inputs with 3 bitrate outputs. In total 15 output streams in HLS or DASH.

Transcoding parameters
Parameter Value
  Stream 1 Stream 2 Stream 3
Resolution 1024x576 1280x720 1920x1080
Bitrate 600 2000 4500
FPS 30
Optimization TU7 – best speed
Codec profile Main
Codec level 4.1
Rate control CBR
Slice count auto
GOP length 120
B-frames count 2
IDR interval auto
Look Ahead Disabled
Aspect Ration Square pixel, dynamic letterboxing
Deinterlace Disabled
Hardware acceleration Enabled

HLS. For watching HEVC HLS demo, please install VLC player 2.2.4 (Win/MacOS)

DASH. For watching HEVC DASH demo, please install Osmo player

Source video file
http://jell.yfish.us/media/jellyfish-5-mbps-hd-h264.mkv (5 Mbps, 1920x1080, H.264 High 4.0)
Direct link to transcoded results

HLS: http://cdn22.demo.noisypeak.com/output/fullhd_hevc_3bitr_hls/playlist.m3u8
DASH: http://cdn22.demo.noisypeak.com/output/fullhd_hevc_3bitr_dash/output.mpd

 

4K / H.264

4K results summary:
The system is able to transcode 3 UltraHD inputs with single bitrate output. In total 3 output streams in HLS or DASH

Transcoding parameters
Parameter Value
Resolution 3840x2160
Bitrate 8000
FPS 30
Optimization TU7 – best speed
Codec profile High
Codec level 5
Rate control CBR
Slice count auto
GOP length 120
B-frames count 2
IDR interval auto
Reference frames number 2
Look Ahead Disabled
Deinterlace Disabled
Hardware acceleration Enabled
Audio
Codec AACPlus
Sample rate 48000 Hz
Bitrate 64 kbit/sec

HLS

DASH

Source video file
http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_2160p_30fps_normal.mp4 (8.5 Mbps, 3840x2160, H.264 High 5.1)
Direct link to transcoded results
HLS: http://cdn22.demo.noisypeak.com/output/4k_h264_hls/playlist.m3u8
DASH: http://cdn22.demo.noisypeak.com/output/4k_h264_dash/output.mpd

 

4K / HEVC

4K results summary:
The system is able to transcode 3 UltraHD inputs with single bitrate output. In total 3 output streams in HLS or DASH

Transcoding parameters
Parameter Value
  Stream
Resolution 3840x2160
Bitrate 5000
FPS 30
Optimization TU7 – best speed
Codec profile Main
Codec level 5
Rate control CBR
Slice count auto
GOP length 120
B-frames count 2
IDR interval auto
Look Ahead Disabled
Deinterlace Disabled
Hardware acceleration Enabled
Audio
Codec AACPlus
Sample rate 48000 Hz
Bitrate 64 kbit/sec

DASH. For watching HEVC DASH demo, please install Osmo player

Source video file
http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_2160p_30fps_normal.mp4 (8.5 Mbps, 3840x2160, H.264 High 5.1)
Direct link to transcoded results
HLS: http://cdn22.demo.noisypeak.com/output/4k_hevc_hls/playlist.m3u8
DASH: http://cdn22.demo.noisypeak.com/output/4k_hevc_dash/output.mpd

 

NOTE:
Use these browsers for watching MPEG/DASH Demo:
Chrome 23+ with H264/AAC MP4 format
IE 11 on Microsoft® Windows™ 8+ with H.264/AAC MP4 format
Safari 8+ on Mac OS X Yosemite (10.10)

For watching HEVC DASH demo, please install Osmo player
For watching HEVC HLS demo, please install VLC player 2.2.4 (Win/MacOS)

HLS HEVC 4K Playback
The only one devices succeeded is Oasis One MkII
Amlogic S905, 1GB RAM, Android AOSP 6.0, Oasis playback engine.

We managed to playback HEVC DASH FullHD and 4K content in Microsoft® Edge™ browser on Microsoft® Windows™ 10 Pro Insider Preview 10.0.14372

 

This is a test website for research and educational purposes only.

FAIR USE NOTICE
This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner. We are making such material available in our efforts to advance understanding of issues of video and audio encoding in differnet formats and protocols. We believe this constitutes a 'fair use' of any such copyrighted material as provided for in section 107 of the US Copyright Law. In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those who have expressed a prior interest in receiving the included information for research and educational purposes. For more information go to: http://www.law.cornell.edu/uscode/17/107.shtml. If you wish to use copyrighted material from this site for purposes of your own that go beyond 'fair use', you must obtain permission from the copyright owner.