Corigine offers training exhibiting the value of its products and their use in data center applications. Corigine offers server-based networking datapath development training using its development tools and is conducted on request, or through scheduled workshops and webinars.

  • Corigine Open Source Community

    To foster open source-based development and research of server-based networking, Corigine leverages several channels such as,,,, and others. Network datapath programming is an integral part of server-based networking and Corigine supports and maintains the code repository and development portal for this purpose.

  • Open Source Host Drivers and Applications

    Host software drivers and Open vSwitch-related patches in the Agilio software product are open sourced and available both from the Netronome GitHub directories and Agilio software host software drivers are being up-streamed for inclusion in Linux kernel and user space modules.

  • Introduction to

    Corigine enables multiple programming models for its Agilio family of SmartNICs through active contributions to the open source community. The website offers reference system designs, tools and software for academic research and open source software development related to server-based networking.

  • Academic and Research Programs

    Corigine supports a broad set of well-known universities around the world for research projects related to server-based networking utilizing its Agilio family of SmartNICs. For details, please visit

  • Join Our Community

    Joining the server-based networking development community utilizing the Corigine Agilio family of SmartNICs is easy. For details, please visit

  • Datapath Programming Models: How To

    With its comprehensive and proven development tools, Corigine supports multiple programming models for server-based networking applications utilizing its Agilio family of SmartNICs. Flow configuration and Packet I/O API-based programming is supported using the Agilio software product. Alternatively, OVSDB or OVS CLI-style programming are supported. For programming the networking datapath for new features in the Agilio family of SmartNICs, two models are supported: the first is P4-based and is the simplest, allowing for high-level match-action syntax-based hardware-agnostic programming. It can be used to build a brand-new networking datapath in the Agilio family of SmartNICs. The second model allows extensions to the Agilio software supported datapath using a sandbox extension method that supports both C- and P4-based programming. For more details, please visit

Subscribe to newsletter