A computation method applied to a computing system, wherein the computing system comprises: a control unit, a computation group, and a general storage unit, wherein the control unit comprises: a first memory, a decoding logic, and a controller, wherein the computation group comprises: a group controller and a plurality of computing units; the general storage unit is configured to store data; and the computation method comprises: receiving, by the controller, a first level instruction sequence, and partitioning, by the decoding logic, the first level instruction sequence into a plurality of second level instruction sequences, creating, by the controller, M threads for the plurality of second level instruction sequences, and allocating, by the controller, an independent register as well as configuring an independent addressing function for each thread of the M threads, wherein M is an integer greater than or equal to 1; and obtaining, by the group controller, a plurality of computation types of the plurality of second level instruction sequences, obtaining a corresponding fusion computation manner of the computation types according to the plurality of computation types, and adopting, by the plurality of computing units, the fusion computation manner to call the M threads for performing computations on the plurality of second level instruction sequences to obtain a final result, which includes: if the computation types represent computation operations of the same type, the group controller calls a combined computation manner in which Single Instruction Multiple Data of the same type is in combination with Single Instruction Multiple Threads, and uses the M threads to perform the combined computation manner to obtain a final result; and if the computation types represent computation operations of different types, the group controller calls a combined computation manner in which Single Instruction Multiple Data of the same type is in combination with Simultaneous Multithreading, and uses the M threads to perform the combined computation manner to obtain a final result. receiving, by the controller, a first level instruction sequence, and partitioning, by the decoding logic, the first level instruction sequence into a plurality of second level instruction sequences, creating, by the controller, M threads for the plurality of second level instruction sequences, and allocating, by the controller, an independent register as well as configuring an independent addressing function for each thread of the M threads, wherein M is an integer greater than or equal to 1; and obtaining, by the group controller, a plurality of computation types of the plurality of second level instruction sequences, obtaining a corresponding fusion computation manner of the computation types according to the plurality of computation types, and adopting, by the plurality of computing units, the fusion computation manner to call the M threads for performing computations on the plurality of second level instruction sequences to obtain a final result, which includes: if the computation types represent computation operations of the same type, the group controller calls a combined computation manner in which Single Instruction Multiple Data of the same type is in combination with Single Instruction Multiple Threads, and uses the M threads to perform the combined computation manner to obtain a final result; and if the computation types represent computation operations of different types, the group controller calls a combined computation manner in which Single Instruction Multiple Data of the same type is in combination with Simultaneous Multithreading, and uses the M threads to perform the combined computation manner to obtain a final result. if the computation types represent computation operations of the same type, the group controller calls a combined computation manner in which Single Instruction Multiple Data of the same type is in combination with Single Instruction Multiple Threads, and uses the M threads to perform the combined computation manner to obtain a final result; and if the computation types represent computation operations of different types, the group controller calls a combined computation manner in which Single Instruction Multiple Data of the same type is in combination with Simultaneous Multithreading, and uses the M threads to perform the combined computation manner to obtain a final result.