Patents by Inventor Dominik Behr

Dominik Behr 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).

  • Patent number: 9424099
    Abstract: Disclosed methods, systems, and computer program products embodiments include synchronizing a group of workitems on a processor by storing a respective program counter associated with each of the workitems, selecting at least one first workitem from the group for execution, and executing the selected at least one first workitem on the processor. The selecting is based upon the respective stored program counter associated with the at least one first workitem.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: August 23, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Michael C. Houston, Benedict R. Gaster, Lee W. Howes, Michael Mantor, Dominik Behr
  • Publication number: 20130326524
    Abstract: Disclosed methods, systems, and computer program products embodiments include synchronizing a group of workitems on a processor by storing a respective program counter associated with each of the workitems, selecting at least one first workitem from the group for execution, and executing the selected at least one first workitem on the processor. The selecting is based upon the respective stored program counter associated with the at least one first workitem.
    Type: Application
    Filed: November 8, 2012
    Publication date: December 5, 2013
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Michael C. HOUSTON, Benedict R. Gaster, Lee W. Howes, Michael Mantor, Dominik Behr
  • Publication number: 20060271717
    Abstract: A system and method for frame synchronization in multiple video processing unit (VPU) systems is described. In various embodiments, multiple VPUs cooperatively process frame data for display. According to embodiments, more than one VPU may not reside on a same card such that conventional synchronization methods are available. Frame data synchronization is accomplished in various embodiments by using semaphore mechanisms and by writing values to shared memory locations. For synchronization of execution among multiple VPUs operating on a same command buffer, execution of commands by one or more VPUs is stalled based on a semaphore value or a value in a shared memory location.
    Type: Application
    Filed: May 27, 2005
    Publication date: November 30, 2006
    Inventors: Raja Koduri, Timothy Kelley, Dominik Behr