Energy-Efficient Adaptive System Reconfiguration for Dynamic Deadlines in Autonomous Driving

被引:6
作者
Yi, Saehanseul [1 ]
Kim, Tae-Wook [2 ]
Kim, Jong-Chan [2 ,3 ]
Dutt, Nikil [1 ]
机构
[1] Univ Calif Irvine, Irvine, CA 92697 USA
[2] Kookmin Univ, Grad Sch Automot Engn, Seoul, South Korea
[3] Kookmin Univ, Dept Automobile & IT Convergence, Seoul, South Korea
来源
2021 IEEE 24TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2021) | 2021年
关键词
TIME;
D O I
10.1109/ISORC52013.2021.00023
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing computing demands of autonomous driving applications make energy optimizations critical for reducing battery capacity and vehicle weight. Current energy optimization methods typically target traditional real-time systems with static deadlines, resulting in conservative energy savings that are unable to exploit additional energy optimizations due to dynamic deadlines arising from the vehicle's change in velocity and driving context. We present an adaptive system optimization and reconfiguration approach that dynamically adapts the scheduling parameters and processor speeds to satisfy dynamic deadlines while consuming as little energy as possible. Our experimental results with an autonomous driving task set from Bosch and real-world driving data show energy reductions up to 46.4% on average in typical dynamic driving scenarios compared with traditional static energy optimization methods, demonstrating great potential for dynamic energy optimization gains by exploiting dynamic deadlines.
引用
收藏
页码:96 / 104
页数:9
相关论文
共 36 条
[1]   A utilization bound for aperiodic tasks and priority driven scheduling [J].
Abdelzaher, TF ;
Sharma, V ;
Lu, CY .
IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (03) :334-350
[2]   RT-Gang: Real-Time Gang Scheduling Framework for Safety-Critical Systems [J].
Ali, Waqar ;
Yun, Heechul .
25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, :143-155
[3]  
[Anonymous], 2011, SAE TECHNICAL PAPER
[4]  
[Anonymous], AUTOSAR CLASSIC PLAT, P111
[5]   Enhanced Race-To-Halt: A Leakage-Aware Energy Management Approach for Dynamic Priority Systems [J].
Awan, Muhammad Ali ;
Petters, Stefan M. .
PROCEEDINGS OF THE 23RD EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2011), 2011, :92-101
[6]   Energy-Aware Scheduling for Real-Time Systems: A Survey [J].
Bambagini, Mario ;
Marinoni, Mauro ;
Aydin, Hakan ;
Buttazzo, Giorgio .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (01)
[7]  
Bambagini M, 2011, INT CONF ENERG AWARE
[8]   Energy-Efficient Parallel Real-Time Scheduling on Clustered Multi-Core [J].
Bhuiyan, Ashikahmed ;
Liu, Di ;
Khan, Aamir ;
Saifullah, Abusayeed ;
Guan, Nan ;
Guo, Zhishan .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (09) :2097-2111
[9]   Speed modulation in energy-aware real-time systems [J].
Bini, E ;
Buttazzo, G ;
Lipari, G .
17th Euromicro Conference on Real-Time Systems, Proceedings, 2005, :3-10
[10]   A tutorial on geometric programming [J].
Boyd, Stephen ;
Kim, Seung-Jean ;
Vandenberghe, Lieven ;
Hassibi, Arash .
OPTIMIZATION AND ENGINEERING, 2007, 8 (01) :67-127