Jim,
Sure we can get back to VPP. Did you know that the compiler is generating VPP plugin C code (includes CLI and API)? Then, I compile the generated plugin in VPP and test. So, several VPP optimizations are used. Let’s talk performance. I run Cisco FIB lookup and mac rewrite in VPP at 3 Gbps on my old machine. The generated 5G UPF with IPv6 GTPU is running at 2.64 Gbps on the same machine. Both tests use single cpu. Hemant From: Jim Thompson <[email protected]> Sent: Monday, March 15, 2021 6:06 PM To: [email protected] Cc: [email protected]; vpp-dev <[email protected]> Subject: Re: [vpp-dev] Lunching eBPF on VPP Hemant, Thanks for the laugh, I needed it. Today was rough. Every time we write code, we literally sit down and try to run a simulation in our head of a processor that can retire millions if not billions of instructions per second, multiplied by dozens of parallel instances. Our brain isn’t built for that. It was hard enough in 1970 when you only had to simulate a few hundred instructions in your head. A compiler doesn't fix that, and, in fact, it can make the problem worse. Can we get back to vpp now? Jim
smime.p7s
Description: S/MIME cryptographic signature
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#18933): https://lists.fd.io/g/vpp-dev/message/18933 Mute This Topic: https://lists.fd.io/mt/81308758/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
