1. A method for executing a plurality of computational primitives, comprising: cooperating of a first computational unit and at least a second computational unit to execute a plurality of computational primitives; and computing, independently by the first computational unit, other computational primitives; wherein, by virtue of arbitration for shared source operand buses or shared result buses, availability of the first and second computational units needed to execute cooperatively the plurality of computational primitives is assured by a process of reservation as used for a computational primitive executed on a dedicated computational unit.