-
公开(公告)号:US20210103662A1
公开(公告)日:2021-04-08
申请号:US17127122
申请日:2020-12-18
申请人: Chinmay Ashok , Vasudevan Srinivasan , Atanas K. Iwanow , Martin G. Dixon , Scott J. Cape , Scott Bobholz , David T. Mayo , Vinila Rose , Lorie Wigle , Jason Kennedy
发明人: Chinmay Ashok , Vasudevan Srinivasan , Atanas K. Iwanow , Martin G. Dixon , Scott J. Cape , Scott Bobholz , David T. Mayo , Vinila Rose , Lorie Wigle , Jason Kennedy
摘要: Methods and apparatus for restricted deployment of targeted processor firmware updates. During a patch enabling per-work flow, service entitlement license information comprising one of more service entitlements is generated and provisioned on one or more computing platforms. A restricted deployment microcode (uCode) update release (aka uCode patch) targeted for platforms having CPUs and/or XPUs with certain part identifier is sent to the one or more platforms. Run-time software and/or firmware on the platforms are executed to access the provisioned service entitlement license information, which is used to authentic and verify the restricted deployment uCode update release using a service entitlement having a part identifier associated with the platform's CPU. In one solution, authentication is performed using a hash-matching scheme and verification is used to verify the platform is properly licensed to load uCode included in the restricted deployment microcode (uCode) update release into the CPU.
-
2.
公开(公告)号:US06225980B1
公开(公告)日:2001-05-01
申请号:US09020103
申请日:1998-02-06
申请人: Lee E. Weiss , John Michael Stivoric , Gennady Yakovievitch Neplotnik , Scott J. Cape , Chris Kasabach
发明人: Lee E. Weiss , John Michael Stivoric , Gennady Yakovievitch Neplotnik , Scott J. Cape , Chris Kasabach
IPC分类号: G09G508
CPC分类号: G06F3/0362 , H01H25/06
摘要: A multiple switch assembly acts as an input device for computers. The switch assembly is comprised of a first input device which defines a circumference. A second input device is positioned within the circumference of the first input device. An interface is connected to the first input device and the second input device for producing output signals responsive to the first and second input devices. A portable computer utilizing such an input device is also disclosed.
摘要翻译: 多开关组件用作计算机的输入装置。 开关组件由限定圆周的第一输入装置组成。 第二输入装置位于第一输入装置的圆周内。 接口连接到第一输入设备和第二输入设备,用于响应于第一和第二输入设备产生输出信号。 还公开了利用这种输入装置的便携式计算机。
-
公开(公告)号:US08838935B2
公开(公告)日:2014-09-16
申请号:US12890585
申请日:2010-09-24
申请人: Glenn Hinton , Madhavan Parthasarathy , Rajesh Parthasarathy , Muthukumar Swaminathan , Raj Ramanujan , David Zimmerman , Larry O. Smith , Adrian C. Moga , Scott J. Cape , Wayne A. Downer , Robert S. Chappell
发明人: Glenn Hinton , Madhavan Parthasarathy , Rajesh Parthasarathy , Muthukumar Swaminathan , Raj Ramanujan , David Zimmerman , Larry O. Smith , Adrian C. Moga , Scott J. Cape , Wayne A. Downer , Robert S. Chappell
CPC分类号: G06F12/1027 , G06F12/023 , G06F12/0292 , G06F12/06 , G06F12/1009 , G06F2212/1028 , G06F2212/1041 , G06F2212/151 , G06F2212/205 , G06F2212/651 , Y02D10/13
摘要: In one embodiment the apparatus is a micro-page table engine that includes logic that is capable of receiving a memory page request for a page in global memory address space. The apparatus also includes a translation lookaside buffer (TLB) that is capable of storing one or more memory page address translations. Additionally, the apparatus also has a page miss handler capable of performing a micro physical address lookup in a page miss handler tag table in response to the TLB not storing the memory page address translation for the page of memory referenced by the memory page request. The apparatus also includes memory management logic that is capable of managing the page miss handler tag table entries.
摘要翻译: 在一个实施例中,该装置是微页表引擎,其包括能够接收全局存储器地址空间中的页面的存储器页面请求的逻辑。 该装置还包括能够存储一个或多个存储器页面地址转换的翻译后备缓冲器(TLB)。 此外,该设备还具有能够响应于TLB不存储由存储器寻呼请求引用的存储器页面的存储器页面地址转换而在页面未命中处理器标签表中执行微物理地址查找的页面未命中处理程序。 该装置还包括能够管理页面未命中处理程序标签表条目的存储器管理逻辑。
-
公开(公告)号:US20120079232A1
公开(公告)日:2012-03-29
申请号:US12890585
申请日:2010-09-24
申请人: Glenn Hinton , Madhavan Parthasarathy , Rajesh Parthasarathy , Muthukumar Swaminathan , Raj Ramanujan , David Zimmerman , Larry O. Smith , Adrian C. Moga , Scott J. Cape , Wayne A. Downer , Robert S. Chappell
发明人: Glenn Hinton , Madhavan Parthasarathy , Rajesh Parthasarathy , Muthukumar Swaminathan , Raj Ramanujan , David Zimmerman , Larry O. Smith , Adrian C. Moga , Scott J. Cape , Wayne A. Downer , Robert S. Chappell
IPC分类号: G06F12/10
CPC分类号: G06F12/1027 , G06F12/023 , G06F12/0292 , G06F12/06 , G06F12/1009 , G06F2212/1028 , G06F2212/1041 , G06F2212/151 , G06F2212/205 , G06F2212/651 , Y02D10/13
摘要: An apparatus, method, machine-readable medium, and system are disclosed. In one embodiment the apparatus is a micro-page table engine that includes logic that is capable of receiving a memory page request for a page in global memory address space. The apparatus also includes a translation lookaside buffer (TLB) that is capable of storing one or more memory page address translations. Additionally, the apparatus also has a page miss handler capable of performing a micro physical address lookup in a page miss handler tag table in response to the TLB not storing the memory page address translation for the page of memory referenced by the memory page request. The apparatus also includes memory management logic that is capable of managing the page miss handler tag table entries. The micro-page table engine allows the TLB to be an agent that determines whether data in a two-level memory hierarchy is in a hot region of memory or in a cold region of memory. When data is in the cold region of memory, the micro-page table engine fetches the data to the hot memory and a hot memory block is then pushed out to the cold memory area.
摘要翻译: 公开了一种装置,方法,机器可读介质和系统。 在一个实施例中,该装置是微页表引擎,其包括能够接收全局存储器地址空间中的页面的存储器页面请求的逻辑。 该装置还包括能够存储一个或多个存储器页面地址转换的翻译后备缓冲器(TLB)。 此外,该设备还具有能够响应于TLB不存储由存储器寻呼请求引用的存储器页面的存储器页面地址转换而在页面未命中处理器标签表中执行微物理地址查找的页面未命中处理程序。 该装置还包括能够管理页面未命中处理程序标签表条目的存储器管理逻辑。 微页表引擎允许TLB作为一个代理,确定二级存储器层次结构中的数据是在存储器的热区域还是在存储器的冷区域。 当数据处于存储器的冷区域时,微页表引擎将数据读取到热存储器,然后将热存储器块推出到冷存储器区域。
-
-
-