An operation device, comprising a plurality of operation modules configured to execute corresponding computational sub-commands in parallel to complete a computational operation of a network model, wherein, each of the operation modules includes: at least one operation unit configured to execute a first computational sub-command by using first computational sub-data; a storage unit, which is at least configured to store the first computational sub-data, wherein the first computational sub-data includes data for executing the first computational sub-command; characterized in that the operation device further comprises a control module configured to allocate a corresponding computational sub-command and corresponding computational sub-data to the operation modules according to a received computational command and computational data, wherein, the computational command includes a plurality of computational sub-commands, and the computational data includes computational sub-data required for executing the computational sub-commands, the control module is configured to determine whether each operation module needs data from another operation module when executing the corresponding computational sub-command, when the operation module needs the data from another operation module, the control module is configured to establish a connection between the two operation modules; when the operation module does not need the data from another operation module, the control module is so configured as not to establish a connection between the two operation modules. wherein, each of the operation modules includes: at least one operation unit configured to execute a first computational sub-command by using first computational sub-data; a storage unit, which is at least configured to store the first computational sub-data, wherein the first computational sub-data includes data for executing the first computational sub-command; at least one operation unit configured to execute a first computational sub-command by using first computational sub-data; a storage unit, which is at least configured to store the first computational sub-data, wherein the first computational sub-data includes data for executing the first computational sub-command; characterized in that the operation device further comprises a control module configured to allocate a corresponding computational sub-command and corresponding computational sub-data to the operation modules according to a received computational command and computational data, wherein, the computational command includes a plurality of computational sub-commands, and the computational data includes computational sub-data required for executing the computational sub-commands, the control module is configured to determine whether each operation module needs data from another operation module when executing the corresponding computational sub-command, when the operation module needs the data from another operation module, the control module is configured to establish a connection between the two operation modules; when the operation module does not need the data from another operation module, the control module is so configured as not to establish a connection between the two operation modules.