The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 19, 2021

Filed:

Jun. 20, 2018
Applicant:

Electronics and Telecommunications Research Institute, Daejeon, KR;

Inventors:

Seung-Tae Hong, Daejeon, KR;

Young-Joo Kim, Daejeon, KR;

Jeong-Si Kim, Daejeon, KR;

Jin-Ho Seol, Sejong, KR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 20/00 (2019.01); G06F 17/11 (2006.01); G06F 8/41 (2018.01); G06F 8/40 (2018.01);
U.S. Cl.
CPC ...
G06N 20/00 (2019.01); G06F 8/40 (2013.01); G06F 8/443 (2013.01); G06F 8/45 (2013.01); G06F 17/11 (2013.01);
Abstract

Disclosed herein are an apparatus and method for adaptively accelerating a BLAS operation based on a GPU. The apparatus for adaptively accelerating a BLAS operation based on a GPU includes a BLAS operation acceleration unit for setting optimal OpenCL parameters using machine-learning data attribute information and OpenCL device information and for creating a kernel in a binary format by compiling kernel source code; an OpenCL execution unit for creating an OpenCL buffer for a BLAS operation using information about an OpenCL execution environment and the optimal OpenCL parameters and for accelerating machine learning in an embedded system in such a way that a GPU that is capable of accessing the created OpenCL buffer performs the BLAS operation using the kernel, and an accelerator application unit for returning the result of the BLAS operation to a machine-learning algorithm.


Find Patent Forward Citations

Loading…