Intel® Tofino™ P4-Programmable Ethernet Switch ASIC
Intel® Tofino™ P4-Programmable Ethernet Switch ASIC
The Tofino™ technology empowers acceleration, optimization, and enables customized, ultrafast, high-performance network infrastructures.
The Intel® Tofino Ethernet switch ASIC is the first end-user programmable high-speed Ethernet switch ASIC that utilizes a match-action pipeline architecture, providing an unprecedented programmable packet processing capability on Ethernet packet switches. It is built using a Protocol Independent Switch Architecture (PISA), which allows you to adjust protocols in the software, and it can be integrated with various open networking software, including Stratum and SONiC.
APS Networks uses these P4 programmable ASICs to help boost the advancement of user-centric solutions in times of growing, mission-critical demand for bandwidth and data availability.
We at APS Networks genuinely believe that programmable ASICs and disaggregated and open infrastructures are the future of networking, which led to the construction of our Advanced Programmable Switch series. The flexibility of these switches will certainly have an impact on the networking industry and raises expectations in regards to new technologies.
Typical use cases
Benefits
- leverage power-efficient energy consumption through reduced complexity and low latency
- increase platform agility by new switch protocols in code and telemetry features to test improvements
- unlock network efficiency by identification of bottlenecks and a rapid debugging of issues
Data Plane Programming
The P4 programmability enables the user to develop new, customized feautures, reduce complexity by removing unneccessary features and tables, and provides a greater visibility, including diagnostics, telemetry, OAM, any much more. Modularity allowes the user to compose packet forwarding behavior from libraries, and since the forwarding behavior is specified once, it can be compiled to many devices. Protocols are no longer tied to the ASIC, but lifted off into software, as code-specific functionalities deliver precise control over packets.
Tofino-based Networking Devices
Intel Tofino-based networking devices support advanced use cases, including machine learning/deep learning fabrics, load balancers, 5G, and more.
The architecture’s extensive packet processing resources allow for handling the most-demanding workloads in distributed applications, virtual machine scaling, artificial intelligence, and serverless deployments.
APS Networks Advanced Programmable Switches jumped on the bandwagon and created a series of end-user programmable Ethernet switches for hyperscale data center requirements.
Intel also offers The Intel P4 Suite, a set of capable software tools to develop custom P4 software (Intel P4 Studio) and to optimize P4 programmable packet processing network devices (Intel P4 Insight).