When you say a 14/6 split do you mean 14 workers and 6 SND's? Normally the number of SNDs is first (at least how I write it - so your split is 6/14). When you say 80% of traffic is handled by SecureXL I assume you mean 80%+ is displayed on the "Accelerated pkts" (not "Accelerated conns") line in the output of fwaccel stats -s?
Even if an SND core gets spiked up occasionally that does not necessarily mean you need to do anything, however if you run netstat -ni and the RX-DRP rate for one or both busy interfaces is >0.1% then you most certainly do need to do something about it. If you have only two busy interfaces the 6 SND's you have now is plenty; you just need to enable Multi-Queue on those interfaces to allow the traffic load from your busy interfaces to spread out across the 6 SND's instead of only being handled by two of them (one per interface).
When a high percentage of traffic is accelerated, most of the intensive inspection processing happens on the SND core handling the bulk of the inbound traffic based on your traffic patterns. If you have SMT/Hyperthreading enabled (/sbin/cpuinfo) with such a large amount of fully-accelerated traffic, you may want to consider disabling it and adjusting your split to 4/6 (but try enabling MQ first before thinking about disabling SMT). SMT/Hyperthreading actually hurts performance if a large amount of traffic is fully accelerated due to contention between separate SND/IRQ threads fighting each other for the same physical core under high load.
Gaia 4.18 (R82) Immersion Tips, Tricks, & Best Practices
Self-Guided Video Series Coming Soon