Understanding autograd memory allocation during forward pass

Trying to understand what memory gets allocated during forward pass. Except for storage for activations, is there anything else that is allocated ?