The invention provides a collective communication method based on physical location awareness. The method includes the steps of: sensing the location of an objective process; when the objective process and a current process are located in a same physical chip, determining whether a local operation core is idle through query; and under the condition that the local operation core is idle, initiating a memory direct access operation through the local operation core, and directly writing communication data in an objective process main memory on the same physical chip, so that communication in the same physical chip no longer needs to transfer through a network interface. According to the collective communication method based on physical location awareness, when large-scale collective communication is performed, through sensing of the location of the objective process, based on a router chip routing algorithm, and according to a port-conflict-free principle, routing conflict during communication is minimized.