The BYTE_STREAM_SPLIT is a Z-order (also known as Morton encoding).
As it is better a preserving locality, it usually performs really well compared to classical "orthogonal" orders.
It also is really simple to implement as it boils down to interleaving bits or bytes.