Sitemap

Processing a large video file in parallel

10 min readJun 6, 2021

--

Press enter or click to view image in full size
Photo by Harrison Broadbent on Unsplash

“We are given n jobs J1, J2, …, Jn of varying processing times, which need to be scheduled on m machines with varying processing power, while trying to minimize the makespan. The makespan is the total work time of the busiest machine.”

Figure 01: A master-worker topology, where the master would be running on the same machine where the files are located, and the workers would be remotely started based on a configuration file.
Press enter or click to view image in full size
Figure 02: network and conversion rate obtained through the experiment
Press enter or click to view image in full size
Figure 03: job allocation per machine given the experiment setup speeds

--

--

Edgar S Fernandes
Edgar S Fernandes

Written by Edgar S Fernandes

A Brazilian software engineer that occasionally might share his ideas.