4D contraction on GPU with multi-blocks