Spartan: A distributed array framework with smart tilingChien-Chin HuangQi Chenet al.2015USENIX ATC 2015