-
公开(公告)号:US20240220254A1
公开(公告)日:2024-07-04
申请号:US18148997
申请日:2022-12-30
申请人: Intel Corporation
发明人: Chunhui Mei , Yongsheng Liu , John A. Wiegert , Vasanth Ranganathan , Ben J. Ashbaugh , Fangwen Fu , Hong Jiang , Guei-Yuan Lueh , James Valerio , Alan M. Curtis , Maxim Kazakov
CPC分类号: G06F9/30087 , G06F9/3877 , G06F9/5072 , G06F9/544
摘要: Data multicast in compute core clusters is described. An example of an apparatus includes one or more processors including at least a first processor, the first processor including one or more clusters of cores and a memory, wherein each cluster of cores includes multiple cores, each core including one or more processing resources, shared memory, and broadcast circuitry; and wherein a first core in a first cluster of cores is to request a data element, determine whether any additional cores in the first cluster require the data element, and, upon determining that one or more additional cores in the first cluster require the data element, broadcast the data element to the one or more additional cores via interconnects between the broadcast circuitry of the cores of the first core cluster.
-
公开(公告)号:US10332302B2
公开(公告)日:2019-06-25
申请号:US15489090
申请日:2017-04-17
申请人: Intel Corporation
发明人: Balaji Vembu , Murali Ramadoss , David I. Standring , Shruti A. Sethi , Jeffrey S. Frizzell , Alan M. Curtis , Abhishek R. Appu , Joydeep Ray , Altug Koker
摘要: In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US11494967B2
公开(公告)日:2022-11-08
申请号:US17173892
申请日:2021-02-11
申请人: Intel Corporation
发明人: Balaji Vembu , Murali Ramadoss , David I. Standring , Shruti A. Sethi , Jeffrey S. Frizzell , Alan M. Curtis , Abhishek R. Appu , Joydeep Ray , Altug Koker
IPC分类号: G06T15/00 , G06F12/084 , G06F12/10 , G06F12/02 , G06F12/0811 , G06F12/0813 , G06F13/16 , G06F12/0831
摘要: In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US20210312692A1
公开(公告)日:2021-10-07
申请号:US17173892
申请日:2021-02-11
申请人: Intel Corporation
发明人: Balaji Vembu , Murali Ramadoss , David I. Standring , Shruti A. Sethi , Jeffrey S. Frizzell , Alan M. Curtis , Abhishek R. Appu , Joydeep Ray , Altug Koker
IPC分类号: G06T15/00 , G06F12/0813 , G06F13/16 , G06F12/084 , G06F12/10 , G06F12/02
摘要: In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US10607392B2
公开(公告)日:2020-03-31
申请号:US16405353
申请日:2019-05-07
申请人: Intel Corporation
发明人: Balaji Vembu , Murali Ramadoss , David I. Standring , Shruti A. Sethi , Jeffrey S. Frizzell , Alan M. Curtis , Abhishek R. Appu , Joydeep Ray , Altug Koker
IPC分类号: G06T15/00 , G06F12/02 , G06F12/084 , G06F12/0813 , G06F12/10 , G06F13/16 , G06F12/0831 , G06F12/0811
摘要: In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US20240220335A1
公开(公告)日:2024-07-04
申请号:US18148993
申请日:2022-12-30
申请人: Intel Corporation
发明人: Chunhui Mei , Yongsheng Liu , John A. Wiegert , Vasanth Ranganathan , Ben J. Ashbaugh , Fangwen Fu , Hong Jiang , Guei-Yuan Lueh , James Valerio , Alan M. Curtis , Maxim Kazakov
CPC分类号: G06F9/522 , G06F9/3877 , G06F9/5072 , G06F9/3887
摘要: Synchronization for data multicast in compute core clusters is described. An example of an apparatus includes one or more processors including at least a graphics processing unit (GPU), the GPU including one or more clusters of cores and a memory, wherein each cluster of cores includes a plurality of cores, each core including one or more processing resources, shared local memory, and gateway circuitry, wherein the GPU is to initiate broadcast of a data element from a producer core to one or more consumer cores, and synchronize the broadcast of the data element utilizing the gateway circuitry of the producer core and the one or more consumer cores, and wherein synchronizing the broadcast of the data element includes establishing a multi-core barrier for broadcast of the data element.
-
公开(公告)号:US10922869B2
公开(公告)日:2021-02-16
申请号:US16832933
申请日:2020-03-27
申请人: Intel Corporation
发明人: Balaji Vembu , Murali Ramadoss , David I. Standring , Shruti A. Sethi , Jeffrey S. Frizzell , Alan M. Curtis , Abhishek R. Appu , Joydeep Ray , Altug Koker
IPC分类号: G06T15/00 , G06F12/0813 , G06F13/16 , G06F12/084 , G06F12/10 , G06F12/02 , G06F12/0811 , G06F12/0831
摘要: In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US20200286277A1
公开(公告)日:2020-09-10
申请号:US16832933
申请日:2020-03-27
申请人: Intel Corporation
发明人: Balaji Vembu , Murali Ramadoss , David I. Standring , Shruti A. Sethi , Jeffrey S. Frizzell , Alan M. Curtis , Abhishek R. Appu , Joydeep Ray , Altug Koker
IPC分类号: G06T15/00 , G06F12/0813 , G06F13/16 , G06F12/084 , G06F12/10 , G06F12/02
摘要: In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US20180300931A1
公开(公告)日:2018-10-18
申请号:US15489090
申请日:2017-04-17
申请人: Intel Corporation
发明人: Balaji Vembu , Murali Ramadoss , David I. Standring , Shruti A. Sethi , Jeffrey S. Frizzell , Alan M. Curtis , Abhishek R. Appu , Joydeep Ray , Altug Koker
CPC分类号: G06T15/005 , G06F12/0811 , G06F12/0813 , G06F12/0831 , G06F12/084 , G06F12/10 , G06F13/16 , G06F2212/1024 , G06F2212/1044 , G06F2212/455 , G06F2212/656
摘要: In an example, an apparatus comprises a plurality of execution units, and logic, at least partially including hardware logic, to create a scatter gather list in memory and collect a plurality of operating statistics for the plurality of execution units using the scatter gather list. Other embodiments are also disclosed and claimed.
-
-
-
-
-
-
-
-