Patents by Inventor Guy BOUDOUKH

Guy BOUDOUKH 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: 20240045685
    Abstract: Systems, methods, and apparatuses relating sparsity based FMA. In some examples, an instance of a single FMA instruction has one or more fields for an opcode, one or more fields to identify a source/destination matrix operand, one or more fields to identify a first plurality of source matrix operands, one or more fields to identify a second plurality of matrix operands, wherein the opcode is to indicate that execution circuitry is to select a proper subset of FP8 data elements from the first plurality of source matrix operands based on sparsity controls from a first matrix operand of the second plurality of matrix operands and perform a FMA.
    Type: Application
    Filed: October 1, 2022
    Publication date: February 8, 2024
    Inventors: Menachem Adelman, Amit Gradstein, Alexander Heinecke, Christopher Hughes, Naveen Mellempudi, Shahar Mizrahi, Dana Rip, Simon Rubanovich, Uri Sherman, Guy Boudoukh, Evangelos Georganas, Nilesh Jain, Barukh Ziv
  • Publication number: 20230102279
    Abstract: Systems, methods, and apparatuses relating sparsity based FMA. In some examples, an instance of a single FMA instruction has one or more fields for an opcode, one or more fields to identify a source/destination matrix operand, one or more fields to identify a first plurality of source matrix operands, one or more fields to identify a second plurality of matrix operands, wherein the opcode is to indicate that execution circuitry is to select a proper subset of data elements from the first plurality of source matrix operands based on sparsity controls from a first matrix operand of the second plurality of matrix operands and perform a FMA.
    Type: Application
    Filed: September 25, 2021
    Publication date: March 30, 2023
    Inventors: Menachem ADELMAN, Robert VALENTINE, Dan BAUM, Amit GRADSTEIN, Simon RUBANOVICH, Regev SHEMY, Zeev SPERBER, Alexander HEINECKE, Christopher HUGHES, Evangelos GEORGANAS, Mark CHARNEY, Arik NARKIS, Rinat RAPPOPORT, Barukh ZIV, Yaroslav POLLAK, Nilesh JAIN, Yash AKHAURI, Brinda GANESH, Rajesh POORNACHANDRAN, Guy BOUDOUKH
  • Publication number: 20230010142
    Abstract: A student model may be trained in two stages by using two teacher models, respectively. The first teacher model has been trained with a pretraining dataset. The second teacher model has been trained with a training dataset that is specific to a task to be performed by the student model. In the first stage, the student model may be generated based on a structure of the first teacher model. Internal parameters of the student model are adjusted through a pretraining process based on the first teacher model and the pretraining dataset. Weights of the student model may be pruned during the pretraining process. In the second stage, a sparsity mask is generated for the student model to lock the sparsity pattern generated from the first stage. Further, some of the internal parameters of the student model are modified based on the second teacher model and the training dataset.
    Type: Application
    Filed: September 22, 2022
    Publication date: January 12, 2023
    Inventors: Ofir Zafrir, Guy Boudoukh, Ariel Lahrey, Moshe Wasserblat, Haihao Shen
  • Patent number: 10620951
    Abstract: Disclosed embodiments relate to sparse matrix multiplication (SMM) acceleration using column folding and squeezing. In one example, a processor, in response to a SMM instruction having fields to specify locations of first, second, and output matrices, the second matrix being a sparse matrix, uses execution circuitry to pack the second matrix by replacing one or more zero-valued elements with non-zero elements yet to be processed, each of the replaced elements further including a field to identify its logical position within the second matrix, and, the execution circuitry further to, for each non-zero element at row M and column K of the specified first matrix, generate a product of the element and each corresponding non-zero element at row K, column N of the packed second matrix, and accumulate each generated product with a previous value of a corresponding element at row M and column N of the specified output matrix.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: April 14, 2020
    Assignee: Intel Corporation
    Inventors: Omid Azizi, Guy Boudoukh, Tony Werner, Andrew Yang, Michael Rotzin, Chen Koren, Eriko Nurvitadhi
  • Publication number: 20190042237
    Abstract: Disclosed embodiments relate to sparse matrix multiplication (SMM) acceleration using column folding and squeezing. In one example, a processor, in response to a SMM instruction having fields to specify locations of first, second, and output matrices, the second matrix being a sparse matrix, uses execution circuitry to pack the second matrix by replacing one or more zero-valued elements with non-zero elements yet to be processed, each of the replaced elements further including a field to identify its logical position within the second matrix, and, the execution circuitry further to, for each non-zero element at row M and column K of the specified first matrix, generate a product of the element and each corresponding non-zero element at row K, column N of the packed second matrix, and accumulate each generated product with a previous value of a corresponding element at row M and column N of the specified output matrix.
    Type: Application
    Filed: June 22, 2018
    Publication date: February 7, 2019
    Inventors: Omid AZIZI, Guy BOUDOUKH, Tony WERNER, Andrew YANG, Michael ROTZIN, Chen KOREN, Eriko NURVITADHI
  • Patent number: 10007862
    Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: June 26, 2018
    Assignee: QOGNIFY LTD.
    Inventors: Yaniv Gurwicz, Raanan Yonatan Yehezkel, Vladimir Goldner, Guy Boudoukh, Guy Blumstein-Koren, Doron Girmonsky
  • Publication number: 20170109601
    Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.
    Type: Application
    Filed: September 22, 2016
    Publication date: April 20, 2017
    Inventors: Yaniv GURWICZ, Raanan Yonatan YEHEZKEL, Vladimir GOLDNER, Guy BOUDOUKH, Guy BLUMSTEIN-KOREN, Doron GIRMONSKY
  • Patent number: 9471849
    Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: October 18, 2016
    Assignee: Qognify Ltd.
    Inventors: Yaniv Gurwicz, Raanan Yonatan Yehezkel, Vladimir Goldner, Guy Boudoukh, Guy Blumstein-Koren, Doron Girmonsky
  • Publication number: 20140328512
    Abstract: A system and method for detecting an object of interest. A system and method may generate a first signature for an object of interest based on an image of the object of interest. A system and method may generate a second signature for a candidate object based on an image of the candidate object. A system and method may calculate a similarity score by relating the first signature to the second signature and may determine the image of the candidate object is an image of the object of interest based on the similarity score.
    Type: Application
    Filed: December 18, 2013
    Publication date: November 6, 2014
    Applicant: NICE SYSTEMS LTD.
    Inventors: Yaniv GURWICZ, Raanan Yonatan YEHEZKEL, Vladimir GOLDNER, Guy BOUDOUKH, Guy BLUMSTEIN-KOREN, Doron GIRMONSKY
  • Patent number: 8842162
    Abstract: The subject matter discloses a method, comprising obtaining a scene from a video camera and defining at least one point of the scene; creating a first scene terrain model of the scene, said first scene terrain model comprises a typical human object size in pixels in said at least one point of the scene; creating a second scene model of the scene, said second model defines a false positive determination that said at least one point comprises a human object; wherein said second scene model is created when the scene does not contain a human object; obtaining an image of the scene, said image is captured by a video camera; determining whether the human object is detected at the at least one point of said captured image by applying said first scene terrain model and said second scene model on the least one point.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: September 23, 2014
    Assignee: Nice-Systems Ltd
    Inventors: Vladimir Goldner, Guy Boudoukh
  • Publication number: 20140049600
    Abstract: The subject matter discloses a method, comprising obtaining a scene from a video camera and defining at least one point of the scene; creating a first scene terrain model of the scene, said first scene terrain model comprises a typical human object size in pixels in said at least one point of the scene; creating a second scene model of the scene, said second model defines a false positive determination that said at least one point comprises a human object; wherein said second scene model is created when the scene does not contain a human object; obtaining an image of the scene, said image is captured by a video camera; determining whether the human object is detected at the at least one point of said captured image by applying said first scene terrain model and said second scene model on the least one point.
    Type: Application
    Filed: August 16, 2012
    Publication date: February 20, 2014
    Applicant: NICE-SYSTEMS LTD.
    Inventors: Vladimir GOLDNER, Guy BOUDOUKH