자율주행차용 우선순위 기반 다중 DNN 모델 스케줄링 프레임워크

With the recent development of deep learning technology, autonomous things technology is attracting attention, and DNNs are widely used in embedded systems such as drones and autonomous vehicles. Embedded systems that can perform large-scale operations and process multiple DNNs for high recognition...

Full description

Saved in:
Bibliographic Details
Published in한국정보통신학회논문지 Vol. 25; no. 3; pp. 368 - 376
Main Authors 조호진(Ho-Jin Cho), 홍선표(Sun-Pyo Hong), 김명선(Myung-Sun Kim)
Format Journal Article
LanguageKorean
Published 한국정보통신학회 2021
Subjects
Online AccessGet full text
ISSN2234-4772
2288-4165
DOI10.6109/jkiice.2021.25.3.368

Cover

Loading…
Abstract With the recent development of deep learning technology, autonomous things technology is attracting attention, and DNNs are widely used in embedded systems such as drones and autonomous vehicles. Embedded systems that can perform large-scale operations and process multiple DNNs for high recognition accuracy without relying on the cloud are being released. DNNs with various levels of priority exist within these systems. DNNs related to the safety-critical applications of autonomous vehicles have the highest priority, and they must be handled first. In this paper, we propose a priority-based scheduling framework for DNNs when multiple DNNs are executed simultaneously. Even if a low-priority DNN is being executed first, a high-priority DNN can preempt it, guaranteeing the fast response characteristics of safety-critical applications of autonomous vehicles. As a result of checking through extensive experiments, the performance improved by up to 76.6% in the actual commercial board. 최근 딥러닝 기술이 발전함에 따라 자율 사물 기술이 주목받으면서 드론이나 자율주행차 같은 임베디드 시스템에서 DNN을 많이 활용하고 있다. 클라우드에 의지하지 않고 높은 인식 정확도를 위해서 큰 규모의 연산이 가능하고 다수의 DNN을 처리할 수 있는 임베디드 시스템들이 출시되고 있다. 이러한 시스템 내부에는 다양한 수준의 우선순위를 갖는 DNN들이 존재한다. 자율주행차의 안전 필수에 관련된 DNN들은 가장 높은 우선순위를 갖고 이들은 반드시 최우선적으로 처리되어야 한다. 본 논문에서는 다수의 DNN이 동시에 실행될 때 우선순위를 고려해서 DNN을 스케줄링하는 프레임워크를 제안한다. 낮은 우선순위의 DNN이 먼저 실행되고 있어도 높은 우선순위의 DNN이 이를 선점할 수 있어 자율주행차의 안전 필수 응용의 빠른 응답 특성을 보장한다. 실험을 통하여 확인한 결과 실제 상용보드에서 최대 76.6% 성능이 향상되었다.
AbstractList 최근 딥러닝 기술이 발전함에 따라 자율 사물 기술이 주목받으면서 드론이나 자율주행차 같은 임베디드 시스템에서 DNN을 많이 활용하고 있다. 클라우드에 의지하지 않고 높은 인식 정확도를 위해서 큰 규모의 연산이 가능하고 다수의 DNN을 처리할 수 있는 임베디드 시스템들이 출시되고 있다. 이러한 시스템 내부에는 다양한 수준의 우선순위를 갖는 DNN들이 존재한다. 자율주행차의 안전 필수에 관련된 DNN들은 가장 높은 우선순위를 갖고 이들은 반드시 최우선적으로 처리되어야 한다. 본 논문에서는 다수의 DNN이 동시에 실행될 때 우선순위를 고려해서 DNN을 스케줄링하는 프레임워크를 제안한다. 낮은 우선순위의 DNN이 먼저 실행되고 있어도 높은 우선순위의 DNN이 이를 선점할 수 있어 자율주행차의 안전 필수 응용의 빠른 응답 특성을 보장한다. 실험을 통하여 확인한 결과 실제 상용보드에서 최대 76.6% 성능이 향상되었다. With the recent development of deep learning technology, autonomous things technology is attracting attention, and DNNs are widely used in embedded systems such as drones and autonomous vehicles. Embedded systems that can perform large-scale operations and process multiple DNNs for high recognition accuracy without relying on the cloud are being released. DNNs with various levels of priority exist within these systems. DNNs related to the safety-critical applications of autonomous vehicles have the highest priority, and they must be handled first. In this paper, we propose a priority-based scheduling framework for DNNs when multiple DNNs are executed simultaneously. Even if a low-priority DNN is being executed first, a high-priority DNN can preempt it, guaranteeing the fast response characteristics of safety-critical applications of autonomous vehicles. As a result of checking through extensive experiments, the performance improved by up to 76.6% in the actual commercial board. KCI Citation Count: 0
With the recent development of deep learning technology, autonomous things technology is attracting attention, and DNNs are widely used in embedded systems such as drones and autonomous vehicles. Embedded systems that can perform large-scale operations and process multiple DNNs for high recognition accuracy without relying on the cloud are being released. DNNs with various levels of priority exist within these systems. DNNs related to the safety-critical applications of autonomous vehicles have the highest priority, and they must be handled first. In this paper, we propose a priority-based scheduling framework for DNNs when multiple DNNs are executed simultaneously. Even if a low-priority DNN is being executed first, a high-priority DNN can preempt it, guaranteeing the fast response characteristics of safety-critical applications of autonomous vehicles. As a result of checking through extensive experiments, the performance improved by up to 76.6% in the actual commercial board. 최근 딥러닝 기술이 발전함에 따라 자율 사물 기술이 주목받으면서 드론이나 자율주행차 같은 임베디드 시스템에서 DNN을 많이 활용하고 있다. 클라우드에 의지하지 않고 높은 인식 정확도를 위해서 큰 규모의 연산이 가능하고 다수의 DNN을 처리할 수 있는 임베디드 시스템들이 출시되고 있다. 이러한 시스템 내부에는 다양한 수준의 우선순위를 갖는 DNN들이 존재한다. 자율주행차의 안전 필수에 관련된 DNN들은 가장 높은 우선순위를 갖고 이들은 반드시 최우선적으로 처리되어야 한다. 본 논문에서는 다수의 DNN이 동시에 실행될 때 우선순위를 고려해서 DNN을 스케줄링하는 프레임워크를 제안한다. 낮은 우선순위의 DNN이 먼저 실행되고 있어도 높은 우선순위의 DNN이 이를 선점할 수 있어 자율주행차의 안전 필수 응용의 빠른 응답 특성을 보장한다. 실험을 통하여 확인한 결과 실제 상용보드에서 최대 76.6% 성능이 향상되었다.
Author 김명선(Myung-Sun Kim)
조호진(Ho-Jin Cho)
홍선표(Sun-Pyo Hong)
Author_xml – sequence: 1
  fullname: 조호진(Ho-Jin Cho)
– sequence: 2
  fullname: 홍선표(Sun-Pyo Hong)
– sequence: 3
  fullname: 김명선(Myung-Sun Kim)
BackLink https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002699842$$DAccess content in National Research Foundation of Korea (NRF)
BookMark eNpFkDtLA0EAhBdRMD7-gcU1FhZ37uv29sqQxGdIQGK9bO4h68WL5LSwM3BFfIGCiMQgggGjWKS08Bd5m_9gNIJMMcPwMcXMgem4GQcALCFoMQTd1f1IKS-wMMTIwrZFLML4FMhhzLlJEbOnfzKhJnUcPAsWk0TVIWHYcRFhObCrH691b6CfP0d3Z3o40N1XQ3eHOn3SnZ7upcbXxzAb3hvZRV_3b4xipWJkb4Ps6sPQ5339ear7afbSNka3afbU0Y-pfrgctd8XwEwoG0mw-OfzoLZWqhU2zHJ1fbOQL5uRS10zsGHgU0I8PBaT0qahlGFdUt_zKeOQh_U6ZAH0KXJ8mzHiEYQQGZeSYIcTMg9WJrNxKxSRp0RTql_fa4qoJfI7tU3hOoxj5IzZ5QkbqeRIidhPGmIrv139-Q0hTBjjNif4n4uPW-og8JUUh-MgWyeiUi2WELQp5tQl3-o7h-M
ContentType Journal Article
DBID DBRKI
TDB
JDI
ACYCR
DEWEY 003.5
DOI 10.6109/jkiice.2021.25.3.368
DatabaseName DBPIA - 디비피아
Nurimedia DBPIA Journals
KoreaScience
Korean Citation Index
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Mathematics
DocumentTitleAlternate Priority-based Multi-DNN scheduling framework for autonomous vehicles
DocumentTitle_FL Priority-based Multi-DNN scheduling framework for autonomous vehicles
EISSN 2288-4165
EndPage 376
ExternalDocumentID oai_kci_go_kr_ARTI_9768217
JAKO202111236685832
NODE10542849
GroupedDBID .UV
ALMA_UNASSIGNED_HOLDINGS
DBRKI
TDB
JDI
ACYCR
M~E
ID FETCH-LOGICAL-k949-e50ed433c2c2c6aa54faafba4dcd46808fbb06e0d417d5663c31113bb0a327833
ISSN 2234-4772
IngestDate Tue Nov 21 21:41:53 EST 2023
Fri Dec 22 11:59:37 EST 2023
Thu Feb 06 13:39:05 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Deep Neural Network
DNN
우선순위
Priority
Embedded distributed system
Parallel processing
자율주행
임베디드 시스템
병렬처리
Autonomous vehicles
Language Korean
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-k949-e50ed433c2c2c6aa54faafba4dcd46808fbb06e0d417d5663c31113bb0a327833
Notes KISTI1.1003/JNL.JAKO202111236685832
http://jkiice.org
OpenAccessLink http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO202111236685832&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
PageCount 9
ParticipantIDs nrf_kci_oai_kci_go_kr_ARTI_9768217
kisti_ndsl_JAKO202111236685832
nurimedia_primary_NODE10542849
PublicationCentury 2000
PublicationDate 2021
PublicationDateYYYYMMDD 2021-01-01
PublicationDate_xml – year: 2021
  text: 2021
PublicationDecade 2020
PublicationTitle 한국정보통신학회논문지
PublicationTitleAlternate Journal of the Korea Institute of Information and Communication Engineering
PublicationYear 2021
Publisher 한국정보통신학회
Publisher_xml – name: 한국정보통신학회
SSID ssib036279136
ssib053377456
ssib044738262
ssib015937029
ssib023393675
ssib012146319
Score 2.1278474
Snippet With the recent development of deep learning technology, autonomous things technology is attracting attention, and DNNs are widely used in embedded systems...
최근 딥러닝 기술이 발전함에 따라 자율 사물 기술이 주목받으면서 드론이나 자율주행차 같은 임베디드 시스템에서 DNN을 많이 활용하고 있다. 클라우드에 의지하지 않고 높은 인식 정확도를 위해서 큰 규모의 연산이 가능하고 다수의 DNN을 처리할 수 있는 임베디드 시스템들이 출시되고 있다....
SourceID nrf
kisti
nurimedia
SourceType Open Website
Open Access Repository
Publisher
StartPage 368
SubjectTerms 전자/정보통신공학
Title 자율주행차용 우선순위 기반 다중 DNN 모델 스케줄링 프레임워크
URI https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE10542849
http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO202111236685832&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002699842
Volume 25
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
ispartofPNX 한국정보통신학회논문지, 2021, 25(3), , pp.368-376
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnR3LbtNA0CrlABx4FBDlUVkInyIH27u2d49OHFSKml5aqTfLr6A0KEF9XDggKuVQXhJICKFSVZWIREEccuyhX0S2_8DM2nVMVYmHIjmr8bx2Nt6dcXZnFOUehASE0zTUYS1OdGoyRw9tK9RbodGyaStlsaxDNt90Zpfo3LK9PHFmpbRraWM9qsbPTj1X8j-jCjAYVzwl-w8jWzAFALRhfOEKIwzXvxpjrVHXeEPjhmzUNY9hwyNara41fI07GuMIqRn5Le5pHq_krZokY1TzsgZDFhkjRgEJMJhEquGVswq2WE3zqJRCNW5W_GZTgj1PSoD7PlBJCczLMUEZZuQkIA2xXXBgK1LFAmSgAll_mCTjwEx2g5laniBy5bjbQGhLbUFHW_N8yd1AICoL_aeS0MG7qIrkn1Nx2fAkcxBhS2MBQh27i3xAueI_HAkwpRWAiJVQ6BjFR6bML1kTICboN0YBPbm0gjQVswvc8fYK-c56tqfP5bnQ81cx2cnubK4GJ4vq1HV_W1iyE935A0RKqwTJKgnlDgfJCuCcXMucLBXsSqeNyaVQXNWyq6RaEJdTh59Y0ouNlnPeowUkNTHJDpYaIOCunLVc18Ttr_PPG8dzr4kF3sk4tR94ucQt_WNrEcJJKe8P-D0uN0nhylLqElZKPQlRBAQWsnhyYZvs5Cr26_5pvYLwEGOmNnh53VVwDs91N7DCBUyTJY9v8bJyMQ_VVC977q4oE53elHIpD9vUfFFcm1IuzBepj9euKkti953Y2RdfDo8-vhTDfbH9TRXbQ9HfE1s7Yqev_jwYjoaf1NHrgRi8V-EBUkff90dvD1TxaiAOX4hBf_R1Uz360B_tbYndvvj85mjzxzVl8UFjsT6r57VL9A6nXE9tI00oIbEFHycMYdoLw1YU0iROKFa7aUWR4aRGQk03gYiKxATGiAAwJFj7hlxXJru9bnpDUZ04YqGVkpbLGE1ZxNKoBSKsMGSRRRJnWpmRZgu6ydqT4JQBn1bugj2DTtwOMJc8fj_uBZ3VACLmhwGEI8wyXeBSmDt4miW6CZoLfgPiLwouLL_5JzG3lPMIyV5P3lYm11c30jvgsK9HM_KX9gvu674x
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%EC%9E%90%EC%9C%A8%EC%A3%BC%ED%96%89%EC%B0%A8%EC%9A%A9+%EC%9A%B0%EC%84%A0%EC%88%9C%EC%9C%84+%EA%B8%B0%EB%B0%98+%EB%8B%A4%EC%A4%91+DNN+%EB%AA%A8%EB%8D%B8+%EC%8A%A4%EC%BC%80%EC%A4%84%EB%A7%81+%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&rft.jtitle=%ED%95%9C%EA%B5%AD%EC%A0%95%EB%B3%B4%ED%86%B5%EC%8B%A0%ED%95%99%ED%9A%8C%EB%85%BC%EB%AC%B8%EC%A7%80&rft.au=%EC%A1%B0%ED%98%B8%EC%A7%84&rft.au=%ED%99%8D%EC%84%A0%ED%91%9C&rft.au=%EA%B9%80%EB%AA%85%EC%84%A0&rft.au=Cho%2C+Ho-Jin&rft.date=2021&rft.issn=2234-4772&rft.volume=25&rft.issue=3&rft.spage=368&rft.epage=376&rft_id=info:doi/10.6109%2Fjkiice.2021.25.3.368&rft.externalDBID=n%2Fa&rft.externalDocID=JAKO202111236685832
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2234-4772&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2234-4772&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2234-4772&client=summon