1. A system comprising: one or more transceivers; a host processor in communication with the one or more transceivers; a system memory associated with the host processor; a processor, in communication with the system memory, to receive a workload from the host processor and including: a plurality of processing elements to receive at least one of a plurality of threads, the plurality of threads to form one or more thread groups, and a global barrier in communication with the plurality of processing elements, the global barrier to synchronize the processing of the workload across the one or more thread groups.