A data center system, comprising: a load section having a plurality of electronic racks, a thermal management system, and a power flow optimizer, wherein each of the electronic racks includes a plurality of servers and each server containing one or more electronic devices, wherein the thermal management system is configured to provide cooling and/or heating to the electronic devices, and wherein the power flow optimizer is configured to determine a load power requirement of the load section based on thermal data of the thermal management system and load data of the electronic racks; and a resource section having a plurality of power sources (104, 105, 106) to provide power to the load section, wherein the resource section includes a resource controller to configure and select at least some of the power sources (104, 105, 106) to provide power to the load section based on the load power requirement provided by the power flow optimizer, wherein the power flow optimizer includes a power flow neural network, NN, model to predict, based on the thermal data and the load data, an amount of power that the electronic racks and the thermal management system need in order to satisfy a thermal requirement and data processing load requirement of the load section, wherein the data center system is a first data center subsystem of a plurality of data center subsystems, wherein the data center system further comprises an intermediate section coupled between the resource section and the load section, wherein the intermediate section includes a power bus to distribute power from the resource section to the load section and other subsystems, wherein the intermediate section further comprises: a subsystem load detector coupled to the other subsystems to determine a subsystem power requirement; and a central controller coupled to the power flow optimizer of the load section and the subsystem load detector to determine a total power requirement based on the subsystem power requirement and the load power requirement, wherein the total power requirement is utilized by the resource controller to configure and select at least some of the power sources, wherein the central controller comprises an NN model to infer total power needed based on the load power requirement and the subsystem power requirement, wherein the resource section comprises a resource optimizer to receive the power requirement from the central controller to generate power source configuration information, wherein the resource controller is configured to configure the power sources based on the power source configuration information, wherein the resource optimizer comprises an NN model to determine the power source configuration information based on the total power needed. a load section having a plurality of electronic racks, a thermal management system, and a power flow optimizer, wherein each of the electronic racks includes a plurality of servers and each server containing one or more electronic devices, wherein the thermal management system is configured to provide cooling and/or heating to the electronic devices, and wherein the power flow optimizer is configured to determine a load power requirement of the load section based on thermal data of the thermal management system and load data of the electronic racks; and a resource section having a plurality of power sources (104, 105, 106) to provide power to the load section, wherein the resource section includes a resource controller to configure and select at least some of the power sources (104, 105, 106) to provide power to the load section based on the load power requirement provided by the power flow optimizer, wherein the power flow optimizer includes a power flow neural network, NN, model to predict, based on the thermal data and the load data, an amount of power that the electronic racks and the thermal management system need in order to satisfy a thermal requirement and data processing load requirement of the load section, wherein the data center system is a first data center subsystem of a plurality of data center subsystems, wherein the data center system further comprises an intermediate section coupled between the resource section and the load section, wherein the intermediate section includes a power bus to distribute power from the resource section to the load section and other subsystems, wherein the intermediate section further comprises: a subsystem load detector coupled to the other subsystems to determine a subsystem power requirement; and a central controller coupled to the power flow optimizer of the load section and the subsystem load detector to determine a total power requirement based on the subsystem power requirement and the load power requirement, wherein the total power requirement is utilized by the resource controller to configure and select at least some of the power sources, wherein the central controller comprises an NN model to infer total power needed based on the load power requirement and the subsystem power requirement, wherein the resource section comprises a resource optimizer to receive the power requirement from the central controller to generate power source configuration information, wherein the resource controller is configured to configure the power sources based on the power source configuration information, wherein the resource optimizer comprises an NN model to determine the power source configuration information based on the total power needed.