This JIRA adds the common logic to store the assigned resources to container such as GPU's(YARN-6620), NUMA(YARN-5764) and FPGA's(YARN-5983) etc. and recover upon restart of NM.
Add support in NodeManager to isolate GPU devices by using CGroups
NUMA awareness support for launching containers
Port YARN-7033 NM recovery of assigned resources to branch-3.0/branch-2