Pergunta de entrevista da empresa NVIDIA

What is difference between gradient checkpointing and gradient accumulation ?