会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明申请
    • SYSTEM AND METHOD FOR USING PERFORMANCE MONITOR TO OPTIMIZE SYSTEM PERFORMANCE
    • 使用性能监视器优化系统性能的系统和方法
    • US20070300231A1
    • 2007-12-27
    • US11425448
    • 2006-06-21
    • Maximino AguilarDavid John ErbSidney James ManningJames Michael Stafford
    • Maximino AguilarDavid John ErbSidney James ManningJames Michael Stafford
    • G06F9/46
    • G06F9/4881G06F11/3409G06F2201/86G06F2209/483
    • A system, method, and program product that optimizes system performance using performance monitors is presented. The system gathers thread performance data using performance monitors for threads running on either a first ISA processor or a second ISA processor. Multiple first processors and multiple second processors may be included in a single computer system. The first processors and second processors can each access data stored in a common shared memory. The gathered thread performance data is analyzed to determine whether the corresponding thread needs additional CPU time in order to optimize system performance. If additional CPU time is needed, the amount of CPU time that the thread receives is altered (increased) so that the thread receives the additional time when it is scheduled by the scheduler. In one embodiment, the increased CPU time is accomplished by altering a priority value that corresponds to the thread.
    • 介绍了使用性能监视器优化系统性能的系统,方法和程序产品。 系统使用在第一个ISA处理器或第二个ISA处理器上运行的线程的性能监视器收集线程性能数据。 多个第一处理器和多个第二处理器可以包括在单个计算机系统中。 第一处理器和第二处理器可以各自访问存储在公共共享存储器中的数据。 分析收集的线程性能数据,以确定相应的线程是否需要额外的CPU时间,以优化系统性能。 如果需要额外的CPU时间,则线程接收的CPU时间量会被更改(增加),以便线程在调度程序调度时收到额外的时间。 在一个实施例中,通过改变对应于线程的优先级值来实现增加的CPU时间。
    • 33. 发明授权
    • Boot sequence for a network computer including prioritized scheduling of boot code retrieval
    • 网络计算机的启动顺序,包括启动代码检索的优先排序
    • US06430687B1
    • 2002-08-06
    • US09292192
    • 1999-04-15
    • Maximino AguilarNorbert M. BlamMichael Edward CriscoloSanjay GuptaJohn William Gorrell, Jr.Roy Moonseuk KimJames Michael Stafford
    • Maximino AguilarNorbert M. BlamMichael Edward CriscoloSanjay GuptaJohn William Gorrell, Jr.Roy Moonseuk KimJames Michael Stafford
    • G06F126
    • G06F9/4416G06F11/1417
    • A computer network that includes a network server and a network client. The network server includes a storage medium configured with boot code data preferably comprising operating system software for the network client. The network client includes a power status indicator and is configured to query the power status indicator as part of a boot code sequence that is initiated in response to a boot event. The network client is configured to schedule retrieval of boot code data from the network server based upon the power status indicator. Preferably, the power status indicator includes a power fail circuit that indicates whether power to the network client has failed since a previous boot event. In one embodiment, the power fail circuit includes a flip flop arranged such that the output of the flip flop is preset when power is restored to the network client after a power failure. Preferably the clear input of the flip flop is programmably assertable. The power status indicator preferably further includes a power mode indicator that conveys information about the last known power mode of the network client. Preferably, the power mode indicator includes at least one nonvolatile memory bit.
    • 包括网络服务器和网络客户端的计算机网络。 网络服务器包括配置有引导代码数据的存储介质,优选地包括用于网络客户端的操作系统软件。 网络客户端包括电源状态指示符,并且被配置为将电源状态指示符作为响应于引导事件而启动的引导代码序列的一部分进行查询。 网络客户端被配置为基于电源状态指示器来计划从网络服务器检索引导代码数据。 优选地,电源状态指示器包括电源故障电路,其指示对于网络客户端的电源是否从先前引导事件失败。 在一个实施例中,电源故障电路包括触发器,其被布置为使得在电源故障之后电力恢复到网络客户端时触发器的输出被预设。 优选地,触发器的清晰输入是可编程地可断言的。 电源状态指示符优选地还包括功率模式指示符,其传达关于网络客户端的最后已知功率模式的信息。 优选地,功率模式指示符包括至少一个非易失性存储器位。
    • 34. 发明授权
    • Boot code verification and recovery
    • 启动代码验证和恢复
    • US06272628B1
    • 2001-08-07
    • US09211367
    • 1998-12-14
    • Maximino AguilarSanjay GuptaJames Michael Stafford
    • Maximino AguilarSanjay GuptaJames Michael Stafford
    • G06F9445
    • G06F9/4401G06F11/1417
    • A boot code storage device configured with computer instructions for executing a boot code validity check in response to a boot event to facilitate local recovery of a computer such as a network computer. In response to the boot event, such as powering up a computer in which the boot code storage device is located, an image of a boot code is copied from a first storage medium to the boot code storage device if the validity check is negative. Remaining portions of the boot code, including a start up sequence, are executed if the validity check is positive. In one embodiment, the boot code validity check determines the presence or absence of a boot code jumper in a motherboard to which the boot code storage device is connected. In the preferred embodiment, the boot code storage device comprises a flash memory device, preferably including a plurality of sectors. In the preferred embodiment, the boot code validity check is part of a boot block of the boot code residing in a first sector of the flash memory device. The boot block and boot code reside in contiguous memory of the boot code storage device in one implementation. The first storage medium from which the boot code is copied, in one embodiment, is a compact flash card configured with an image of the boot code.
    • 一种引导代码存储设备,其配置有用于响应于引导事件执行引导代码有效性检查的计算机指令,以便于诸如网络计算机之类的计算机的本地恢复。 响应于引导事件,例如为启动代码存储设备所在的计算机供电,如果有效性检查为否定的话,将引导代码的图像从第一存储介质复制到引导代码存储设备。 如果有效性检查为正,则执行引导代码的剩余部分,包括启动序列。 在一个实施例中,引导代码有效性检查确定引导代码存储设备连接到的主板中是否存在引导代码跳线。 在优选实施例中,引导代码存储设备包括闪存器件,优选地包括多个扇区。 在优选实施例中,引导代码有效性检查是驻留在闪存器件的第一扇区中的引导代码的引导块的一部分。 在一个实现中,引导块和引导代码驻留在引导代码存储设备的连续存储器中。 在一个实施例中,复制引导代码的第一存储介质是配置有引导代码的图像的紧凑型闪存卡。
    • 35. 发明申请
    • Grouping processors and assigning shared memory space to a group in a heterogeneous computer environment
    • 将处理器分组并将共享内存空间分配给异构计算机环境中的组
    • US20080155203A1
    • 2008-06-26
    • US12042254
    • 2008-03-04
    • Maximino AguilarMichael Norman DayMark Richard NutterJames Xenidis
    • Maximino AguilarMichael Norman DayMark Richard NutterJames Xenidis
    • G06F12/00
    • G06F9/5061G06F2209/5012
    • Grouping processors is presented. A processing unit (PU) initiates an application and identifies the application's requirements. The PU assigns one or more synergistic processing units (SPUs) and a memory space to the application in the form of a group. The application specifies whether the task requires shared memory or private memory. Shared memory is a memory space that is accessible by the SPUs and the PU. Private memory, however, is a memory space that is only accessible by the SPUs that are included in the group. When the application executes, the resources within the group are allocated to the application's execution thread. Each group has its own group properties, such as address space, policies (i.e. real-time, FIFO, run-to-completion, etc.) and priority (i.e. low or high). These group properties are used during thread execution to determine which groups take precedence over other tasks.
    • 介绍了分组处理器。 处理单元(PU)启动应用程序并识别应用程序的要求。 PU以组的形式向应用分配一个或多个协同处理单元(SPU)和存储器空间。 应用程序指定任务是否需要共享内存或专用内存。 共享内存是可由SPU和PU访问的内存空间。 然而,专用内存是只能由组中包含的SPU访问的内存空间。 当应用程序执行时,组内的资源被分配给应用程序的执行线程。 每个组都有自己的组属性,如地址空间,策略(即实时,FIFO,运行完成等)和优先级(即低或高)。 在线程执行期间使用这些组属性来确定哪些组优先于其他任务。
    • 40. 发明授权
    • Low power mode computer with simplified power supply
    • 低功耗模式电脑,电源简单
    • US06415387B1
    • 2002-07-02
    • US09211371
    • 1998-12-14
    • Maximino AguilarJohn William Gorrell, Jr.Sanjay GuptaJames Michael Stafford
    • Maximino AguilarJohn William Gorrell, Jr.Sanjay GuptaJames Michael Stafford
    • G06F1338
    • G06F1/3203
    • A network computer including a motherboard powered by a power supply via a single power supply plane, a clock generator, a processor, a system memory, and a network interface. The network computer is configured to assume a low power state in response to a low power event and further configured to transition from the low power state to a full power state in response to a wake up event. The wake up event may comprise a LAN wake up in the form of a command issued by a server computer coupled to the network computer via a network. In one embodiment, the network computer lacks a disk based storage device, but includes local permanent storage comprising a compact flash card. Preferably, the network computer's clock generator is configured to produce a clock signal for the processor when the network computer is in the full power mode, and further configured to produce no clock signal in the low power mode. In one embodiment, the network computer further includes at least one peripheral device coupled to the processor via a peripheral bus, such as a PCI bus. In this embodiment, the computer is preferably configured to transition each peripheral device on the peripheral bus to a power management mode when the network computer enters low power mode. The wake up event may be a LAN wake up event in which a wake up signal is received via the network interface, or a “wake on ring” event in which the wake up signal is received via a modem connection to the computer.
    • 一种网络计算机,包括通过单个电源平面由电源供电的母板,时钟发生器,处理器,系统存储器和网络接口。 网络计算机被配置为响应于低功率事件而呈现低功率状态,并且还被配置为响应于唤醒事件从低功率状态转变到全功率状态。 唤醒事件可以包括以由网络耦合到网络计算机的服务器计算机发出的命令形式的LAN唤醒。 在一个实施例中,网络计算机缺少基于磁盘的存储设备,但是包括包括紧凑型闪存卡的本地永久存储器。 优选地,网络计算机的时钟发生器被配置为当网络计算机处于全功率模式时产生用于处理器的时钟信号,并且还被配置为在低功率模式下不产生时钟信号。 在一个实施例中,网络计算机还包括经由诸如PCI总线的外围总线耦合到处理器的至少一个外围设备。 在本实施例中,计算机优选地被配置为当网络计算机进入低功率模式时,将外围总线上的每个外围设备转换为电源管理模式。 唤醒事件可以是LAN唤醒事件,其中经由网络接口​​接收到唤醒信号,或者通过到计算机的调制解调器连接接收到唤醒信号的“唤醒”事件。