IT rebounds as Nvidia, Cisco shares rise