performance: block processing for pipelines at source level, part 2
performance: block processing for pipelines at source level, part 2

Using block processing allows to eliminate most of the transforms
function call overhead in the stage pipeline processing, as it is
propagated and amplified through all stage transforms.

Maintaining a small block size improves data locality in the
L1/L2 caches during successive pipeline transforms, therefore
the default block size is 128, settable by SKALE_BLOCK_SIZE or
blockSize option at context creation.

skale-me/skale-engine,mvertes/skale-engine,skale-me/skale-engine,mvertes/skale-engine,mvertes/skale-engine,skale-me/skale-engine