-
公开(公告)号:US20240176781A1
公开(公告)日:2024-05-30
申请号:US18070751
申请日:2022-11-29
IPC分类号: G06F16/2453 , G06F11/34
CPC分类号: G06F16/24542 , G06F11/349 , G06F16/24537
摘要: Techniques are described to improve the performance of regular expression (regex) evaluation in a database management system (DBMS) by a speculative execution of a regex engine. In an embodiment, the DBMS determines properties of strings and generates descriptors for the string input data. Based on the descriptors, the regex engine validates an existing assertion for the execution logic to, at least in part, evaluate the regex pattern on the strings. Based on validating the existing assertion for selecting the execution logic, evaluating the regex pattern on the strings.
-
公开(公告)号:US11973670B2
公开(公告)日:2024-04-30
申请号:US17514235
申请日:2021-10-29
发明人: Steve Rochon
IPC分类号: G06F11/00 , G06F11/30 , G06F11/34 , G06F13/362 , H04L43/026 , H04L43/50 , H04L47/283 , H04L43/08
CPC分类号: H04L43/026 , G06F11/3003 , G06F11/3006 , G06F11/3452 , G06F11/349 , G06F13/3625 , H04L43/50 , H04L47/283 , H04L43/08
摘要: A packet and inspection system for monitoring the performance of one or more flows on a packet network comprises a processor and memory coupled to each other and to a network bus. The memory stores instructions to be executed by the processor and data to be modified by the execution of the instructions. A processor-controlled arbiter is coupled with the processor and the network bus, and upon reception of a packet on the bus or prior to transmission of a packet on the bus for one of said flows, the arbiter requests execution by the processor of selected instructions stored in the memory by providing the processor with the address of the selected instructions in the memory. The memory provides the processor with data associated with the selected instructions, and the processor modifies the data upon execution of the selected instructions.
-
公开(公告)号:US11886312B2
公开(公告)日:2024-01-30
申请号:US16947558
申请日:2020-08-06
申请人: Intel Corporation
发明人: Debendra Das Sharma
CPC分类号: G06F11/3027 , G06F11/0787 , G06F11/1004 , G06F11/1044 , G06F11/349
摘要: Systems and devices can include forward error correction (FEC) logic to identify a correctable error in the first flit, and correct the correctable error using three error correcting code (ECC) groups. System and devices can also include an error log, the correctable error log to log a symbol number in the first flit corrected by each ECC group, and to log a magnitude of the correctable error corrected by each ECC group in the first flit; and a configuration register to log link error correlation, the link error correlation comprising a indication of one or more bits in error in the first flit.
-
公开(公告)号:US20230315697A1
公开(公告)日:2023-10-05
申请号:US17657347
申请日:2022-03-30
申请人: BMC Software, Inc.
发明人: Donnell W. Roach
IPC分类号: G06F16/21 , G06F16/2455 , G06F16/2457 , G06F11/34
CPC分类号: G06F16/21 , G06F16/24552 , G06F16/24578 , G06F11/3485 , G06F11/349
摘要: For each database subsystem in a plurality of database subsystems running in a logical partition (LPAR), the systems and techniques include collecting data from buffer pools on a periodic interval, monitoring real storage availability on the LPAR, calculating an input/output (I/O) intensity score for each buffer pool for the periodic interval, ranking the buffer pools based on the I/O intensity score, calculating a cumulative I/O intensity score for each buffer pool across a cycle of multiple periodic intervals, ranking the buffer pools based on the cumulative I/O intensity score, and selecting a buffer pool candidate for page fixing. The buffer pool candidate for page fixing is a highest-ranked buffer pool from the plurality of buffer pools during the cycle based on the cumulative I/O intensity score that satisfies the real storage availability on the LPAR.
-
公开(公告)号:US11698878B1
公开(公告)日:2023-07-11
申请号:US17228491
申请日:2021-04-12
申请人: Perspecta Labs Inc.
CPC分类号: G06F13/4022 , G06F11/1423 , G06F11/349 , G06F13/385 , G06F13/4221 , G06F2213/0026 , G06F2213/3808
摘要: Examples herein include a computer system and methods. Some computer systems comprise two or more devices (each device comprises at least one processing circuit), where each computing device comprises or is communicatively coupled to one or more optical network interface controller (O-NIC) cards. Each O-NIC card comprises at least two bidirectional optical channels to transmit data and to receive additional data from each O-NIC card communicatively coupled to a device, over a channel. The system also includes one or more interfaces and a memory. Program instructions execute a method on one or more processors in communication with a memory, and the method includes modifying, during runtime of at least one application, a pairing over a given bidirectional optical channel of an interface of the interfaces to a given device.
-
公开(公告)号:US11675686B2
公开(公告)日:2023-06-13
申请号:US17445550
申请日:2021-08-20
申请人: Graphcore Limited
CPC分类号: G06F11/349 , G06F13/4068
摘要: A device comprising: a bus forming a ring path for circulation of one or more data packets around the bus, wherein the one or more data packets comprises a trace report packet for collecting trace data from a plurality of components attached to the bus, wherein the bus is configured to repeatedly circulate the trace report packet with a fixed time period taken for each circulation of the ring path performed by the trace report packet; and the plurality of components, each of which comprises circuitry configured to, upon reception of the trace report packet at the respective component, insert one or more items of the trace data that have been obtained by the respective component.
-
公开(公告)号:US20190116099A1
公开(公告)日:2019-04-18
申请号:US16229280
申请日:2018-12-21
发明人: Steve Rochon
IPC分类号: H04L12/26 , H04L12/841 , G06F11/34 , G06F13/362 , G06F11/30
CPC分类号: H04L43/026 , G06F11/3006 , G06F11/3452 , G06F11/349 , G06F13/3625 , H04L43/08 , H04L43/50 , H04L47/283
摘要: A packet generation and inspection system for monitoring the performance of one or more flows on a packet network comprises a processor and memory coupled to each other and to a network bus. The memory stores instructions to be executed by the processor and data to be modified by the execution of the instructions. A processor-controlled arbiter is coupled with the processor and the network bus, and upon reception of a packet on the bus or prior to transmission of a packet on the bus for one of said flows, the arbiter requests execution by the processor of selected instructions stored in the memory by providing the processor with the address of the selected instructions in the memory. The memory provides the processor with data associated with the selected instructions, and the processor modifies the data upon execution of the selected instructions.
-
公开(公告)号:US10079735B2
公开(公告)日:2018-09-18
申请号:US15101843
申请日:2014-12-04
CPC分类号: H04L41/5009 , G06F11/3409 , G06F11/3419 , G06F11/3452 , G06F11/349 , G06F11/3495 , G06F16/9577 , G06F2201/875 , H04L41/5083
摘要: Summarizing, the application relates to a network server system, a computer program product and a computer-implemented method for an efficient determination of one or more web page KPIs from a client device via a network, for an efficient determination of a correlation value of the derived resource KPIs and a predetermined network performance metric and for enabling an optimization of the web page download duration based on the determined correlation value. In particular the application relates to a network server system, a computer program product, and a computer implemented method suitable for down-load time determination and optimization.
-
9.
公开(公告)号:US20180239686A1
公开(公告)日:2018-08-23
申请号:US15895686
申请日:2018-02-13
申请人: TSINGHUA UNIVERSITY
发明人: Leibo LIU , Ao LUO , Shaojun WEI
IPC分类号: G06F11/34
CPC分类号: G06F11/3485 , G06F11/3476 , G06F11/348 , G06F11/349 , G06F21/566 , G06F21/71
摘要: The disclosure provides an input and output recording device and method, CPU and data read and write operation method thereof. The input and output recording device is provided between a central processor CPU and a peripheral, and is configured to record data read and write operations between the CPU and the peripheral, wherein the data read and write operations comprise a data read and write operation initiated by the peripheral and a data read and write operation initiated by the CPU; the input and output recording device is further configured to request the CPU to process the data read and write operation initiated by the peripheral, and upon receiving an instruction sent by the CPU, send a data packet of the data read and write operation initiated by the peripheral to the CPU. The disclosure can accurately record the data read and write operation between the CPU and the peripheral, so as to eliminate the influence of uncertainty caused by the asynchronous data read and write operations initiated by the peripherals, and provide a basis for the input and output security checking of the CPU.
-
公开(公告)号:US09952963B2
公开(公告)日:2018-04-24
申请号:US14078960
申请日:2013-11-13
发明人: Chenglei Mou , Qi Han
IPC分类号: G06F13/362 , G06F11/36 , G06F11/34 , G06F11/30
CPC分类号: G06F11/364 , G06F11/3027 , G06F11/3065 , G06F11/348 , G06F11/349 , G06F11/3648 , G06F2213/0038
摘要: The present invention relates to aSoC, which includes a master device, a slave device, a high-speed bus, and a monitoring apparatus. The master device is connected to a first port of the high-speed bus, and the slave device is connected to a second port of the high-speed bus, so that the master device is capable of accessing the slave device. The monitoring apparatus is arranged between the first port of the high-speed bus and the master device, and/or between the second port of the high-speed bus and the slave device, and configured to record, based on a high-speed bus communication protocol, state information of each command that passes through the first port and/or the second port, and when state information of a command indicates that an operation of the command is in a timeout state, report an interrupt to locate a faulty node on the high-speed bus.
-
-
-
-
-
-
-
-
-