会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明授权
    • Method and system for concurrent handler execution in an SMI and PMI-based dispatch-execution framework
    • 在SMI和基于PMI的调度执行框架中执行并发处理程序的方法和系统
    • US06775728B2
    • 2004-08-10
    • US10011233
    • 2001-11-15
    • Vincent J. ZimmerSham M. Datta
    • Vincent J. ZimmerSham M. Datta
    • G06F1324
    • G06F9/4812
    • A method and system that enables concurrent event handler execution in a system management interrupt (SMI) and processor management interrupt (PMI)-based dispatch-execution framework to service an SMI or PMI event. A plurality of event handlers are loaded into a hidden memory space that is accessible to a hidden execution mode supported by each of a plurality of processors in a multiprocessor computer system but is not accessible to other operating modes of those processors. The event handlers are then dispatched to two or more processors in response to the hidden execution mode event and concurrently executed to service the event. Various embodiments include use of a single event handler to service the event, multiple event handlers that perform different tasks, and multiple event handler instances that concurrently perform a single task. The invention also provides a resource locking mechanism to prevent resource access conflicts.
    • 一种在系统管理中断(SMI)和基于处理器管理中断(PMI)的调度执行框架中执行并发事件处理程序的服务SMI或PMI事件的方法和系统。 多个事件处理程序被加载到可由多处理器计算机系统中的多个处理器中的每一个支持的隐藏执行模式可访问的隐藏存储器空间中,但是对于这些处理器的其它操作模式是不可访问的。 然后响应于隐藏的执行模式事件将事件处理程序分派到两个或多个处理器,并且并发执行以对该事件进行服务。 各种实施例包括使用单个事件处理程序来服务事件,执行不同任务的多个事件处理程序以及同时执行单个任务的多个事件处理程序实例。 本发明还提供了一种防止资源访问冲突的资源锁定机制。
    • 13. 发明授权
    • Algorithm for non-volatile memory updates
    • 用于非易失性存储器更新的算法
    • US06754828B1
    • 2004-06-22
    • US09352715
    • 1999-07-13
    • Suresh MarisettyAndrew J. FishYan LiMani AyyarAmy O'DonnellGeorge ThangaduraiSham M. Datta
    • Suresh MarisettyAndrew J. FishYan LiMani AyyarAmy O'DonnellGeorge ThangaduraiSham M. Datta
    • G06F942
    • G06F8/65
    • A novel processor architecture and algorithms are provided which improve non-volatile memory updates and increases processor performance in successive generations of processors. A new processor architecture is supported by a software model consisting of two new firmware layers and the legacy 32 bit basic input output system (BIOS) firmware. The new firmware layers consist of a Processor Abstraction Layer (PAL) and a System Abstraction Layer (SAL). The PAL and SAL have procedure calls which allow updates of the firmware components in the non-volatile memory of a system, e.g. non-volatile ROM. The present invention includes invoking a system abstraction layer update procedure to implement a new input binary into the non-volatile memory. An algorithm for the non-volatile memory includes selecting a lead processor to perform an update and using the system abstraction layer update procedure. The system abstraction layer update procedure is used to call an appropriate authentication routine. The system abstraction layer update procedure is used to call a specific non-volatile memory implementation routine.
    • 提供了一种新颖的处理器架构和算法,其改进了非易失性存储器更新并且在连续几代处理器中提高了处理器性能。 由两个新固件层和传统32位基本输入输出系统(BIOS)固件组成的软件模型支持新的处理器架构。 新的固件层由处理器抽象层(PAL)和系统抽象层(SAL)组成。 PAL和SAL具有允许更新系统的非易失性存储器中的固件组件的过程调用,例如, 非易失性ROM。本发明包括调用系统抽象层更新过程以将新的输入二进制文件实现到非易失性存储器中。 用于非易失性存储器的算法包括选择引导处理器来执行更新并使用系统抽象层更新过程。 系统抽象层更新过程用于调用适当的认证例程。 系统抽象层更新过程用于调用特定的非易失性存储器实现例程。
    • 15. 发明授权
    • Method and apparatus for switching between the modes of a processor
    • 用于在处理器的模式之间切换的方法和装置
    • US5671422A
    • 1997-09-23
    • US411450
    • 1995-03-28
    • Sham M. Datta
    • Sham M. Datta
    • G06F9/32G06F9/48G06F9/00
    • G06F9/4812
    • A method for switching between a first mode and a second mode of a processor is provided. According to one embodiment of the invention, a computer system includes the processor coupled to a storage device storing a number of instructions. In response to a first interrupt, a first information is stored in the storage device for switching to processing in the first mode starting at a first of the number of instructions. In response to a second interrupt occurring subsequent to the storing of the first information, said processor switches from processing in the first mode to processing in the second mode. Also in response to the second interrupt, a second information is storm in the storage device for returning to processing in the first mode starting at a second of the number of instructions. In response to said processor switching from said first mode to said second mode, said processor switches from processing in the second mode to processing in the first mode starting at the first instruction using the first information if processing starting at the first instruction is required.
    • 提供了一种用于在处理器的第一模式和第二模式之间切换的方法。 根据本发明的一个实施例,计算机系统包括耦合到存储多个指令的存储设备的处理器。 响应于第一中断,第一信息被存储在存储设备中,用于在第一模式中的第一个指令开始处切换到处理。 响应于在存储第一信息之后发生的第二中断,所述处理器从第一模式的处理切换到第二模式的处理。 此外,响应于第二中断,第二信息在存储设备中暴风雨,以在指令数量的第二位置从第一模式返回到处理。 响应于所述处理器从所述第一模式切换到所述第二模式,如果需要从第一指令开始的处理,则所述处理器从第二模式的处理切换到从第一指令开始的处理,使用第一信息。