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