-
公开(公告)号:US20240037038A1
公开(公告)日:2024-02-01
申请号:US18478621
申请日:2023-09-29
Applicant: Intel Corporation
Inventor: Nagabhushan Chitlur , Darren Michael Andrus , Kelly Hagen , Randall Bright
IPC: G06F12/0831 , G06F12/0817 , G06F13/42
CPC classification number: G06F12/0835 , G06F12/0817 , G06F13/4234
Abstract: Circuitry, systems, and methods are provided for an integrated circuit including an acceleration function unit to provide hardware acceleration for a host device. The integrated circuit may also include interface circuitry including a cache coherency bridge/agent including a device cache to resolve coherency with a host cache of the host device. The interface circuitry may also include cacheline state tracker circuitry to track states of cachelines of the device cache and the host cache. The cacheline state tracker circuitry provides insights to expected state changes based on states of the cachelines of the device cache, the host cache, and a type of operation performed.
-
公开(公告)号:US09329900B2
公开(公告)日:2016-05-03
申请号:US13730539
申请日:2012-12-28
Applicant: Intel Corporation
Inventor: Paolo Narvaez , Ganapati N. Srinivasa , Eugene Gorbatov , Dheeraj R. Subbareddy , Mishali Naik , Alon Naveh , Abirami Prabhakaran , Eliezer Weissmann , David A. Koufaty , Paul Brett , Scott D. Hahn , Andrew J. Herdrich , Ravishankar Iyer , Nagabhushan Chitlur , Inder M. Sodhi , Gaurav Khanna , Russell J. Fenger
CPC classification number: G06F9/5044 , G06F9/45533 , G06F9/5077 , G06F9/5094 , G06F15/80 , Y02D10/22
Abstract: A heterogeneous processor architecture is described. For example, a processor according to one embodiment of the invention comprises: a first set of one or more physical processor cores having first processing characteristics; a second set of one or more physical processor cores having second processing characteristics different from the first processing characteristics; virtual-to-physical (V-P) mapping logic to expose a plurality of virtual processors to software, the plurality of virtual processors to appear to the software as a plurality of homogeneous processor cores, the software to allocate threads to the virtual processors as if the virtual processors were homogeneous processor cores; wherein the V-P mapping logic is to map each virtual processor to a physical processor within the first set of physical processor cores or the second set of physical processor cores such that a thread allocated to a first virtual processor by software is executed by a physical processor mapped to the first virtual processor from the first set or the second set of physical processors.
Abstract translation: 描述异构处理器架构。 例如,根据本发明的一个实施例的处理器包括:具有第一处理特性的一个或多个物理处理器核心的第一组; 具有不同于所述第一处理特性的第二处理特性的第二组一个或多个物理处理器核; 虚拟到物理(VP)映射逻辑,以将多个虚拟处理器暴露给软件,所述多个虚拟处理器将软件呈现为多个同构的处理器核,所述软件将线程分配给虚拟处理器,如同 虚拟处理器是同类处理器核心; 其中所述VP映射逻辑将每个虚拟处理器映射到所述第一物理处理器核心集合或所述第二物理处理器核心集合内的物理处理器,使得通过软件分配给第一虚拟处理器的线程由物理处理器映射执行 从第一组或第二组物理处理器到第一虚拟处理器。
-
公开(公告)号:US11372787B2
公开(公告)日:2022-06-28
申请号:US15836854
申请日:2017-12-09
Applicant: Intel Corporation
Inventor: Utkarsh Kakaiya , Nagabhushan Chitlur , Rajesh M. Sankaran , Mohan Nair , Pratik M. Marolia
IPC: G06F13/20 , G06F13/40 , G06F13/42 , G06F12/10 , G06F12/1036
Abstract: There is disclosed in one example an apparatus, including: a plurality of interconnects to communicatively couple an accelerator device to a host device; and an address translation module (ATM) to provide address mapping between host-physical address (HPA) and guest-physical address (GPA) spaces for the accelerator device, wherein the plurality of devices share a common GPA domain and wherein address mapping is to be associated with only one of the plurality of interconnects.
-
公开(公告)号:US20190034367A1
公开(公告)日:2019-01-31
申请号:US15836854
申请日:2017-12-09
Applicant: Intel Corporation
Inventor: Utkarsh Kakaiya , Nagabhushan Chitlur , Rajesh M. Sankaran , Mohan Nair , Pratik M. Marolia
Abstract: There is disclosed in one example an apparatus, including: a plurality of interconnects to communicatively couple an accelerator device to a host device; and an address translation module (ATM) to provide address mapping between host-physical address (HPA) and guest-physical address (GPA) spaces for the accelerator device, wherein the plurality of devices share a common GPA domain and wherein address mapping is to be associated with only one of the plurality of interconnects.
-
公开(公告)号:US10929134B2
公开(公告)日:2021-02-23
申请号:US16457238
申请日:2019-06-28
Applicant: Intel Corporation
Inventor: Radhakrishna Sripada , Peter Yiannacouras , Josh Triplett , Nagabhushan Chitlur , Kalyan Kondapally
Abstract: A processor to facilitate acceleration of instruction execution is disclosed. The processor includes a plurality of execution units (EUs), each including an instruction decode unit to decode an instruction into one or more operands and opcode defining an operation to be performed at an accelerator, a register file having a plurality of registers to store the one or more operands and an accelerator having programmable hardware to retrieve the one or more operands from the register file and perform the operation on the one or more operands.
-
公开(公告)号:US20190044293A1
公开(公告)日:2019-02-07
申请号:US15952741
申请日:2018-04-13
Applicant: Intel Corporation
Inventor: Dirk Blevins , Gene F. Young , Sudeep Puligundla , Todd Langley , Kevin Bross , Nagabhushan Chitlur
Abstract: Apparatuses and systems associated with expansion card design with a coherent connector to provide for coherent communication are disclosed herein. In embodiments, a circuit card may comprise an integrated circuit (IC), a first connector to couple the IC to a processor of a computer device, the first connector to provide for non-coherent communication between the IC and the processor, and a second connector to couple the IC to the processor, the second connector to provide for coherent communication between the IC and the processor. Other embodiments may be described and/or claimed.
-
公开(公告)号:US20190042518A1
公开(公告)日:2019-02-07
申请号:US15836856
申请日:2017-12-09
Applicant: Intel Corporation
Inventor: Pratik M. Marolia , Stephen S. Chang , Nagabhushan Chitlur , Michael C. Adler
Abstract: There is disclosed in one example an accelerator apparatus, including: a programmable region capable of being programmed to provide an accelerator function unit (AFU); and a platform interface layer (PIL) to communicatively couple to the AFU via an intra-accelerator protocol, and to provide multiplexed communication with a processor via a plurality of platform interconnect interfaces, wherein the PIL is to provide abstracted communication services for the AFU to communicate with the processor.
-
公开(公告)号:US12112204B2
公开(公告)日:2024-10-08
申请号:US17884244
申请日:2022-08-09
Applicant: Intel Corporation
Inventor: Pratik M. Marolia , Aaron J. Grier , Henry M. Mitchel , Joseph Grecco , Michael C. Adler , Utkarsh Y. Kakaiya , Joshua D. Fender , Sundar Nadathur , Nagabhushan Chitlur
CPC classification number: G06F9/5027 , G06F9/468 , G06F9/4843 , G06F9/5044
Abstract: A system comprising an accelerator circuit comprising an accelerator function unit to implement a first function, and one or more device feature header (DFH) circuits to provide attributes associated with the accelerator function unit, and a processor to retrieve the attributes of the accelerator function unit by traversing a device feature list (DFL) referencing the one or more DFH circuits, execute, based on the attributes, an application encoding the first function to cause the accelerator function unit to perform the first function.
-
公开(公告)号:US11416300B2
公开(公告)日:2022-08-16
申请号:US16619442
申请日:2017-06-29
Applicant: INTEL CORPORATION
Inventor: Pratik M. Marolia , Aaron J. Grier , Henry M. Mitchel , Joseph Grecco , Michael C. Adler , Utkarsh Y. Kakaiya , Joshua D. Fender , Sundar Nadathur , Nagabhushan Chitlur
Abstract: A system comprising an accelerator circuit comprising an accelerator function unit to implement a first function, and one or more device feature header (DFH) circuits to provide attributes associated with the accelerator function unit, and a processor to retrieve the attributes of the accelerator function unit by traversing a device feature list (DFL) referencing the one or more DFH circuits, execute, based on the attributes, an application encoding the first function to cause the accelerator function unit to perform the first function.
-
公开(公告)号:US11251576B2
公开(公告)日:2022-02-15
申请号:US15952741
申请日:2018-04-13
Applicant: Intel Corporation
Inventor: Dirk Blevins , Gene F. Young , Sudeep Puligundla , Todd Langley , Kevin Bross , Nagabhushan Chitlur
Abstract: Apparatuses and systems associated with expansion card design with a coherent connector to provide for coherent communication are disclosed herein. In embodiments, a circuit card may comprise an integrated circuit (IC), a first connector to couple the IC to a processor of a computer device, the first connector to provide for non-coherent communication between the IC and the processor, and a second connector to couple the IC to the processor, the second connector to provide for coherent communication between the IC and the processor. Other embodiments may be described and/or claimed.
-
-
-
-
-
-
-
-
-