Global Futures: A Multithreaded Execution Model for Global Arrays-based Applications | IEEE Conference Publication | IEEE Xplore