Patents by Inventor Leonardo Borges

Leonardo Borges 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: 20250284460
    Abstract: One embodiment provides a graphics processor comprising a graphics processor comprising a base die including a plurality of chiplet sockets and a plurality of chiplets coupled with the plurality of chiplet sockets. At least one of the plurality of chiplets include a matrix accelerator having circuitry to perform a floating-point operation including a plurality of floating-point multiplications. The circuitry includes input circuitry to store floating-point input values, a first adder to generate an intermediate exponent sum, a multiplier to generate an intermediate mantissa product, and an intermediate accumulator configured to accumulate a plurality of intermediate mantissa products as integer values within a plurality of rows of bitwise storage, the plurality of rows respectively associated with different exponent sums.
    Type: Application
    Filed: February 10, 2025
    Publication date: September 11, 2025
    Applicant: Intel Corporation
    Inventors: Chuanjun Zhang, Leonardo Borges, Mitchell Diamond, Olivier Franza
  • Publication number: 20240004662
    Abstract: Techniques for performing horizontal reductions are described. In some examples, an instance of a horizontal instruction is to include at least one field for an opcode, one or more fields to reference a first source operand, and one or more fields to reference a destination operand, wherein the opcode is to indicate that execution circuitry is, in response to a decoded instance of the single instruction, to at least perform a horizontal reduction using at least one data element of a non-masked data element position of at least the first source operand and store a result of the horizontal reduction in the destination operand.
    Type: Application
    Filed: July 2, 2022
    Publication date: January 4, 2024
    Inventors: Menachem ADELMAN, Amit GRADSTEIN, Regev SHEMY, Chitra NATARAJAN, Leonardo BORGES, Chytra SHIVASWAMY, Igor ERMOLAEV, Michael ESPIG, Or BEIT AHARON, Jeff WIEDEMEIER
  • Publication number: 20060212854
    Abstract: In one embodiment, a method of computing comprises executing a software application, wherein the software application comprises at least first and second versions of a subroutine for performing a specific function, wherein the first version exhibits a first behavior and the second version exhibits a second behavior; and selecting for execution one of the first version or the second version based on whether one or more licensing criteria are satisfied. Optionally, the behavior of second version can be redefined on a user basis. The method can be implemented and distributed within software libraries.
    Type: Application
    Filed: March 16, 2005
    Publication date: September 21, 2006
    Inventors: Leonardo Borges, Hsin-Ying Lin