first naive GEP implementation using KAAPIC
TODO 1: needs fixing for blocksize usage
TODO 2: needs 2D implementation