FIG. 10 includes a block diagram that illustrates an example of a host system 1000 in which an accelerator 1060 can be used. The accelerator 1060 of FIG. 10 is an example of a device that can include one or more accelerator engines such as is illustrated in FIGS. 5 and/or 7. The example host system 1000 of FIG. 10 includes the accelerator 1060, a host processor 1072, DRAM 1030 or processor memory, I/O devices 1032, and support systems 1074. In various implementations, the host system 1000 can include other hardware that is not illustrated here.
The host processor 1072 is a general purpose integrated circuit that is capable of executing program instructions. In some examples, the host processor 1072 can include multiple processing cores. A multi-core processor may include multiple processing units within the same processor In some examples, the host system 1000 can include more than one host processor 1072. In some examples, the host processor 1072 and the accelerator 1060 can be one chip, such as, one or more integrated circuits within the same package.