Loop Chaining: A Programming Abstraction for Balancing Locality and Parallelism | IEEE Conference Publication | IEEE Xplore