Patents by Inventor Markus Metzger

Markus Metzger has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230185695
    Abstract: An embodiment of an integrated circuit may comprise a processor and circuitry coupled to the processor to generate non-timing packets associated with a trace of an execution of code on the processor, generate timing packets associated with the trace of the execution of the code on the processor, wherein the timing packets include at least a full timestamp timing packet and a periodic timing packet, identify a low density section of the trace of the execution of the code on the processor, and suppress generation of periodic timing packets during the identified low density section of the trace of the execution of the code on the processor. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Applicant: Intel Corporation
    Inventors: Markus Metzger, Beeman Strong
  • Publication number: 20070143746
    Abstract: Embodiments of a method and system for compiling code, such as program-generated code, are disclosed herein. The method and system efficiently encode combined range and stride checks. For example, the method and system are operable to encode combined range and stride checks as they occur in a translation of switch statements. The method and system can generate code to perform the range and stride check, and to branch to the case body, if the range and stride checks are successful. The various embodiments may operate to provide an efficient code transformation, better code density, and processing performance. Other embodiments are described and claimed.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Inventors: Markus Metzger, Robert Wiesner
  • Publication number: 20050188362
    Abstract: A system for performing code optimization is described which includes an optimizing analyzer within a compiler to generate a first optimizing transformation and a second optimizing transformation and their satisfying conditions for a compiled code. An optimization transformation module is placed within a linker to determine which of the first and second optimizing transformations should be selected when the compiled code is linked with other compiled codes, and to execute the selected one of the first and second optimizing transformations at link-time. A method of performing code optimization is also described.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Inventors: Markus Metzger, Khem Raj, Oender Karpat, Robert Wiesner