Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Dynamic load balancing algorithm based on HEVC tiles for just-in-time video encoding for heterogeneous architectures (CROSBI ID 266403)

Prilog u časopisu | izvorni znanstveni rad | međunarodna recenzija

Dragić, Leon ; Piljić, Igor ; Kovač, Mario Dynamic load balancing algorithm based on HEVC tiles for just-in-time video encoding for heterogeneous architectures // Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije, 60 (2019), 2; 239-244. doi: 10.1080/00051144.2019.1618527

Podaci o odgovornosti

Dragić, Leon ; Piljić, Igor ; Kovač, Mario

engleski

Dynamic load balancing algorithm based on HEVC tiles for just-in-time video encoding for heterogeneous architectures

This paper proposes a novel algorithm for dynamic tile partitioning to achieve the optimal workload balance for parallel processing architectures in just-in-time HEVC encoding. Tile boundaries are dynamically shifted depending on the tile cost, a value that denotes predicted computational complexity of a single tile in a frame. The overall cost of a tile is determined as a combination of costs of three computationally most expensive and resource-hungry operations in HEVC encoding: prediction, transformation, and entropy coding. The algorithm aims at exploiting different types of processing architectures, from homogeneous multicore CPU architectures to heterogeneous architectures in the actual conditions in which streaming servers operate. The experimental results show that the proposed algorithm outperforms uniform tiling, by up to 5.5% in processing time, while maintaining the same video quality and bitrate. Compared to the state-of-the-art algorithms, the proposed algorithm achieves up to 8.85% speedup depending on the number of videos that are being encoded concurrently on a video streaming server.

HEVC ; video coding ; parallel processing ; tile ; workload balance ; heterogeneous architectures

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o izdanju

60 (2)

2019.

239-244

objavljeno

0005-1144

10.1080/00051144.2019.1618527

Povezanost rada

Računarstvo

Poveznice
Indeksiranost