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...
Autores principales: | , , , |
---|---|
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 |