Cargando…

ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator

Artificial intelligence algorithms need an external computing device such as a graphics processing unit (GPU) due to computational complexity. For running artificial intelligence algorithms in an embedded device, many studies proposed light-weighted artificial intelligence algorithms and artificial...

Descripción completa

Detalles Bibliográficos
Autores principales: Hwang, Dong Hyun, Han, Chang Yeop, Oh, Hyun Woo, Lee, Seung Eun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8304587/
https://www.ncbi.nlm.nih.gov/pubmed/34357248
http://dx.doi.org/10.3390/mi12070838
_version_ 1783727371211243520
author Hwang, Dong Hyun
Han, Chang Yeop
Oh, Hyun Woo
Lee, Seung Eun
author_facet Hwang, Dong Hyun
Han, Chang Yeop
Oh, Hyun Woo
Lee, Seung Eun
author_sort Hwang, Dong Hyun
collection PubMed
description Artificial intelligence algorithms need an external computing device such as a graphics processing unit (GPU) due to computational complexity. For running artificial intelligence algorithms in an embedded device, many studies proposed light-weighted artificial intelligence algorithms and artificial intelligence accelerators. In this paper, we propose the ASimOV framework, which optimizes artificial intelligence algorithms and generates Verilog hardware description language (HDL) code for executing intelligence algorithms in field programmable gate array (FPGA). To verify ASimOV, we explore the performance space of k-NN algorithms and generate Verilog HDL code to demonstrate the k-NN accelerator in FPGA. Our contribution is to provide the artificial intelligence algorithm as an end-to-end pipeline and ensure that it is optimized to a specific dataset through simulation, and an artificial intelligence accelerator is generated in the end.
format Online
Article
Text
id pubmed-8304587
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83045872021-07-25 ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator Hwang, Dong Hyun Han, Chang Yeop Oh, Hyun Woo Lee, Seung Eun Micromachines (Basel) Article Artificial intelligence algorithms need an external computing device such as a graphics processing unit (GPU) due to computational complexity. For running artificial intelligence algorithms in an embedded device, many studies proposed light-weighted artificial intelligence algorithms and artificial intelligence accelerators. In this paper, we propose the ASimOV framework, which optimizes artificial intelligence algorithms and generates Verilog hardware description language (HDL) code for executing intelligence algorithms in field programmable gate array (FPGA). To verify ASimOV, we explore the performance space of k-NN algorithms and generate Verilog HDL code to demonstrate the k-NN accelerator in FPGA. Our contribution is to provide the artificial intelligence algorithm as an end-to-end pipeline and ensure that it is optimized to a specific dataset through simulation, and an artificial intelligence accelerator is generated in the end. MDPI 2021-07-19 /pmc/articles/PMC8304587/ /pubmed/34357248 http://dx.doi.org/10.3390/mi12070838 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Hwang, Dong Hyun
Han, Chang Yeop
Oh, Hyun Woo
Lee, Seung Eun
ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator
title ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator
title_full ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator
title_fullStr ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator
title_full_unstemmed ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator
title_short ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator
title_sort asimov: a framework for simulation and optimization of an embedded ai accelerator
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8304587/
https://www.ncbi.nlm.nih.gov/pubmed/34357248
http://dx.doi.org/10.3390/mi12070838
work_keys_str_mv AT hwangdonghyun asimovaframeworkforsimulationandoptimizationofanembeddedaiaccelerator
AT hanchangyeop asimovaframeworkforsimulationandoptimizationofanembeddedaiaccelerator
AT ohhyunwoo asimovaframeworkforsimulationandoptimizationofanembeddedaiaccelerator
AT leeseungeun asimovaframeworkforsimulationandoptimizationofanembeddedaiaccelerator