Query pipeline
    71.
    发明授权
    Query pipeline 有权
    查询流水线

    公开(公告)号:US09009139B2

    公开(公告)日:2015-04-14

    申请号:US13699953

    申请日:2011-06-10

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30563 G06F17/30442

    摘要: A query pipeline is created (514) from a query request. The query pipeline includes multiple query operations including multiple query operators. A first query operator and a second query operator perform first and second query operations on a database (526) and on data outside the database (534). A result from the first query operation in the query pipeline is fed to the second query operation in the query pipeline.

    摘要翻译: 从查询请求创建查询流水线(514)。 查询流水线包括多个查询操作,包括多个查询运算符。 第一查询运算符和第二查询运算符对数据库(526)和数据库外的数据(534)执行第一和第二查询操作。 查询流水线中的第一个查询操作的结果被馈送到查询流水线中的第二个查询操作。

    Minimizing power consumption for fixed-frequency processing unit operation
    72.
    发明授权
    Minimizing power consumption for fixed-frequency processing unit operation 有权
    降低固定频率处理单元运行的功耗

    公开(公告)号:US08943341B2

    公开(公告)日:2015-01-27

    申请号:US13443301

    申请日:2012-04-10

    IPC分类号: G06F1/32

    摘要: A mechanism is provided for minimizing power consumption for operation of a fixed-frequency processing unit. A number of timeslots are counted in a time window where throttling is engaged to the fixed-frequency processing unit. The number of timeslots where throttling is engaged is divided by a total number of timeslots within the time window, thereby producing a performance loss (PLOSS) value. A determination is made as to whether determining whether the (PLOSS) value associated with the fixed-frequency processing unit is greater than an allowed performance loss (APLOSS) value. Responsive to the PLOSS value being less than or equal to the APLOSS value, a decrease in voltage supplied to the fixed-frequency processing unit is initiated.

    摘要翻译: 提供了一种用于最小化固定频率处理单元的操作的功耗的机构。 在与固定频率处理单元接合节流的时间窗中计数多个时隙。 将节流作业的时间间隔除以时间窗口内的总时间数,从而产生性能损失(PLOSS)值。 确定确定与固定频率处理单元相关联的(PLOSS)值是否大于允许的性能损失(APLOSS)值。 响应于PLOSS值小于或等于APLOSS值,开始向固定频率处理单元提供的电压的降低。

    Global synchronization method and system based on packet switching system
    73.
    发明申请
    Global synchronization method and system based on packet switching system 有权
    基于分组交换系统的全局同步方法和系统

    公开(公告)号:US20150010022A1

    公开(公告)日:2015-01-08

    申请号:US14369332

    申请日:2011-12-27

    申请人: Wei Huang

    发明人: Wei Huang

    IPC分类号: H04L7/00

    摘要: A global synchronization method based on a packet switching system includes that: a reference chip is selected; and each chip calibrates its own timer by taking the reference chip as a reference, wherein each chip sends a zero-point pulse or zero-point pulse cell to each high-speed link (serdes) connected with the chip, and feeds back a calibration cell in response to a zero-point pulse or zero-point pulse cell received through each high-speed link. Accordingly, a global synchronization system based on a packet switching system is also disclosed. The disclosure reduces the packet loss rate and increases the accuracy of calibration.

    摘要翻译: 基于分组交换系统的全局同步方法包括:选择参考芯片; 并且每个芯片通过以参考芯片为参考来校准其自己的定时器,其中每个芯片向与芯片连接的每个高速链路(serdes)发送零点脉冲或零点脉冲单元,并且反馈校准 响应于通过每个高速链路接收的零点脉冲或零点脉冲单元。 因此,还公开了一种基于分组交换系统的全球同步系统。 该公开内容降低了丢包率并提高了校准的准确性。

    Quad-data rate controller and implementing method thereof
    76.
    发明授权
    Quad-data rate controller and implementing method thereof 有权
    四数据速率控制器及其实现方法

    公开(公告)号:US08751853B2

    公开(公告)日:2014-06-10

    申请号:US13496606

    申请日:2010-12-22

    IPC分类号: G06F1/12

    CPC分类号: G06F13/1689

    摘要: A Quad-Data Rate (QDR) controller and an implementation method thereof are disclosed in the present invention. The controller includes: an arbiter, a control state machine, a read data sampling clock generating module, a read data path module and a read data path calibrating module. The arbiter arbitrates commands and data according to the state of the control state machine; the read data sampling clock generating module generates read data sampling clocks with the same source and same frequency and different phases; the read data path calibrating module determines, among the generated read data sampling clocks, sampling clocks of positive edge data and negative edge data for the read data path module to read data by reading training words when the control state machine is in “read data path calibrating state”; the read data path module synchronizes the positive edge read data and negative edge data in a non-system clock domain to the system clock domain according to the determined sampling clocks. The present invention has a shorter delay and does not need any programmable delay element, and is easy to implement.

    摘要翻译: 在本发明中公开了四数据速率(QDR)控制器及其实现方法。 该控制器包括:仲裁器,控制状态机,读取数据采样时钟产生模块,读取数据路径模块和读取数据路径校准模块。 仲裁者根据控制状态机的状态对命令和数据进行仲裁; 读数据采样时钟产生模块产生具有相同源和相同频率和不同相位的读数据采样时钟; 读取数据路径校准模块在所生成的读取数据采样时钟中,确定读取数据路径模块的正边缘数据和下降沿数据的采样时钟,以便当控制状态机处于“读取数据路径 校正状态“ 读取数据路径模块根据确定的采样时钟将非系统时钟域中的正沿读取数据和下降沿数据同步到系统时钟域。 本发明具有更短的延迟并且不需要任何可编程延迟元件,并且易于实现。

    Data storage and archiving spanning multiple data storage systems
    77.
    发明授权
    Data storage and archiving spanning multiple data storage systems 有权
    数据存储和归档跨越多个数据存储系统

    公开(公告)号:US08745010B2

    公开(公告)日:2014-06-03

    申请号:US13445725

    申请日:2012-04-12

    申请人: Steve Chan Wei Huang

    发明人: Steve Chan Wei Huang

    IPC分类号: G06F17/00

    摘要: Mutable portions of data are stored in a first storage system and immutable portions of the data are stored in a second storage system. Immutable portions and mutable portions of the data associated with the same time period are initially archived. After a period of time since the initial archiving, the mutable portions of the data from the first storage system that have been modified are supplemental archived. Integrity verifications of successfully performing the initial archiving and supplemental archiving are stored.

    摘要翻译: 数据的可变部分存储在第一存储系统中,数据的不可变部分存储在第二存储系统中。 最初存档与相同时间段相关联的数据的不可变部分和可变部分。 在初始归档之后的一段时间后,来自第一存储系统的已经被修改的数据的可变部分被补充存档。 存储成功执行初始归档和补充归档的完整性验证。

    Input/output memory management unit with protection mode for preventing memory access by I/O devices
    78.
    发明授权
    Input/output memory management unit with protection mode for preventing memory access by I/O devices 有权
    具有防止I / O设备存储器访问的保护模式的输入/输出存储器管理单元

    公开(公告)号:US08631212B2

    公开(公告)日:2014-01-14

    申请号:US13244571

    申请日:2011-09-25

    IPC分类号: G06F13/00

    摘要: A memory management unit is configured to receive requests for memory access from a plurality of I/O devices. The memory management unit implements a protection mode wherein the unit prevents memory accesses by the plurality of I/O devices by mapping memory access requests (from the I/O devices) to the same set of memory address translation data. When the memory management unit is not in the protected mode, the unit maps memory access requests from the plurality of I/O devices to different respective sets of memory address translation data. Thus, the memory management unit may protect memory from access by I/O devices using fewer address translation tables than are typically required (e.g., none).

    摘要翻译: 存储器管理单元被配置为从多个I / O设备接收对存储器访问的请求。 存储器管理单元实现保护模式,其中该单元通过将存储器访问请求(从I / O设备)映射到同一组存储器地址转换数据来防止多个I / O设备的存储器访问。 当存储器管理单元不处于保护模式时,该单元将来自多个I / O设备的存储器访问请求映射到不同的各组存储器地址转换数据。 因此,存储器管理单元可以使用比通常需要的更少的地址转换表(例如,没有)来保护存储器免受I / O设备的访问。

    Predicting Energy Savings
    80.
    发明申请
    Predicting Energy Savings 有权
    预测节能

    公开(公告)号:US20130325378A1

    公开(公告)日:2013-12-05

    申请号:US13488822

    申请日:2012-06-05

    IPC分类号: G06F19/00 G01R21/133

    CPC分类号: G06F1/329 Y02D10/24

    摘要: A mechanism is provided for estimating energy/power consumption of a fixed-frequency operating mode while system is running in dynamic power management mode. For each time interval in a plurality of time intervals within a time period: a first processor identifies a modeled total nominal power value for at least one second processor during a current time interval, stores the modeled total nominal power value for the current time interval in a storage, identifies a dynamic power management mode power value for the at least one second processor in the data processing system during the current interval, and stores the dynamic power management mode power value for the current time interval in the storage. Responsive to the time period expiring, a comparison is produced of a plurality of modeled total nominal power values and a plurality of dynamic power management mode power values over the time period.

    摘要翻译: 提供了一种用于在系统以动态功率管理模式运行时估计固定频率操作模式的能量/功率消耗的机制。 对于在一段时间段内的多个时间间隔中的每个时间间隔:第一处理器在当前时间间隔期间识别至少一个第二处理器的建模总额定功率值,将建模的总额定功率值存储在当前时间间隔中 存储器,在当前间隔期间识别数据处理系统中的至少一个第二处理器的动态功率管理模式功率值,并将当前时间间隔的动态功率管理模式功率值存储在存储器中。 响应于时间段到期,在该时间段内产生多个建模的总额定功率值和多个动态功率管理模式功率值的比较。