Grouping array layouts to reduce communication and improve locality of parallel programs | IEEE Conference Publication | IEEE Xplore