R. Siyadatzadeh, F. Mehrafrooz, N. Mentens, T. Stefanov
Turns power traces captured from an embedded SoC into an approximate weight matrix that initialises a new model when the original model and its training data are out of reach.
F. Mehrafrooz, R. Siyadatzadeh, N. Mentens, T. Stefanov
Compares vertical, horizontal, and data partitioning of CNNs across edge devices against an eavesdropper who reconstructs the input image from intercepted intermediate data.
R. Siyadatzadeh, F. Mehrafrooz, N. Mentens, T. Stefanov
Shows that the weights stored in an analog in-memory computing tile can be recovered from the power consumption of its ADCs, using a Transformer and an input-controlled weight-isolation technique.
R. Siyadatzadeh, F. Mehrafrooz, M. Ansari, B. Safaei, M. Shafique, J. Henkel, A. Ejlali
Reinforcement learning assigns primary and backup copies of real-time tasks to fog nodes, balancing communication delay against the workload on each device.
M. Ansari, S. Safari, A. Yeganeh-Khaksar, R. Siyadatzadeh, P. Gohari-Nazari, H. Khdr, M. Shafique, J. Henkel, A. Ejlali
Aging-aware task replication that keeps periodic hard real-time tasks at their reliability target over a multicore system’s lifetime while limiting the temperature that accelerates aging.
S. Yari-Karin, R. Siyadatzadeh, M. Ansari, A. Ejlali
Passive primary/backup scheduling on heterogeneous multicores that mixes task mapping across core types and runs backups after primaries to remove execution overlap.