Parallelizing H.264 and AES Collectively
Heegon Kim, Sung-Ju Lee, Yongwha Chung, Sung Bum Pan · KSII Transactions on Internet and Information Systems · 2013
Many applications can be parallelized by using multicore platforms.We propose a load-balancing technique for parallelizing a whole application, whose first module (H.264) has data independency and whose second module (AES) has data dependency.Instead of distributing the first module symmetrically over the multi-core platform, we distribute the data-independent workload asymmetrically in order to start the data-dependent workload as early as possible.Based on the experimental results with a compression/encryption application, we confirm that the asymmetric load balancing can provide better performance than the typical symmetric load balancing.