SWRSS is a technique in the networking stack to increase parallelism and improve performance for multiprocessor systems.
The SWRSS feature supports multicore CPU scaling functionality for NICs in vSRX3.0 architecture by implementing a software-based packet distribution and packet transmission mechanism to various flow cores. Similar to hardware RSS, network throughput improvements with SWRSS have a linear correlation with CPU utilization.