Corigine is a fabless semiconductor company that designs.
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.
To foster open source-based development and research of server-based networking, Corigine leverages several channels such as openvswitch.org, kernel.org, dpdk.org, p4.org, openstack.org and others. Network datapath programming is an integral part of server-based networking and Corigine supports and maintains the code repository and development portal Open-NFP.org for this purpose.
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 Open-NFP.org. Agilio software host software drivers are being up-streamed for inclusion in Linux kernel and user space modules.
Corigine enables multiple programming models for its Agilio family of SmartNICs through active contributions to the open source community. The Open-NFP.org website offers reference system designs, tools and software for academic research and open source software development related to server-based networking.
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 Open-NFP.org.
Joining the server-based networking development community utilizing the Corigine Agilio family of SmartNICs is easy. For details, please visit Open-NFP.org.
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 Open-NFP.org.