transpose 优化 block shared