An Asynchronous Two-Level Checkpointing Method to Solve Adjoint Problems on Hierarchical Memory Spaces | IEEE Journals & Magazine | IEEE Xplore