Center for Embedded Systems | An NSF Industry/University Cooperative Research Center
CONFIDENTIAL
Concurrency and Scheduling Analysis of Real-time Embedded Software - - PowerPoint PPT Presentation
Concurrency and Scheduling Analysis of Real-time Embedded Software on Multi-core Processors Yann-Hang Lee Young Song Duo Lu CONFIDENTIAL Center for Embedded Systems | An NSF Industry/University Cooperative Research Center Project Overview and
Center for Embedded Systems | An NSF Industry/University Cooperative Research Center
CONFIDENTIAL
Center for Embedded Systems | An NSF Industry/University Cooperative Research Center
CONFIDENTIAL
2
thread thread thread thread thread thread thread
thread thread thread thread thread thread thread
Center for Embedded Systems | An NSF Industry/University Cooperative Research Center
CONFIDENTIAL
3
Center for Embedded Systems | An NSF Industry/University Cooperative Research Center
CONFIDENTIAL
4
Benchmark program Base time (sec) Base Mem. (MB) Slowdown Memory Overhead Data race detected Valgrind DRD Intel Inspector XE Dynamic granularity Valgrind DRD Intel Inspector XE Dynamic granularity Valgrind DRD Intel Inspector XE Dynamic granularity facesim 6.1 288 59 128 102 2.2 6.0 4.6 8909 31 8909 ferret 6.7 146 748 87 52 2.6 5.0 8.9 108 4 2 fluidanimate 2.0 248
81
2.2
1 raytrace 9.5 170 42 17 27 1.9 4.1 2.0 16 13 dedup 7.7 2682
3.8 30 66 108 137 4.2 17.5 3.7 1067 61 1079 ffmpeg 3.0 95 120
2.6
pbzip2 5.7 67 64 99 39 2.9 8.6 3.4 hmmsearch 26.6 23 74 64 45 4.4 21.9 4.3 1 2 1 Average 168 85 75 3 11 4
Center for Embedded Systems | An NSF Industry/University Cooperative Research Center
CONFIDENTIAL
5