Mellanox offers software development tools including cycle-accurate simulators to enable programmers to design, implement and verify their control-plane and data-plane applications. A comprehensive library of source-code networking applications that can serve as reference applications is provided to expedite time-to-market and ensure optimized and high-performance designs.