会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • ROM scan memory expander
    • ROM扫描存储器扩展器
    • US20060047858A1
    • 2006-03-02
    • US10929323
    • 2004-08-30
    • William AthertonDaryl CromerRichard DayanScott DunhamEric KernHoward LockerWilliam SchwartzAdam Soderlund
    • William AthertonDaryl CromerRichard DayanScott DunhamEric KernHoward LockerWilliam SchwartzAdam Soderlund
    • G06F3/00
    • G06F9/4411
    • A method and system for booting up multiple PCI peripheral devices, such that the number of bootable PCI peripheral devices is not limited by the amount of computer system memory that is dedicated to storing executable boot code for the peripheral devices. The executable boot code is stored on a Read Only Memory (ROM) on each peripheral device. When a new PCI peripheral device begins to boot up, a check for available memory space in a ROM scan memory address space is performed. If there is not enough available room in the ROM scan memory address space for the new device's executable boot code, then a ROM scan detection logic pages an image of another peripheral device's executable boot code out of the ROM scan memory address space before storing the new device's executable boot code into the ROM scan memory address space.
    • 一种用于引导多个PCI外围设备的方法和系统,使得可引导PCI外围设备的数量不受专用于存储外围设备的可执行引导代码的计算机系统存储器的数量的限制。 可执行启动代码存储在每个外围设备上的只读存储器(ROM)上。 当新的PCI外围设备开始启动时,执行ROM扫描存储器地址空间中可用存储器空间的检查。 如果新设备的可执行启动代码的ROM扫描存储器地址空间中没有足够的可用空间,则ROM扫描检测逻辑在存储新的设备的ROM扫描存储器地址空间之前将另一外围设备的可执行引导代码的映像从ROM扫描存储器地址空间中读出 设备的可执行引导代码进入ROM扫描存储器地址空间。
    • 2. 发明申请
    • Methods and arrangements to dynamically modify the number of active processors in a multi-node system
    • 动态修改多节点系统中活动处理器数量的方法和布置
    • US20070150713A1
    • 2007-06-28
    • US11316180
    • 2005-12-22
    • Jason AlmeidaScott DunhamEric KernWilliam SchwartzAdam Soderlund
    • Jason AlmeidaScott DunhamEric KernWilliam SchwartzAdam Soderlund
    • G06F9/00
    • G06F9/30101G06F9/4416G06F9/5061
    • Methods and arrangements to dynamically modify the number of processors active in a multi-node data processing system. are contemplated. Embodiments include transformations, code, state machines or other logic to change the portion of BIOS that a processor loads on power-on. In some embodiments, a signal sent over a GPIO pin may flip an address line to the portion of the BIO that a processor loads on power-on. In some embodiments, a service processor may set a GPIO or non-volatile RAM value. The portion of BIOS controlling the powering-up of the processor may read the value and branch depending upon the value. Embodiments also include transformations, code, state machines or other logic to determine the state of a dynamically activated processor. In some embodiments, a processor may read from a local scratch register to determine if it has been dynamically activated. If so, embodiments may then clear the scratch register and put the processor to sleep. Embodiments may then update the tables which describe the resources available to the processor.
    • 动态修改在多节点数据处理系统中活动的处理器数量的方法和装置。 被考虑。 实施例包括转换,代码,状态机或其他逻辑,以改变处理器在加电时加载的部分BIOS。 在一些实施例中,通过GPIO引脚发送的信号可以将地址线翻转到处理器在上电时加载的BIO部分。 在一些实施例中,服务处理器可以设置GPIO或非易失性RAM值。 控制处理器加电的BIOS部分可以读取该值并根据该值进行分支。 实施例还包括转换,代码,状态机或其他逻辑以确定动态激活的处理器的状态。 在一些实施例中,处理器可以从本地临时寄存器读取以确定其是否已被动态地激活。 如果是这样,则实施例可以清除划痕寄存器并将处理器置于睡眠状态。 然后,实施例可以更新描述处理器可用资源的表。