SFM (Server Farm Manager)Category : Simulation/VerificationDue to the complexity of contemporary designs, there is a need for extensive testing of new products. Server Farm Manager (SFM) shifts the regression paradigm and provides not only simulation technology but also a tool for automatic management of thousands of parallel simulations. While engineers can still work interactively with a single copy of a simulator, they can concurrently run thousands of simulators under SFM control. SFM not only queues and distributes execution but also collects simulation results, visualizes and archives them for all simulations that are spawned. SFM schedules hundreds of thousands of independent test cases, distributes them across the network, and executes them in parallel. This allows organizations to overcome painlessly verification challenges in complex SOC projects, designs with embedded processors, memories, IP blocks and legacy code. The verification run times can be reduced dramatically both through parallel execution and optimum resource utilization. The solution is fully scalable from a few dozen to several thousand machines. As the requirements for simulation throughput increase towards tape-out deadline, simulation seats can be easily increased.