Including gather phase, use new matrix API.
Including gather phase, use new matrix API.
New matrix API, cuts offset part.