https://advancedainews.com/blockwise-parallel-decoding-for-deep-autoregressive-models/