> but parallel processing doesn't requires threading support - see PostgreSQL 9.6 features.
To share dynamic execution code between threads much more easy(If sharing this code between process is possible). There is many other interaction techniques between threads which is absence between process.
This is true, only when data are immutable and in memory. Elsewhere it is false idea.