1. A computing device to optimize processing resources for the computing device over a software-defined networking (SDN) network, the computing device comprising: a resource notification and control module to transmit computing device architectural information to a controller node coupled to the network, the architectural information defining at least one of (i) hardware configuration or (ii) hardware resource utilization of the computing device, wherein the computing device is to receive a performance modification instruction in response to transmission of the architectural information; a local flow management module to program a flow filter in a network adapter of the computing device based on network flow information included in the performance modification instruction, wherein the resource notification and control module is further to modify a hardware operating parameter of the computing device based on the received performance modification instruction.