> On 1 Jan 2019, at 10:38, Raj <rajlistu...@gmail.com> wrote: > > Hello list and a very happy new year to all. > > I am starting to learn VPP, initially by configuring for common > scenarios and then trying to understand the code and may be eventually > into hacking VPP code. > > I know that VPP uses quite a bit of optimisation to extract maximum > performance, for example dual looping etc. Is there any > book/references etc which can be used by a relatively good C coder to > understand these techniques? I know that reading the code is the > obvious way, but if there is some prior knowledge of these techniques, > it will help in understanding what's happening faster.
There is no much available. Intel Optimisation guide can help you much if you know what are you looking for. It is huge document and many of perf suggestions are targeted to compiler developers and assembly coders. From VPP perspective sample plugin might be good start, if you have any particular questions, drop email here and we will try to explain... -- Damjan
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11823): https://lists.fd.io/g/vpp-dev/message/11823 Mute This Topic: https://lists.fd.io/mt/28903866/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-