Xorshift family pseudo-random number generators have a variety of different internal state sizes.
Let's take one of this family called xorshift1024*.
My question is:
Having xorshift1024* a internal state of 1024-bits, can I generate a block shorter than 1024-bits without having to compute the entire 1024-bits output before the internal state cycles to the next?