Patents by Inventor Benjamin Sander

Benjamin Sander 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: 20050247774
    Abstract: A system and method for linking speculative results of load operations to register values. A system includes a memory file including an entry configured to store a first addressing pattern and a first tag. The memory file is configured to compare the first addressing pattern to a second addressing pattern of a load operation, and to link a data value identified by the first tag to a speculative result of the load operation if there is a match. The system further includes an execution core coupled to the memory file and configured to access the speculative result when executing a second operation that is dependent on the load operation, and a load store unit coupled to the memory file and configured to verify the link between the data value and the speculative result of the load operation by performing a comparison between one or more addresses.
    Type: Application
    Filed: May 5, 2004
    Publication date: November 10, 2005
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Benjamin Sander, Krishnan Ramani, Ramsey Haddad, Mitchell Alsup
  • Publication number: 20050076180
    Abstract: A system may include an instruction cache, a trace cache including a plurality of trace cache entries, and a trace generator coupled to the instruction cache and the trace cache. The trace generator may be configured to receive a group of instructions output by the instruction cache for storage in one of the plurality of trace cache entries. The trace generator may be configured to detect an exceptional instruction within the group of instructions and to prevent the exceptional instruction from being stored in a same one of the plurality of trace cache entries as any non-exceptional instruction.
    Type: Application
    Filed: October 1, 2003
    Publication date: April 7, 2005
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Mitchell Alsup, Gregory Smaus, James Pickett, Brian McMinn, Michael Filippo, Benjamin Sander
  • Patent number: 6615337
    Abstract: In one illustrative embodiment, an apparatus for controlling a translation lookaside buffer is provided. The apparatus comprises a translation unit, a buffer, and a comparator. The translation unit is adapted to initiate a table walk process to convert a virtual memory address to a physical address. The buffer is adapted to store pending memory access requests previously processed by the translation unit. The comparator is adapted to determine if a physical address generated by the table walk process of the translation unit conflicts with a physical address of at least one of the pending memory access requests, and deliver a control signal to the translation unit for canceling the table walk process in response to determining that a conflict exists.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: September 2, 2003
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Michael Clark, Michael A. Filippo, Benjamin Sander, Greg Smaus
  • Patent number: 6113970
    Abstract: A food composition dispensed by a spraying mechanism comprising an oil phase comprising 10 to 80 wt. % of an edible oil based on total composition, 1 to 5 wt. % lecithin, an effective amount of an emulsifier, and an aqueous phase comprising an acidifier and water.
    Type: Grant
    Filed: January 29, 1998
    Date of Patent: September 5, 2000
    Assignee: Lipton, division of Conopco, Inc.
    Inventors: Karin Maria Rainey, Girish Nath Desai, Benjamin Sander