SYSTEMS AND METHODS FOR EXECUTING SOFTWARE THREADS USING SOFT PROCESSORS
A hardware acceleration component is provided that includes a plurality of hardware clusters, each hardware cluster comprising a plurality of soft processor cores and a functional circuit. The plurality of soft processor cores share the functional circuit.