Effecting a processor operating mode change to execute device code
    1.
    发明授权
    Effecting a processor operating mode change to execute device code 有权
    影响处理器运行模式的更改以执行设备代码

    公开(公告)号:US07581037B2

    公开(公告)日:2009-08-25

    申请号:US11081238

    申请日:2005-03-15

    CPC分类号: G06F9/4403

    摘要: Provided are a method, system and program for effecting a processor operating mode change to execute device code. A processor receives a call while the processor is operating in a first mode, wherein the call is made to effect execution of device code to control a device. The processor determines whether the call is intended to change a processor operating mode from the first mode to a second mode. The state of the processor is selectively changed to a second mode in which the processor executes second mode instructions loaded in a protected section of memory inaccessible to an operating system in response to determining that the call is intended to change the processor operating mode. The second mode instructions execute the device code to control the device.

    摘要翻译: 提供了一种用于实现处理器操作模式改变以执行设备代码的方法,系统和程序。 当处理器以第一模式操作时,处理器接收呼叫,其中进行呼叫以实现设备代码的执行以控制设备。 处理器确定呼叫是否旨在将处理器操作模式从第一模式改变到第二模式。 处理器的状态被选择性地改变为第二模式,其中处理器执行加载在操作系统不可访问的存储器的受保护部分中的第二模式指令,以响应于确定呼叫旨在改变处理器操作模式。 第二模式指令执行设备代码来控制设备。

    Method and apparatus for making and using a flexible hardware interface
    3.
    发明授权
    Method and apparatus for making and using a flexible hardware interface 有权
    制造和使用柔性硬件接口的方法和装置

    公开(公告)号:US07243353B2

    公开(公告)日:2007-07-10

    申请号:US10187011

    申请日:2002-06-28

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4401 G06F13/102

    摘要: In one embodiment a method includes accessing a hardware specific module with a request to perform an unmodified I/O (input/output) operation. The method also includes the hardware specific module accessing a processor specific module with a modified request to perform the I/O operation, the modified request suitable for use with a specific hardware component. The method further includes the processor specific module performing the modified I/O operation with the specific hardware component. The method may further include breaking operations into sub-operations that accomplish part of the operation, and use of transactions that may require multiple operations. Apparatus are also disclosed for implementing the method.

    摘要翻译: 在一个实施例中,一种方法包括访问具有执行未修改的I / O(输入/输出)操作的请求的硬件特定模块。 该方法还包括硬件特定模块访问具有执行I / O操作的修改请求的处理器特定模块,该修改的请求适合于与特定硬件组件一起使用。 该方法还包括处理器专用模块,用特定硬件组件执行修改的I / O操作。 该方法还可以包括将操作分解成完成部分操作的子操作以及可能需要多个操作的事务的使用。 还公开了用于实施该方法的装置。

    Aggressive content pre-fetching during pre-boot runtime to support speedy OS booting
    6.
    发明授权
    Aggressive content pre-fetching during pre-boot runtime to support speedy OS booting 有权
    在预引导运行时预取内容的积极内容,以支持快速的操作系统引导

    公开(公告)号:US07206931B2

    公开(公告)日:2007-04-17

    申请号:US11499336

    申请日:2006-08-04

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4401

    摘要: A method and system for content pre-fetching during a processing system pre-boot runtime. First, it is determined when a processor of a processing system is in one of a busy wait state and an idle state during a pre-boot runtime of the processing system. Then, content is pre-fetched from a data storage unit of the processing system. The content is pre-fetched based upon a pre-fetch profile. The content is loaded into system memory of the processing system.

    摘要翻译: 一种用于处理系统预引导运行时内容预取的方法和系统。 首先,在处理系统的预引导运行时间期间,确定处理系统的处理器何时处于忙等待状态和空闲状态之一。 然后,从处理系统的数据存储单元预取内容。 内容是基于预抓取配置文件预取的。 内容被加载到处理系统的系统存储器中。

    Method and system for rapid repurposing of machines in a clustered, scale-out environment
    8.
    发明授权
    Method and system for rapid repurposing of machines in a clustered, scale-out environment 有权
    在集群,横向扩展的环境中快速重新利用机器的方法和系统

    公开(公告)号:US07082527B2

    公开(公告)日:2006-07-25

    申请号:US10459778

    申请日:2003-06-11

    IPC分类号: G06F9/445 G06F9/24 G06F15/16

    CPC分类号: G06F9/4405 G06F8/61

    摘要: A method and system for repurposing a plurality of machines communicatively coupled together. A disk image is transferred to a first machine in the plurality of machines via a network. The disk image repurposes the first one of the plurality of machines to execute a new task. The disk image is then transferred from the first machine to a second machine in the plurality of machines. The first machine is boot on the disk image. The second machine is boot on the disk image received from the first machine.

    摘要翻译: 一种用于重新利用通信耦合在一起的多个机器的方法和系统。 磁盘映像经由网络传送到多台机器中的第一台机器。 磁盘映像重新利用多个机器中的第一个机器来执行新的任务。 然后将磁盘图像从第一机器传送到多个机器中的第二机器。 第一台机器在磁盘映像上启动。 第二台机器在从第一台机器接收到的磁盘映像上启动。

    Method to suspend-and-resume across various operational environment contexts
    9.
    发明授权
    Method to suspend-and-resume across various operational environment contexts 有权
    在各种操作环境环境下暂停和恢复的方法

    公开(公告)号:US07162629B2

    公开(公告)日:2007-01-09

    申请号:US10719788

    申请日:2003-11-20

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4418

    摘要: A method to Suspend-and-Resume across various operational environment contexts is disclosed. An environmental context is saved in a disk partition corresponding to the saved environment. The system is suspended. Upon resume, a selected environmental context is selected for boot or resume. This method of switching contexts may also be used for trusted execution, manageability, and other purposes.

    摘要翻译: 公开了一种在各种操作环境环境中挂起和恢复的方法。 环境上下文保存在与保存的环境对应的磁盘分区中。 系统暂停。 在恢复时,选择一个选定的环境上下文以进行引导或恢复。 这种切换上下文的方法也可以用于可信执行,可管理性和其他目的。

    Aggressive content pre-fetching during pre-boot runtime to support speedy OS booting
    10.
    发明授权
    Aggressive content pre-fetching during pre-boot runtime to support speedy OS booting 失效
    在预引导运行时预取内容的积极内容,以支持快速的操作系统引导

    公开(公告)号:US07127600B2

    公开(公告)日:2006-10-24

    申请号:US10675826

    申请日:2003-09-30

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4401

    摘要: A method and system for content pre-fetching during a processing system pre-boot runtime. First, it is determined when a processor of a processing system is in one of a busy wait state and an idle state during a pre-boot runtime of the processing system. Then, content is pre-fetched from a data storage unit of the processing system. The content is pre-fetched based upon a pre-fetch profile. The content is loaded into system memory of the processing system.

    摘要翻译: 一种用于处理系统预引导运行时内容预取的方法和系统。 首先,在处理系统的预引导运行时间期间,确定处理系统的处理器何时处于忙等待状态和空闲状态之一。 然后,从处理系统的数据存储单元预取内容。 内容是基于预抓取配置文件预取的。 内容被加载到处理系统的系统存储器中。