Optimization of a Line Detection Algorithm for Autonomous Vehicles on a RISC-V with Accelerator

In recent years, autonomous vehicles have attracted the attention of many research groups, both in academia and business, including researchers from leading companies such as Google, Uber and Tesla. This type of vehicles are equipped with systems that are subject to very strict requirements, essenti...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Belda, María José, Olcoz, Katzalin, Castro, Fernando, Tirado, Francisco
Formato: Articulo
Lenguaje:Inglés
Publicado: 2022
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/146924
Aporte de:
id I19-R120-10915-146924
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Autonomous vehicles
Firesim
Image processing
Matrix accelerator
RISC-V
Vehículos autónomos
Firesim
Procesamiento de imágenes
Acelerador de matrices
spellingShingle Ciencias Informáticas
Autonomous vehicles
Firesim
Image processing
Matrix accelerator
RISC-V
Vehículos autónomos
Firesim
Procesamiento de imágenes
Acelerador de matrices
Belda, María José
Olcoz, Katzalin
Castro, Fernando
Tirado, Francisco
Optimization of a Line Detection Algorithm for Autonomous Vehicles on a RISC-V with Accelerator
topic_facet Ciencias Informáticas
Autonomous vehicles
Firesim
Image processing
Matrix accelerator
RISC-V
Vehículos autónomos
Firesim
Procesamiento de imágenes
Acelerador de matrices
description In recent years, autonomous vehicles have attracted the attention of many research groups, both in academia and business, including researchers from leading companies such as Google, Uber and Tesla. This type of vehicles are equipped with systems that are subject to very strict requirements, essentially aimed at performing safe operations -both for potential passengers and pedestrians- as well as carrying out the processing needed for decision making in real time. In many instances, general-purpose processors alone cannot ensure that these safety, reliability and real-time requirements are met, so it is common to implement heterogeneous systems by including accelerators. This paper explores the acceleration of a line detection application in the autonomous car environment using a heterogeneous system consisting of a general-purpose RISC-V core and a domain-specific accelerator. In particular, the application is analyzed to identify the most computationally intensive parts of the code and it is adapted accordingly for more efficient processing. Furthermore, the code is executed on the aforementioned hardware platform to verify that the execution effectively meets the existing requirements in autonomous vehicles, experiencing a 3.7x speedup with respect to running without accelerator.
format Articulo
Articulo
author Belda, María José
Olcoz, Katzalin
Castro, Fernando
Tirado, Francisco
author_facet Belda, María José
Olcoz, Katzalin
Castro, Fernando
Tirado, Francisco
author_sort Belda, María José
title Optimization of a Line Detection Algorithm for Autonomous Vehicles on a RISC-V with Accelerator
title_short Optimization of a Line Detection Algorithm for Autonomous Vehicles on a RISC-V with Accelerator
title_full Optimization of a Line Detection Algorithm for Autonomous Vehicles on a RISC-V with Accelerator
title_fullStr Optimization of a Line Detection Algorithm for Autonomous Vehicles on a RISC-V with Accelerator
title_full_unstemmed Optimization of a Line Detection Algorithm for Autonomous Vehicles on a RISC-V with Accelerator
title_sort optimization of a line detection algorithm for autonomous vehicles on a risc-v with accelerator
publishDate 2022
url http://sedici.unlp.edu.ar/handle/10915/146924
work_keys_str_mv AT beldamariajose optimizationofalinedetectionalgorithmforautonomousvehiclesonariscvwithaccelerator
AT olcozkatzalin optimizationofalinedetectionalgorithmforautonomousvehiclesonariscvwithaccelerator
AT castrofernando optimizationofalinedetectionalgorithmforautonomousvehiclesonariscvwithaccelerator
AT tiradofrancisco optimizationofalinedetectionalgorithmforautonomousvehiclesonariscvwithaccelerator
AT beldamariajose optimizaciondeunalgoritmodedetecciondelineasparavehiculosautonomosenunriscvconacelerador
AT olcozkatzalin optimizaciondeunalgoritmodedetecciondelineasparavehiculosautonomosenunriscvconacelerador
AT castrofernando optimizaciondeunalgoritmodedetecciondelineasparavehiculosautonomosenunriscvconacelerador
AT tiradofrancisco optimizaciondeunalgoritmodedetecciondelineasparavehiculosautonomosenunriscvconacelerador
bdutipo_str Repositorios
_version_ 1764820460599508992