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

Hardware accelerator for executing a computation task

專利號
US11175957B1
公開日期
2021-11-16
申請人
International Business Machines Corporation(US NY Armonk)
發(fā)明人
Dionysios Diamantopoulos; Florian Michael Scheidegger; Adelmo Cristiano Innocenza Malossi; Christoph Hagleitner; Konstantinos Bekas
IPC分類
G06F9/30; G06F9/50; G06F9/38
技術(shù)領(lǐng)域
bit,may,unit,input,be,units,data,operands,tensor,hardware
地域: NY NY Armonk

摘要

The present disclosure relates to a hardware accelerator for executing a computation task composed of a set of operations. The hardware accelerator comprises a controller and a set of computation units. Each computation unit of the set of computation units is configured to receive input data of an operation of the set of operations and to perform the operation, wherein the input data is represented with a distinct bit length associated with each computation unit. The controller is configured to receive the input data represented with a certain bit length of the bit lengths and to select one of the set of computation units that can deliver a valid result and that is associated with a bit length smaller than or equal to the certain bit length.

說明書

FIG. 1 is a block diagram of a hardware acceleration system 100 in accordance with an embodiment of the present invention. The hardware acceleration system 100 may be a heterogeneous processing system. For example, the hardware acceleration system 100 may comprise different types of processing units such as CPU, GPU, FPGA, ASICs, etc.

For simplification of the description, FIG. 1 shows a simplified configuration of a host computer 101 coupled to a hardware accelerator 102 that provides acceleration for processing data in comparison to processing data in software. However, it is not limited to that configuration and other configurations of the hardware acceleration system 100 may be used, e.g., a configuration involving multiple hardware accelerators coupled to a host computer may be used or a configuration involving only hardware accelerators may be used.

The hardware accelerator 102 may be connected to the host computer 101 through a PCI express bus or Ethernet connection. The host computer 101 may be configured to execute initial boot procedures, basic 110 functions, and so on. The host computer 101 may comprise a host processor 103, such as a CPU. The host processor 103 may be configured to access to data stored in an external disk 108 and data stored in a local host cache memory. The host processor 103 may communicate data via a network interface 109. The hardware accelerator 102 has an accelerator architecture that is optimized, with respect to the host computer architecture, for speeding up the execution of a particular class of computing functions. Such accelerated computing functions include, for example, vector processing and floating point operations.

權(quán)利要求

1
微信群二維碼
意見反饋