Patents by Inventor Matthieu VALENTIN

Matthieu VALENTIN 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: 12277063
    Abstract: An apparatus for improving the tracking of streams of memory accesses for training a stride prefetcher is provided, comprising a training data structure storing entries for training a stride prefetcher, a given entry specifying: a stride offset, a target address, a program counter address, and a bypass indicator indicating whether a program counter match condition is to be bypassed for the given entry; and training control circuitry to determine whether to update the stride offset for the given entry of the training data structure to specify a current stride between a target address of a current memory access and the target address for the last memory access of the tracked stream, in which the determination by the training control circuitry is controlled to be either dependent on a determination of whether the program counter match condition is satisfied or independent of whether the program counter match condition is satisfied, based on the bypass indicator.
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: April 15, 2025
    Assignee: Arm Limited
    Inventors: Ugo Castorina, Damien Matthieu Valentin Cathrine, Marco Coletta, Diogo Augusto Pereira Marques
  • Patent number: 12245889
    Abstract: An ultrasound imaging system (10) comprising probe (20), a processing unit (30) for processing an image, a display (50) for visualizing the image, and a control panel (40) for configuring and controlling the processing unit. The control panel comprises input control elements (41) and a touch pad (42). The touch pad is a multi-touch device providing multi-touch information of at least two or more touch of user on the touch pad for determining a gesture and an associated system function.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: March 11, 2025
    Assignee: SUPERSONIC IMAGINE
    Inventors: Jessica Bercoff, Matthieu Valentin, Pascal Roncalez
  • Publication number: 20240238061
    Abstract: The invention relates to a system for providing a medical device, the system including a mounting structure arranged adjacent to and/or at least partially above an access space where an object to be accessed by the medical device can be placed, a holding device retained by the mounting structure and configured to hold the medical device at a changeable position above the access space, wherein the holding device is configured such that the medical device is moved from a retracted position to a first extended position upon a first predefined event.
    Type: Application
    Filed: May 6, 2022
    Publication date: July 18, 2024
    Inventors: Etienne ROUSSEAU, Matthieu VALENTIN, Damien MAJOREL, Damien LERAT
  • Patent number: 12013785
    Abstract: There is provided an apparatus, medium and method. The apparatus comprises candidate offset storage circuitry to store a list comprising a plurality of candidate offset values having a default order, and prefetch circuitry to generate prefetch addresses by modifying a base address using a current offset, and to issue prefetch requests to cause information beginning at a corresponding prefetch address to be prefetched into the storage structure in anticipation of a demand request for that information. The apparatus further comprises prefetch training circuitry to select a new offset from the list of candidate offset values through comparison of the plurality of candidate offset values against data indicative of recent requests. The prefetch training circuitry is configured to identify a subset of the candidate offset values based on the current offset and to dynamically modify the default order to increase priority of the subset.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: June 18, 2024
    Assignee: Arm Limited
    Inventors: Ugo Castorina, Damien Matthieu Valentin Cathrine, Marco Coletta, Igor Burovenko
  • Publication number: 20240168884
    Abstract: There is provided an apparatus, medium and method. The apparatus comprises candidate offset storage circuitry to store a list comprising a plurality of candidate offset values having a default order, and prefetch circuitry to generate prefetch addresses by modifying a base address using a current offset, and to issue prefetch requests to cause information beginning at a corresponding prefetch address to be prefetched into the storage structure in anticipation of a demand request for that information. The apparatus further comprises prefetch training circuitry to select a new offset from the list of candidate offset values through comparison of the plurality of candidate offset values against data indicative of recent requests. The prefetch training circuitry is configured to identify a subset of the candidate offset values based on the current offset and to dynamically modify the default order to increase priority of the subset.
    Type: Application
    Filed: November 17, 2022
    Publication date: May 23, 2024
    Inventors: Ugo CASTORINA, Damien Matthieu Valentin CATHRINE, Marco COLETTA, Igor BUROVENKO
  • Patent number: 11864951
    Abstract: The invention relates to a probe (110, 210, 310, 410, 510) which has a sealed cooling chamber (140, 240, 340, 440, 540) arranged within a casing (112, 212, 312, 412, 512) of the probe. An interface unit (124, 224, 324, 424, 524) of the probe is at least partially arranged within the cooling chamber or in contact with the cooling chamber. The cooling chamber is at least partially filled with a heat transfer liquid (142, 242, 342, 442, 542).
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: January 9, 2024
    Assignee: SuperSonic Imagine
    Inventors: Matthieu Valentin, Etienne Rousseau, Frédéric Giral
  • Patent number: 11853220
    Abstract: An apparatus comprises a cache to store information, items of information in the cache being associated with addresses; cache lookup circuitry to perform lookups in the cache; and a prefetcher to prefetch items of information into the cache in advance of an access request being received for said items of information. The prefetcher selects addresses to train the prefetcher. In response to determining that a cache lookup specifying a given address has resulted in a hit and determining that a cache lookup previously performed in response to a prefetch request issued by the prefetcher for the given address resulted in a hit, the prefetcher selects the given address as an address to be used to train the prefetcher.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: December 26, 2023
    Assignee: Arm Limited
    Inventors: Natalya Bondarenko, Stefano Ghiggini, Damien Matthieu Valentin Cathrine, Ugo Castorina
  • Patent number: 11847056
    Abstract: An apparatus comprises prefetch circuitry, and a cache having a plurality of entries to store data for access by processing circuitry and blocks of metadata for reference by the prefetch circuitry. The prefetch circuitry can detect one or more access sequences in dependence on training inputs derived from demand accesses processed by the cache in response to memory access operations performed by the processing circuitry. On detecting a given access sequence, this causes an associated given block of metadata providing information indicative of the given access sequence to be stored in a selected entry of the cache. Eviction control circuitry, responsive to a victimisation event, performs an operation to select a victim entry in the cache, the victim entry being selected from one or more candidate victim entries.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: December 19, 2023
    Assignee: Arm Limited
    Inventors: Damien Matthieu Valentin Cathrine, Ugo Castorina, Luca Nassi
  • Publication number: 20230385199
    Abstract: An apparatus comprises prefetch circuitry, and a cache having a plurality of entries to store data for access by processing circuitry and blocks of metadata for reference by the prefetch circuitry. The prefetch circuitry can detect one or more access sequences in dependence on training inputs derived from demand accesses processed by the cache in response to memory access operations performed by the processing circuitry. On detecting a given access sequence, this causes an associated given block of metadata providing information indicative of the given access sequence to be stored in a selected entry of the cache. Eviction control circuitry, responsive to a victimisation event, performs an operation to select a victim entry in the cache, the victim entry being selected from one or more candidate victim entries.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Inventors: Damien Matthieu Valentin CATHRINE, Ugo CASTORINA, Luca NASSI
  • Publication number: 20230190241
    Abstract: A probe, in particular for ultrasound, having a cooling chamber which is fluidtight and at least partially filled with a dielectric heat-transfer fluid. An interface unit associated with an emitting and/or receiving element of the probe is located at least partially inside or in contact with the cooling chamber. The probe includes a dry chamber separated from the cooling chamber by a fluidtight wall, and a porous heat sink arranged at least partially inside the cooling chamber.
    Type: Application
    Filed: May 12, 2021
    Publication date: June 22, 2023
    Inventors: Matthieu VALENTIN, Etienne ROUSSEAU, Emilien ROUCHON
  • Patent number: 11675702
    Abstract: Prefetch circuitry generates prefetch requests to prefetch information to a cache, based on prediction information trained using a training table comprising training entries. A given training entry associates a program counter indication associated with a trigger training memory access, a region indication indicative of a memory address region comprising a target address specified by the trigger training memory access, corresponding prediction information trained based on subsequent training memory access requests specifying target addresses in the same region as the target address of the trigger training memory access, and first and second replacement policy information. The first replacement policy information is used for replacement of an entry with another entry for the same program counter indication but different region. The second replacement policy information is used for replacement of an entry with another entry for a different program counter indication.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: June 13, 2023
    Assignee: Arm Limited
    Inventors: Ugo Castorina, Damien Matthieu Valentin Cathrine
  • Publication number: 20230121686
    Abstract: An apparatus comprises a cache to store information, items of information in the cache being associated with addresses; cache lookup circuitry to perform lookups in the cache; and a prefetcher to prefetch items of information into the cache in advance of an access request being received for said items of information. The prefetcher selects addresses to train the prefetcher. In response to determining that a cache lookup specifying a given address has resulted in a hit and determining that a cache lookup previously performed in response to a prefetch request issued by the prefetcher for the given address resulted in a hit, the prefetcher selects the given address as an address to be used to train the prefetcher.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 20, 2023
    Inventors: Natalya BONDARENKO, Stefano GHIGGINI, Damien Matthieu Valentin CATHRINE, Ugo CASTORINA
  • Publication number: 20220015744
    Abstract: The invention relates to a probe (110, 210, 310, 410, 510) which has a sealed cooling chamber (140, 240, 340, 440, 540) arranged within a casing (112, 212, 312, 412, 512) of the probe. An interface unit (124, 224, 324, 424, 524) of the probe is at least partially arranged within the cooling chamber or in contact with the cooling chamber. The cooling chamber is at least partially filled with a heat transfer liquid (142, 242, 342, 442, 542).
    Type: Application
    Filed: October 10, 2019
    Publication date: January 20, 2022
    Applicant: SUPERSONIC IMAGINE
    Inventors: Matthieu VALENTIN, Etienne ROUSSEAU, Frédéric GIRAL
  • Publication number: 20210022708
    Abstract: An ultrasound imaging system (10) comprising probe (20), a processing unit (30) for processing an image, a display (50) for visualizing the image, and a control panel (40) for configuring and controlling the processing unit. The control panel comprises input control elements (41) and a touch pad (42). The touch pad is a multi-touch device providing multi-touch information of at least two or more touch of user on the touch pad for determining a gesture and an associated system function.
    Type: Application
    Filed: April 24, 2018
    Publication date: January 28, 2021
    Inventors: Jessica BERCOFF, Matthieu VALENTIN, Pascal RONCALEZ
  • Patent number: D989316
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: June 13, 2023
    Assignee: SUPERSONIC IMAGINE
    Inventors: Etienne Rousseau, Matthieu Valentin
  • Patent number: D1000615
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: October 3, 2023
    Assignee: SUPERSONIC IMAGINE
    Inventors: Etienne Rousseau, Matthieu Valentin
  • Patent number: D1013180
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: January 30, 2024
    Assignee: SUPERSONIC IMAGINE
    Inventors: Etienne Rousseau, Matthieu Valentin, Jean-Pierre Henry