Nvidia Head Resigns Amid Controversy