Match Document Document Title
9043656 Securing crash dump files  
In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing...
9043760 Creating dynamic interactive views from trace events for performing deterministic performance analysis  
View definitions are created for deterministic performance analysis in real-time computing systems, and can then be used to present views for analyzing outliers that occur during run-time...
9031997 Log file compression  
A compression system identifies one or more fields in a log file based on at least one field rule from among multiple field rules specified in a log file framework. The compression system extracts...
9032256 Multi-core processor comparison encoding  
Systems and methods to test processor cores of a multi-core processor microchip are provided. Comparison circuitry may be configured to compare data output from processor cores of a microchip. An...
9032255 Semiconductor device and control method thereof  
Provided is a semiconductor device including: a first memory that stores multiple instructions; a second memory that stores multiple data items; first and second buses; a microprocessor that...
9026861 Debug trace stream timestamping using downstream correlation  
A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization point. When a synchronization...
9026860 Securing crash dump files  
In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing...
9021311 Method and apparatus for filtering trace information  
In a processing system comprising a plurality of data processors at an integrated circuit die, each data processor has a local debug module. In response to acquiring data trace information based...
9015164 High availability for cloud servers  
A high availability system in a cloud computing environment includes a snapshot manager disposed in a mirror environment having at least one computer server and a plurality of virtual machines...
9009541 Efficient trace capture buffer management  
A system and method for efficiently storing traces of multiple components in an embedded system. A system-on-a-chip (SOC) includes a trace unit for collecting and storing trace history, bus event...
9003375 Optional logging of debug activities in a real time instruction tracing log  
In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing optional logging of debug activities in a real time...
8997116 Event logging application programming interface (API)  
An event logging interface on a computer system is used to record an event when an application hosted by the computer system encounters the event. The event logging interface receives data...
8996931 System and method to transmit data, in particular error data over a bus system  
The invention relates to an electrical or electronic system, and more specifically, to a system with a bus, and a method to transmit data, in particular error data over a bus system. According to...
8990633 Tracing support for interconnect fabric  
Complex on-chip interconnect fabrics, particularly those that include point-to-point interconnects and coherent routing networks, can present significant challenges for conventional trace...
8990447 Methods for embedding an out-of-band signal into a USB capture stream  
One or more out-of-band input signals (GPIO) are handled and efficiently embedded into a USB capture stream. In order to conserve resources, the state of the input signals can be sent only when a...
8983790 Method and system for gathering signal states for debugging a circuit  
Systems and methods gather data for debugging a circuit-under-test. The system includes a trigger-and-capture circuit, a data compressor, a direct memory access controller, and a memory...
8978013 Autonomous media version testing  
Autonomous media version testing is described. A method may include testing, by a processing device of a server and without human interaction, a plurality of versions of a game, each having a...
8977921 System and method for providing a test result from an integrated to an analyzer  
A system for providing a test result from an integrated circuit to a status analyzer. A deserializer is configured to deserialize, into data frames, messages received from the integrated circuit....
8972943 Systems and methods for generating reference results using parallel-processing computer system  
A method for debugging an application includes obtaining first and second fusible operation requests; if there is a break point between the first and the second operation request, generating a...
8972791 Managing code-tracing data  
A method of managing code-tracing data in a target program is described. The method comprises the steps of: identifying when an exception occurs in the target program; accessing a stack trace of a...
8972788 Ticket consolidation  
A method of ticket consolidation in computing environment may in one aspect analyze problem reports, determine whether problems reported by machines are caused by the same or substantially the...
8972795 Processor system optimization  
In order to enable the optimization of a processor system without relying upon knowhow or manual labor, an apparatus includes: information obtainment unit for reading, from memory, trace...
8972794 Method and apparatus for diagnostic recording using transactional memory  
A method (500) or a diagnostic recording device (400) having transactional memory and a processor coupled to the transactional memory can store (502) contents of a transaction log (40) of the...
8966323 Monitoring multiple data transfers  
Trace circuitry for monitoring a behavior of at least one processor and for generating items of trace data indicative of processing activities of said at least one processor executing a stream of...
8966324 Transactional execution branch indications  
Transactional execution branch indications are placed into one or more transaction diagnostic blocks when a transaction is aborted. Each branch indication specifies whether a branch was taken, as...
8959400 System, program, and method for collecting errors which occur while a user uses a computer  
A method, computer program product, and computer system for collecting errors which occur while a user uses a computer includes collecting log information on an operating environment including an...
8954809 Method for generating descriptive trace gaps  
A method of managing a debug trace data stream by detecting conditions where the trace data generated exceeds the available transmission bandwidth, and inserting a trace data gap into the trace...
8949675 Error report processing using call stack similarity  
Techniques for error report processing are described herein. Error reports, received by a developer due to program crashes, may be organized into a plurality of “buckets.” The buckets may be based...
8949667 Method and system for non-intrusive monitoring of library components  
Embodiments of the present invention provide a method for monitoring components in a library by tracking the movement of library components. By tracking the movement of library components, the...
8943370 Trace value correlation with data field declarations  
Data fields within a trace data set are interpreted by a processor using a data field declaration of each data field that identifies a data type of the respective data field. An actual data value...
8943369 Prioritizing stall/reason data into priority information stream over PC/data trace  
An electronic tracing process includes packing both stall (215) and reason (219) data into a single high priority timing information stream. An integrated circuit includes an electronic processor...
8938649 Debug trace stream timestamping using upstream correlation  
A method of correlating the timing of multiple interleaved trace data streams. A Time Stamp Trace stream logic monitors the event trace stream for a synchronization request. When a synchronization...
8935574 Correlating traces in a computing system  
An apparatus, processor, and method for synchronizing trace data. A processor includes multiple cores, and each core operates at a different local clock frequency. A global clock is distributed to...
8935577 Method and apparatus for filtering trace information  
In a processing system comprising a plurality of data processors at an integrated circuit die, each data processor has a local debug module. In response to acquiring data trace information based...
8930772 Method and system for implementing a test automation results importer  
A test automation results importer allows for the results of automated test cases to be imported into a test management platform thereby providing the integration of otherwise incompatible...
8930911 Execution difference identification tool  
Displaying instrument output is disclosed. Instrument output data is received. A difference between two or more corresponding portions of data included in the received instrument output data is...
8923135 System and method to detect a fault in transmission of a stream of media data corresponding to a media channel  
A particular method may include detecting at a first network device of a video distribution network a fault in transmission of a stream of media data with a media channel. The method also...
8924795 Distributed debug system  
A distributed debug system including processing elements connected to perform a plurality of processing functions on a received data unit, a debug trap unit, a debug trace dump logic unit, and a...
8924794 Method and computer program product for forecasting system behavior  
A method is disclosed for forecasting the behavior of an information technology system for executing a plurality of applications. In an embodiment, the method comprises the steps of monitoring...
8924796 System and method for processing trace information  
A system includes an integrated circuit having a first component and a first unit. The first component is configured to generate a first trace information. The first unit is implemented in...
8918680 Trace queue for peripheral component  
In an embodiment, a peripheral component may include multiple sources of commands, such as command queues and/or macro memories. The commands may be performed in the peripheral component and may...
8914777 Forward post-execution software debugger  
A method and system debug a computer program by using trace data, which is a recording of the sequence of machine instructions executed by a program during a time period along with the addresses...
8909994 Dynamic hardware trace supporting multiphase operations  
A method and system for tracing in a data processing system. The method includes receiving a plurality of signals associated with an operation during execution of the operation. The method also...
8909999 Dynamic voltage scaling system based on on-chip monitoring and voltage prediction  
A dynamic voltage scaling system based on on-chip monitoring and voltage prediction is disclosed, comprising a main circuit that has integrated on-chip monitoring circuits, a supply voltage...
8904238 System and method for capturing logging information  
A method, computer program product, and computer system for receiving, by a processor, an initiation indication that a test is initiating on a computing device. A logging process is activated to...
8898648 Methodology for fast detection of false sharing in threaded scientific codes  
A profiling tool identifies a code region with a false sharing potential. A static analysis tool classifies variables and arrays in the identified code region. A mapping detection library...
8892943 Electronic device and method for verifying correct program execution  
An electronic device is provided which comprises a microprocessor for executing a program code and a first hardware code path verifying (CPV) stage coupled to the microprocessor. The hardware CPV...
8892958 Dynamic hardware trace supporting multiphase operations  
In a data processing system a plurality of signals associated with an operation are received during execution of the operation. In response to an indication that the operation is a multiphase...
8892956 Electronic device and method for managing test results  
In a method for managing test results of an electronic device, the electronic device includes one or more expansion slots. The method selects a hard disk drive to insert into each expansion slot,...
8887001 Trace data priority selection  
An integrated circuit 2 is provided with a data source 6 in the form of a processor executing program instructions connected via a bus interconnect 16 to a trace output device 8. The trace output...