shorter notation
mem loading per tile
separate version shared and dev mem