-
公开(公告)号:US20090172344A1
公开(公告)日:2009-07-02
申请号:US11967868
申请日:2007-12-31
申请人: Ed Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
发明人: Ed Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
IPC分类号: G06F12/10
CPC分类号: G06F12/1009 , G06F12/0864 , G06F12/1027 , G06F12/109 , G06F12/145 , G06F2212/152 , G06F2212/6032 , G06F2212/652 , G06F2212/657 , G06F2212/68
摘要: A method, system, and apparatus may initialize a fixed plurality of page table entries for a fixed plurality of pages in memory, each page having a first size, wherein a linear address for each page table entry corresponds to a physical address and the fixed plurality of pages are aligned. A bit in each of the page table entries for the aligned pages may be set to indicate whether or not the fixed plurality of pages is to be treated as one combined page having a second page size larger than the first page size. Other embodiments are described and claimed.
摘要翻译: 方法,系统和装置可以对存储器中固定的多个页面的固定的多个页表条目进行初始化,每个页面具有第一大小,其中每个页表条目的线性地址对应于物理地址,固定多个 的页面对齐。 可以将针对对齐的页面的每个页表条目中的一个位设置为指示固定的多个页面是否被视为具有大于第一页面大小的第二页面大小的一个组合页面。 描述和要求保护其他实施例。
-
公开(公告)号:US09244855B2
公开(公告)日:2016-01-26
申请号:US11967868
申请日:2007-12-31
申请人: Ed Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
发明人: Ed Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
CPC分类号: G06F12/1009 , G06F12/0864 , G06F12/1027 , G06F12/109 , G06F12/145 , G06F2212/152 , G06F2212/6032 , G06F2212/652 , G06F2212/657 , G06F2212/68
摘要: A method, system, and apparatus may initialize a fixed plurality of page table entries for a fixed plurality of pages in memory, each page having a first size, wherein a linear address for each page table entry corresponds to a physical address and the fixed plurality of pages are aligned. A bit in each of the page table entries for the aligned pages may be set to indicate whether or not the fixed plurality of pages is to be treated as one combined page having a second page size larger than the first page size. Other embodiments are described and claimed.
摘要翻译: 方法,系统和装置可以对存储器中固定的多个页面的固定的多个页表条目进行初始化,每个页面具有第一大小,其中每个页表条目的线性地址对应于物理地址,固定多个 的页面对齐。 可以将针对对齐的页面的每个页表条目中的一个位设置为指示固定的多个页面是否被视为具有大于第一页面大小的第二页面大小的一个组合页面。 描述和要求保护其他实施例。
-
公开(公告)号:US20170192904A1
公开(公告)日:2017-07-06
申请号:US15384067
申请日:2016-12-19
申请人: Edward Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
发明人: Edward Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
IPC分类号: G06F12/1009 , G06F12/109 , G06F12/1027
CPC分类号: G06F12/1009 , G06F12/0864 , G06F12/1027 , G06F12/145 , G06F2212/152 , G06F2212/6032 , G06F2212/652 , G06F2212/657 , G06F2212/68
摘要: A method, system, and apparatus may initialize a fixed plurality of page table entries for a fixed plurality of pages in memory, each page having a first size, wherein a linear address for each page table entry corresponds to a physical address and the fixed plurality of pages are aligned. A bit in each of the page table entries for the aligned pages may be set to indicate whether or not the fixed plurality of pages is to be treated as one combined page having a second page size larger than the first page size. Other embodiments are described and claimed.
-
公开(公告)号:US20130117531A1
公开(公告)日:2013-05-09
申请号:US13722485
申请日:2012-12-20
申请人: Edward Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
发明人: Edward Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
IPC分类号: G06F12/10
CPC分类号: G06F12/1009 , G06F12/0864 , G06F12/1027 , G06F12/109 , G06F12/145 , G06F2212/152 , G06F2212/6032 , G06F2212/652 , G06F2212/657 , G06F2212/68
摘要: A method, system, and apparatus may initialize a fixed plurality of page table entries for a fixed plurality of pages in memory, each page having a first size, wherein a linear address for each page table entry corresponds to a physical address and the fixed plurality of pages are aligned. A bit in each of the page table entries for the aligned pages may be set to indicate whether or not the fixed plurality of pages is to be treated as one combined page having a second page size larger than the first page size. Other embodiments are described and claimed.
-
公开(公告)号:US20170199825A1
公开(公告)日:2017-07-13
申请号:US15384054
申请日:2016-12-19
申请人: Edward Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
发明人: Edward Grochowski , Julio Gago , Roger Gramunt , Roger Espasa , Rolf Kassa
IPC分类号: G06F12/1009 , G06F12/14 , G06F12/0864 , G06F12/1027
CPC分类号: G06F12/1009 , G06F12/0864 , G06F12/1027 , G06F12/145 , G06F2212/152 , G06F2212/6032 , G06F2212/652 , G06F2212/657 , G06F2212/68
摘要: A method, system, and apparatus may initialize a fixed plurality of page table entries for a fixed plurality of pages in memory, each page having a first size, wherein a linear address for each page table entry corresponds to a physical address and the fixed plurality of pages are aligned. A bit in each of the page table entries for the aligned pages may be set to indicate whether or not the fixed plurality of pages is to be treated as one combined page having a second page size larger than the first page size. Other embodiments are described and claimed.
-
公开(公告)号:US20160179533A1
公开(公告)日:2016-06-23
申请号:US14581285
申请日:2014-12-23
申请人: Roger Gramunt , Rammohan Padmanabhan , Ramon Matas , Neal S. Moyer , Benjamin C. Chaffin , Avinash Sodani , Alexey P. Suprun , Vikram S. Sundaram , Chung-Lun Chan , Gerardo A. Fernandez , Julio Gago , Michael S. Yang , Aditya Kesiraju
发明人: Roger Gramunt , Rammohan Padmanabhan , Ramon Matas , Neal S. Moyer , Benjamin C. Chaffin , Avinash Sodani , Alexey P. Suprun , Vikram S. Sundaram , Chung-Lun Chan , Gerardo A. Fernandez , Julio Gago , Michael S. Yang , Aditya Kesiraju
CPC分类号: G06F12/122 , G06F9/384 , G06F9/3851 , G06F9/3855 , G06F9/3859 , G06F9/4806 , G06F2212/62
摘要: In one embodiment, a processor includes a frontend unit having an instruction decoder to receive and to decode instructions of a plurality of threads, an execution unit coupled to the instruction decoder to receive and execute the decoded instructions, and an instruction retirement unit having a retirement logic to receive the instructions from the execution unit and to retire the instructions associated with one or more of the threads that have an instruction or an event pending to be retired. The instruction retirement unit includes a thread arbitration logic to select one of the threads at a time and to dispatch the selected thread to the retirement logic for retirement processing.
摘要翻译: 在一个实施例中,处理器包括前端单元,前端单元具有用于接收和解码多个线程的指令的指令解码器,耦合到指令解码器以接收和执行解码指令的执行单元,以及退休指令 从执行单元接收指令并且退出与具有等待退休的指令或事件的一个或多个线程相关联的指令的逻辑。 指令退出单元包括线程仲裁逻辑,用于一次选择一个线程,并将所选线程发送到用于退出处理的退出逻辑。
-
7.
公开(公告)号:US20130262771A1
公开(公告)日:2013-10-03
申请号:US13994695
申请日:2011-12-29
申请人: Santiago Galan , Roger Espasa , Julio Gago , Jose Gonzalez
发明人: Santiago Galan , Roger Espasa , Julio Gago , Jose Gonzalez
IPC分类号: G06F12/08
CPC分类号: G06F12/0875 , G06F9/30152 , G06F9/3017 , G06F9/382
摘要: Some implementations disclosed herein provide techniques and arrangements for indicating a length of an instruction from an instruction set that has variable length instructions. A plurality of bytes that include an instruction may be read from an instruction cache based on a logical instruction pointer. A determination is made whether a first byte of the plurality of bytes identifies a length of the instruction. In response to detecting that the first byte of the plurality of bytes identifies the length of the instruction, the instruction is read from the plurality of bytes based on the length of the instruction.
摘要翻译: 这里公开的一些实施例提供了用于指示来自具有可变长度指令的指令集的指令的长度的技术和布置。 可以基于逻辑指令指针从指令高速缓存读取包括指令的多个字节。 确定多个字节中的第一字节是否识别指令的长度。 响应于检测到多个字节的第一字节识别指令的长度,基于指令的长度从多个字节读取指令。
-
公开(公告)号:US09606931B2
公开(公告)日:2017-03-28
申请号:US13994695
申请日:2011-12-29
申请人: Santiago Galan , Roger Espasa , Julio Gago , Jose Gonzalez
发明人: Santiago Galan , Roger Espasa , Julio Gago , Jose Gonzalez
IPC分类号: G06F12/08 , G06F12/0875 , G06F9/30 , G06F9/38
CPC分类号: G06F12/0875 , G06F9/30152 , G06F9/3017 , G06F9/382
摘要: Some implementations disclosed herein provide techniques and arrangements for indicating a length of an instruction from an instruction set that has variable length instructions. A plurality of bytes that include an instruction may be read from an instruction cache based on a logical instruction pointer. A determination is made whether a first byte of the plurality of bytes identifies a length of the instruction. In response to detecting that the first byte of the plurality of bytes identifies the length of the instruction, the instruction is read from the plurality of bytes based on the length of the instruction.
-
公开(公告)号:US20140223141A1
公开(公告)日:2014-08-07
申请号:US13997789
申请日:2011-12-29
IPC分类号: G06F9/38
CPC分类号: G06F9/3814 , G06F9/3851 , G06F12/0842 , G06F12/1036 , G06F2212/1024 , G06F2212/657
摘要: In some implementations, a processor may include a data structure, such as a translation lookaside buffer, that includes an entry containing first mapping information having a virtual address and a first context associated with a first thread. Control logic may receive a request for second mapping information having the virtual address and a second context associated with a second thread. The control logic may determine whether the second mapping information associated with the second context is equivalent to the first mapping information in the entry of the data structure. If the second mapping information is equivalent to the first mapping information, the control logic may associate the second thread with the first mapping information contained in the entry of the data structure to share the entry between the first thread and the second thread.
摘要翻译: 在一些实现中,处理器可以包括诸如翻译后备缓冲器的数据结构,其包括包含具有虚拟地址的第一映射信息和与第一线程相关联的第一上下文的条目。 控制逻辑可以接收对具有虚拟地址的第二映射信息和与第二线程相关联的第二上下文的请求。 控制逻辑可以确定与第二上下文相关联的第二映射信息是否等于数据结构条目中的第一映射信息。 如果第二映射信息等同于第一映射信息,则控制逻辑可以将第二线程与数据结构条目中包含的第一映射信息相关联,以共享第一线程和第二线程之间的条目。
-
公开(公告)号:US20110148896A1
公开(公告)日:2011-06-23
申请号:US12646411
申请日:2009-12-23
申请人: Victor W. Lee , Ganesh S. Dasika , Mikhail Smelyanskiy , Jose Gonzalez , Changkyu Kim , Jatin Chhugani , Yen-Kuang Chen , Julio Gago , Santiago Galan , Victor Moya Del Barrio
发明人: Victor W. Lee , Ganesh S. Dasika , Mikhail Smelyanskiy , Jose Gonzalez , Changkyu Kim , Jatin Chhugani , Yen-Kuang Chen , Julio Gago , Santiago Galan , Victor Moya Del Barrio
IPC分类号: G09G5/00
CPC分类号: G06T15/04 , G06T7/60 , G06T11/001 , G06T15/005
摘要: A region or group of pixels may be textured as a unit, using a range specifier and one or more anchor pixels to define the group. In some embodiments, processing grouped pixels improves efficiency.
摘要翻译: 可以使用范围说明符和一个或多个定位像素来定义区域或一组像素作为单元进行纹理化。 在一些实施例中,处理分组的像素提高了效率。
-
-
-
-
-
-
-
-
-