Patents by Inventor Goutam Debnath

Goutam Debnath 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: 11755485
    Abstract: The invention relates to a device for use in maintaining cache coherence in a multiprocessor computing system. The snoop filter device is connectable with a plurality of cache elements, where each cache element comprises a number of cache agents. The snoop filter device comprises a plurality of snoop filter storage locations, where each snoop filter storage location is mapped to one cache element.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: September 12, 2023
    Assignee: NUMASCALE AS
    Inventors: Thibaut Palfer-Sollier, Steffen Persvold, Helge Simonsen, Mario Lodde, Thomas Moen, Kai Arne Midjås, Einar Rustad, Goutam Debnath
  • Publication number: 20220156195
    Abstract: The invention relates to a device for use in maintaining cache coherence in a multiprocessor computing system. The snoop filter device is connectable with a plurality of cache elements, where each cache element comprises a number of cache agents. The snoop filter device comprises a plurality of snoop filter storage locations, where each snoop filter storage location is mapped to one cache element.
    Type: Application
    Filed: March 13, 2020
    Publication date: May 19, 2022
    Inventors: Thibaut PALFER-SOLLIER, Steffen PERSVOLD, Helge SIMONSEN, Mario LODDE, Thomas MOEN, Kai Arne MIDJÅS, Einar RUSTAD, Goutam DEBNATH
  • Patent number: 11157405
    Abstract: A computer system includes a first group of CPU modules operatively coupled to at least one first Programmable ASIC Node Controller configured to execute transactions directly or through a first interconnect switch to at least one second Programmable ASIC Node Controller connected to a second group of CPU modules running a single instance of an operating system.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: October 26, 2021
    Assignee: NUMASCALE AS
    Inventors: Einar Rustad, Helge Simonsen, Steffen Persvold, Goutam Debnath, Thomas Moen
  • Patent number: 10956329
    Abstract: The present invention relates to cache coherent node controllers for scale-up shared memory systems. In particular it is disclosed a computer system at least comprising a first group of CPU modules connected to at least one first FPGA Node Controller configured to execute transactions directly or through a first interconnect switch to at least one second FPGA Node Controller connected to a second group of CPU modules running a single instance of an operating system.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: March 23, 2021
    Assignee: Numascale AS
    Inventors: Einar Rustad, Helge Simonsen, Steffen Persvold, Goutam Debnath, Thomas Moen
  • Publication number: 20200089612
    Abstract: The present invention relates to cache coherent node controllers for scale-up shared memory systems. In particular it is disclosed a computer system at least comprising a first group of CPU modules connected to at least one first FPGA Node Controller configured to execute transactions directly or through a first interconnect switch to at least one second FPGA Node Controller connected to a second group of CPU modules running a single instance of an operating system.
    Type: Application
    Filed: April 30, 2018
    Publication date: March 19, 2020
    Applicant: Numascale AS
    Inventors: Einar Rustad, Helge Simonsen, Steffen Persvold, Goutam Debnath, Thomas Moen
  • Publication number: 20200050547
    Abstract: A computer system includes a first group of CPU modules operatively coupled to at least one first Programmable ASIC Node Controller configured to execute transactions directly or through a first interconnect switch to at least one second Programmable ASIC Node Controller connected to a second group of CPU modules running a single instance of an operating system.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 13, 2020
    Inventors: Einar RUSTAD, Helge SIMONSEN, Steffen PERSVOLD, Goutam DEBNATH, Thomas MOEN
  • Patent number: 5742099
    Abstract: An integrated circuit and a process for manufacturing the same wherein the integrated circuit includes a substrate, a first insulative layer disposed on the substrate, and a first conductive layer disposed on the first insulative layer, the first conductive layer having a plurality of conductive channels arranged into horizontal tracks. The plurality of conductive channels are for providing two power sources V.sub.SS and V.sub.CC to cells (e.g. standard cells in control blocks) in the integrated circuit. A second insulative layer is disposed on the first conductive layer, and a second conductive layer is disposed on the second insulative layer, the second conductive layer arranged into a plurality of vertical tracks, each of the plurality of vertical tracks are broken into a plurality of segments. Each of the plurality of segments are for carrying one of the power sources, V.sub.SS and V.sub.
    Type: Grant
    Filed: March 19, 1997
    Date of Patent: April 21, 1998
    Assignee: Intel Corporation
    Inventors: Goutam Debnath, Kelly Fitzpatrick
  • Patent number: 5564022
    Abstract: A method and apparatus for inserting clock buffers to reduce clock skew in a logic block in which the proper placement of the cells within the logic block is first determined. Given this cell placement and the location of the local clock lines, the placement of clock buffers within the logic block is determined such that the clock buffers are in close proximity to the local clock lines. Routing is then performed to connect the clock buffers to their corresponding clock trunks and the cells requiring clock signals to their corresponding clock buffers. The performance of the logic block is then evaluated. If the performance does not satisfy a predetermined minimum threshold then the cells are modified to satisfy the minimum threshold, or come closer to attaining it. The clock buffers are removed, and the proper placement of the new cells within the logic block is determined. Given this new cell placement a new set of clock buffers is placed and a new routing is created.
    Type: Grant
    Filed: February 9, 1994
    Date of Patent: October 8, 1996
    Assignee: Intel Corporation
    Inventors: Goutam Debnath, Kelly J. Fitzpatrick