I spent the whole afternoon testing this issue in Lab and came to the following conclusions:
• When the FW has few CPU Cores, the fwd process can be used by any CoreXL or CoreSND, not a specific one.
• When the FW has many CPU Cores, GAiA OS itself seems to create a CPU Core only for the fwd process.
The documentation you sent is to be used in the first case, where the FW has few cores and no specific core is set for the fwd. By doing the documentation, you set a core to be responsible only for the fwd process.
In a Lab (ESXi) I created a VM with 28 cores, look at the behavior in R81.20:
I did the documentation you mentioned, with the intention of adding another core for the fwd process, but it doesn't work, only one core is allowed for the fwd process.
Now, look at how the R82 version looks like. No specific core was set for fwd, I believe that in the R82 version, the fwd process is now multi-threaded, this was said in the EA version of R82: