Resiliency in numerical algorithm design for extreme scale simulations. (March 2022)