Automatic Generation of High-Order Finite-Difference Code with Temporal Blocking for Extreme-Scale Many-Core Systems | IEEE Conference Publication | IEEE Xplore