Abstract:
In the world of digital film production, rendering plays a
crucial role in converting 3D scenes into high-quality visual
outputs. However, with the growing complexity of
animations and the large number of frames processed,
efficient task scheduling becomes essential. Traditional
render management systems often rely on static job
allocation or manual supervision, which leads to
inefficiencies such as high turnaround time, resource
underutilization, and unfair task distribution.
This paper presents a Render Farm Scheduler Simulation
that mimics how a real VFX render farm operates, employing
hybrid CPU scheduling algorithms like Round Robin (RR) and
Multilevel Queue Scheduling (MLQ) integrated with real
time constraints. The system dynamically allocates rendering
tasks based on their priority and estimated processing time.
A JavaFX-based GUI was developed to visualize the
scheduling process, allowing users to monitor performance
metrics through Gantt charts, CPU utilization graphs, and
queue visualizations. Results demonstrate improved
throughput, fairness, and resource usage compared to
conventional scheduling techniques.