Abstract | ||
---|---|---|
Non-functional properties, like execution time or memory access information, of programs running on graphics processing unit (GPUs) can raise safety and security concerns. For example, understanding the execution time is critical for embedded and real-time applications. To this end, worst-case execution time (WCET) is an important metric to check the real-time constraints imposed on embedded applications. For complex execution platforms, such as GPUs, analysis of WCET imposes great challenges due to the complex characteristics of GPU architecture as well as GPU program semantics. GPUs also have specific memory access behavior. Observing such memory access behavior may reveal sensitive information (e.g. a secret key). This, in turn, may be exploited to launch a side-channel attack on the underlying program. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1016/j.sysarc.2019.101697 | Journal of Systems Architecture |
Keywords | Field | DocType |
Worst case execution time,Software security,GPU,Side-channel leakage,Software safety | Non functional,Suite,Computer science,Parallel computing,General-purpose computing on graphics processing units,Symbolic execution,Graphics processing unit,Information sensitivity,Semantics,Genetic algorithm | Journal |
Volume | ISSN | Citations |
103 | 1383-7621 | 1 |
PageRank | References | Authors |
0.48 | 0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Adrian Horga | 1 | 3 | 1.20 |
Sudipta Chattopadhyay | 2 | 277 | 21.09 |
P. Eles | 3 | 97 | 9.89 |
ZEBO PENG | 4 | 2422 | 183.67 |