白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Synchronization of concurrent computation engines

專利號
US11175919B1
公開日期
2021-11-16
申請人
Amazon Technologies, Inc.(US WA Seattle)
發(fā)明人
Ilya Minkin; Ron Diamant; Drazen Borkovic; Jindrich Zejda; Dana Michelle Vantrease
IPC分類
G06F9/30; G06F9/35; G06F13/28; G06F9/38; G06F9/52; G06N3/06
技術領域
checkpoint,engine,execution,register,ckpt1,engines,in,wait,value,can
地域: WA WA Seattle

摘要

Integrated circuit devices and methods for synchronizing execution of program code for multiple concurrently operating execution engines of the integrated circuit devices are provided. In some cases, one execution engine of an integrated circuit device may be dependent on the operation of another execution engine of the integrated circuit device. To synchronize the execution engines around the dependency, a first execution engine may execute an instruction to set a value in a register while a second execution engine may execute an instruction to wait for a condition associated with the register value.

說明書

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.

權利要求

1
微信群二維碼
意見反饋