-
公开(公告)号:US20170018050A1
公开(公告)日:2017-01-19
申请号:US15121217
申请日:2014-02-27
发明人: Indrajit Roy , Sangman Kim , Vanish Talwar
IPC分类号: G06T1/20 , G06F15/167 , G06T1/60 , G06F12/1009 , G06F12/1036 , G06F9/50 , G06F12/04
CPC分类号: G06T1/20 , G06F9/50 , G06F12/04 , G06F12/1009 , G06F12/1036 , G06F15/167 , G06F2212/656 , G06F2212/657 , G06T1/60
摘要: The communication between integrated graphics processing units (CPUs) is disclosed. A first integrated GPU of a first computing device obtains a tuple pertaining to data to be transmitted to a second integrated CPU of a second computing device. The tuple comprises at least a length of the data. The first integrated GPU allocates a virtual address space to the data based on the length of the data, where the virtual address space has a plurality of virtual addresses. Further, a mapping table of a mapping between the plurality of virtual addresses and a plurality of bus addresses is provided by the first integrated GPU to a communication module of the first computing device to transmit the data, where the plurality of bus addresses indicate physical locations of the data.
摘要翻译: 公开了集成图形处理单元(CPU)之间的通信。 第一计算设备的第一集成GPU获得与要发送到第二计算设备的第二集成CPU的数据相关的元组。 元组至少包括一段长度的数据。 第一集成GPU基于数据的长度为数据分配虚拟地址空间,其中虚拟地址空间具有多个虚拟地址。 此外,由第一集成GPU向第一计算设备的通信模块提供多个虚拟地址和多个总线地址之间的映射的映射表,以发送数据,其中多个总线地址指示物理位置 的数据。
-
公开(公告)号:US10545909B2
公开(公告)日:2020-01-28
申请号:US15305405
申请日:2014-04-29
IPC分类号: G06F15/167 , H04L29/08
摘要: A system management command is stored in a management partition of a global memory by a first node of a multi-node computing system. The global memory is shared by each node of the multi-node computing system. In response to an indication to access the management partition, the system management command is accessed from the management partition by a second node of the multi-node computing system. The system management command is executed by the second node. Executing the system management command includes managing the second node.
-
公开(公告)号:US10261882B2
公开(公告)日:2019-04-16
申请号:US15114086
申请日:2014-01-31
发明人: Dejan S. Milojicic , Yuan Chen , Daniel J. Gmach , Vanish Talwar , Zhikui Wang
IPC分类号: G06F11/30 , G06F1/3287 , G06F9/50 , G06F1/3215 , G06F1/3296 , G06F11/34
摘要: A system comprises a plurality of functional units powered via a power source. The system further comprises a first functional unit and a second functional unit, wherein the second functional unit is to promote the first functional unit to a management unit based on a management requirement of the system. The management unit is to administrate operations of the system. Once the first functional unit is promoted, the management unit is isolated from the functional units that were not promoted via a virtual network path and a power management unit.
-
公开(公告)号:US10062137B2
公开(公告)日:2018-08-28
申请号:US15121217
申请日:2014-02-27
发明人: Indrajit Roy , Sangman Kim , Vanish Talwar
IPC分类号: G06T1/20 , G06F15/167 , G06F9/50 , G06F12/04 , G06F12/1009 , G06F12/1036 , G06T1/60
CPC分类号: G06T1/20 , G06F9/50 , G06F12/04 , G06F12/1009 , G06F12/1036 , G06F12/1072 , G06F15/167 , G06F2212/656 , G06F2212/657 , G06T1/60
摘要: The communication between integrated graphics processing units (GPUs) is disclosed. A first integrated GPU of a first computing device obtains a tuple pertaining to data to be transmitted to a second integrated GPU of a second computing device. The tuple comprises at least a length of the data. The first integrated GPU allocates a virtual address space to the data based on the length of the data, where the virtual address space has a plurality of virtual addresses. Further, a mapping table of a mapping between the plurality of virtual addresses and a plurality of bus addresses is provided by the first integrated GPU to a communication module of the first computing device to transmit the data, where the plurality of bus addresses indicate physical locations of the data.
-
公开(公告)号:US20170046240A1
公开(公告)日:2017-02-16
申请号:US15114086
申请日:2014-01-31
发明人: Dejan S. Milojicic , Yuan Chen , Daniel J Gmach , Vanish Talwar , Zhikui Wang
CPC分类号: G06F11/3055 , G06F1/3215 , G06F1/3287 , G06F1/3296 , G06F9/50 , G06F11/30 , G06F11/3006 , G06F11/3024 , G06F11/3409 , G06F11/3433 , Y02D10/171
摘要: A system comprises a plurality of functional units powered via a power source. The system further comprises a first functional unit and a second functional unit, wherein the second functional unit is to promote the first functional unit to a management unit based on a management requirement of the system. The management unit is to administrate operations of the system. Once the first functional unit is promoted, the management unit is isolated from the functional units that were not promoted via a virtual network path and a power management unit.
摘要翻译: 一种系统包括通过电源供电的多个功能单元。 该系统还包括第一功能单元和第二功能单元,其中第二功能单元基于系统的管理要求将第一功能单元推广到管理单元。 管理单位是管理系统的操作。 一旦提升了第一个功能单元,管理单元与未通过虚拟网络路径和电源管理单元进行升级的功能单元隔离。
-
公开(公告)号:US10691375B2
公开(公告)日:2020-06-23
申请号:US15545915
申请日:2015-01-30
发明人: Vanish Talwar , Paolo Faraboschi , Daniel Gmach , Yuan Chen , Al Davis , Adit Madan
IPC分类号: G06F3/06 , G06F15/173
摘要: In one example, a memory network may control access to a shared memory that is by multiple compute nodes. The memory network may control the access to the shared memory by receiving a memory access request originating from an application executing on the multiple compute nodes and determining a priority for processing the memory access request. The priority determined by the memory network may correspond to a memory address range in the memory that is specifically used by the application.
-
公开(公告)号:US20190213096A1
公开(公告)日:2019-07-11
申请号:US16354127
申请日:2019-03-14
发明人: Dejan S. Milojicic , Yuan Chen , Daniel J. Gmach , Vanish Talwar , Zhikui Wang
IPC分类号: G06F11/30 , G06F1/3287 , G06F1/3296 , G06F1/3215 , G06F11/34 , G06F9/50
CPC分类号: G06F11/3055 , G06F1/3215 , G06F1/3287 , G06F1/3296 , G06F9/50 , G06F11/30 , G06F11/3006 , G06F11/3024 , G06F11/3409 , G06F11/3433 , Y02D10/171
摘要: A system comprises a plurality of functional units powered via a power source. The system further comprises a first functional unit and a second functional unit, wherein the second functional unit is to promote the first functional unit to a management unit based on a management requirement of the system. The management unit is to administrate operations of the system. Once the first functional unit is promoted, the management unit is isolated from the functional units that were not promoted via a virtual network path and a power management unit.
-
公开(公告)号:US10417052B2
公开(公告)日:2019-09-17
申请号:US15522354
申请日:2014-10-31
发明人: Yuan Chen , Vanish Talwar , Naila Farooqui , Indrajit Roy
摘要: According to an example, an instruction to run a kernel of an application on an apparatus having a first processing unit integrated with a second processing unit may be received. In addition, an application profile for the application at a runtime of the application kernel on the second processing unit may be created, in which the application profile identifies an affinity of the application kernel to be run on either the first processing unit or the second processing unit, and identifies a characterization of an input data set of the application. The application profile may also be stored in a data store.
-
公开(公告)号:US20170315847A1
公开(公告)日:2017-11-02
申请号:US15522354
申请日:2014-10-31
发明人: Yuan Chen , Vanish Talwar , Naila Farooqui , Indrajit Roy
IPC分类号: G06F9/50
CPC分类号: G06F9/5044 , G06F9/3877 , G06F9/4881 , G06F9/5033 , G06F11/3466 , G06F11/3644 , G06F2212/2542 , Y02D10/22
摘要: According to an example, an instruction to run a kernel of an application on an apparatus having a first processing unit integrated with a second processing unit may be received. In addition, an application profile for the application at a runtime of the application kernel on the second processing unit may be created, in which the application profile identifies an affinity of the application kernel to be run on either the first processing unit or the second processing unit, and identifies a characterization of an input data set of the application. The application profile may also be stored in a data store.
-
公开(公告)号:US20180004456A1
公开(公告)日:2018-01-04
申请号:US15545915
申请日:2015-01-30
发明人: Vanish Talwar , Paolo Faraboschi , Daniel Gmach , Yuan Chen , Al Davis , Adit Madan
IPC分类号: G06F3/06
摘要: In one example, a memory network may control access to a shared memory that is by multiple compute nodes. The memory network may control the access to the shared memory by receiving a memory access request originating from an application executing on the multiple compute nodes and determining a priority for processing the memory access request. The priority determined by the memory network may correspond to a memory address range in the memory that is specifically used by the application.
-
-
-
-
-
-
-
-
-