Patents by Inventor Tae Jun Ham

Tae Jun Ham 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: 20230259747
    Abstract: A DNN accelerator system includes a plurality of accelerator nodes each including a plurality of NAND flash memories, a flash memory system (FMS) controller for controlling the plurality of NAND flash memories, and a tensor buffer, and a processor configured to generate an operation sequence of the plurality of accelerator nodes, in which a DNN model is trained in a data parallel manner using the plurality of accelerator nodes.
    Type: Application
    Filed: December 27, 2022
    Publication date: August 17, 2023
    Inventors: Jae W. Lee, Yunho Jin, Jong Hyun Bae, Gin A Sohn, Tae Jun Ham
  • Publication number: 20230143270
    Abstract: A processor-implemented method with scheduling includes: receiving one or more execution requests for a plurality of models executed independently of each other in an accelerator; predicting, for each of the plurality of models, quality of service (QoS) information corresponding to the model; and scheduling the plurality of models in units of layers of the plurality of models based on, for each of the plurality of models, either one or both of the QoS information and an idle time occurring in response to a candidate layer to be scheduled in the model being executed in the accelerator.
    Type: Application
    Filed: August 15, 2022
    Publication date: May 11, 2023
    Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB Foundation
    Inventors: Jae Wook LEE, Younghwan OH, Yunho JIN, Tae Jun HAM
  • Patent number: 11636173
    Abstract: An accelerator includes a key matrix register configured to store a key matrix, a query vector register configured to store a query vector; and a preprocessor configured to calculate similarities between the query vector and the key matrix.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: April 25, 2023
    Assignees: SK hynix Inc., Seoul National University R&DB Foundation
    Inventors: Tae Jun Ham, Seonghak Kim, Sungjun Jung, Younghwan Oh, Jaewook Lee, Deog-Kyoon Jeong, Minsoo Lim
  • Patent number: 11544270
    Abstract: A hardware accelerator includes a block processing circuit configured to read a block from a list stored in an inverted index structure; and a search core configured to extract a document number out of a read block read by the block processing circuit and to calculate a score corresponding to the document number.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: January 3, 2023
    Assignees: SK hynix Inc., Seoul National University R&DB Foundation
    Inventors: Jun Heo, Jaeyeon Won, Yejin Lee, Jaeyoung Jang, Tae Jun Ham, Jae Wook Lee
  • Patent number: 11436150
    Abstract: Disclosed is a method for processing a page fault. The method includes performing demand paging depending on an application operation in a system including a processor and an operating system, and loading, at the processor, data on a memory in response to the demand paging.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: September 6, 2022
    Assignees: Research & Business Foundation Sungkyunkwan University, SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
    Inventors: Jinkyu Jeong, Jae Wook Lee, Gyusun Lee, Wenjing Jin, Tae Jun Ham
  • Publication number: 20220253682
    Abstract: A processor, a method of operating the processor, and an electronic device including the processor are disclosed. The method includes arranging, in respective input registers, weights and activations having a smaller number of bits than a minimum operation unit of an operator included in the processor, performing a multiplication between values stored in the input registers, storing a result of the multiplication in an output register, and outputting, from the output register, a value in a preset bit range as a result of a dot product between a first vector including the weights and a second vector including the activations.
    Type: Application
    Filed: July 14, 2021
    Publication date: August 11, 2022
    Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB Foundation
    Inventors: Seung Wook LEE, Jaeyeon WON, Jae Wook LEE, Tae Jun HAM
  • Publication number: 20210374131
    Abstract: A hardware accelerator includes a block processing circuit configured to read a block from a list stored in an inverted index structure; and a search core configured to extract a document number out of a read block read by the block processing circuit and to calculate a score corresponding to the document number.
    Type: Application
    Filed: December 10, 2020
    Publication date: December 2, 2021
    Inventors: Jun HEO, Jaeyeon WON, Yejin LEE, Jaeyoung JANG, Tae Jun HAM, Jae Wook LEE
  • Publication number: 20210373944
    Abstract: A scheduler, a method of operating the scheduler, and an accelerator apparatus including the scheduler are disclosed. A method of operating a scheduler to perform scheduling on models to be executed in an accelerator, the method includes receiving at least one execution request for a first model and a second model that are executed independently from each other in the accelerator, and performing layer-unit scheduling on the first model and the second model based on workload characteristics of the first model and the second model.
    Type: Application
    Filed: February 8, 2021
    Publication date: December 2, 2021
    Applicants: Samsung Electronics Co., Ltd., Seoul National University R&DB Foundation
    Inventors: Seung Wook LEE, Jae Wook LEE, Young Hwan OH, Seng Hak KIM, Tae Jun HAM
  • Publication number: 20210374063
    Abstract: Disclosed is a method for processing a page fault. The method includes performing demand paging depending on an application operation in a system including a processor and an operating system, and loading, at the processor, data on a memory in response to the demand paging.
    Type: Application
    Filed: November 17, 2020
    Publication date: December 2, 2021
    Applicants: RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY, SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
    Inventors: Jinkyu JEONG, Jae Wook LEE, Gyusun LEE, Wenjing JIN, Tae Jun HAM
  • Publication number: 20200311182
    Abstract: An accelerator includes a key matrix register configured to store a key matrix, a query vector register configured to store a query vector; and a preprocessor configured to calculate similarities between the query vector and the key matrix.
    Type: Application
    Filed: March 26, 2020
    Publication date: October 1, 2020
    Applicants: SK hynix Inc., Seoul National University R&DB Foundation
    Inventors: Tae Jun HAM, Seonghak KIM, Sungjun JUNG, Younghwan OH, Jaewook LEE, Deog-Kyoon JEONG, Minsoo LIM
  • Publication number: 20170286122
    Abstract: A processor includes a front end including circuitry to receive and decode an instruction. The instruction is to perform a graph analytic function and pass the instruction to a graph accelerator. The graph accelerator including circuitry to process graph vertices and graph edges as datatypes, execute the instruction, and pass results of the instruction to a memory subsystem of the processor.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventors: Lisa K. Wu, Tae Jun Ham, Nadathur Rajagopalan Satish, Narayanan Sundaram