Electronic system-level synthesis methodologies

A Gerstlauer, C Haubelt, AD Pimentel… - … on Computer-Aided …, 2009 - ieeexplore.ieee.org
With ever-increasing system complexities, all major semiconductor roadmaps have
identified the need for moving to higher levels of abstraction in order to increase productivity …

Dynamic dataflow graphs

SS Bhattacharyya, EF Deprettere… - Handbook of Signal …, 2013 - Springer
Much of the work to date on dataflow models for signal processing system design has
focused on decidable dataflow models that are best suited for one-dimensional signal …

Scenario-based design flow for mapping streaming applications onto on-chip many-core systems

L Schor, I Bacivarov, D Rai, H Yang, SH Kang… - Proceedings of the …, 2012 - dl.acm.org
The next generation of embedded software has high performance requirements and is
increasingly dynamic. Multiple applications are typically sharing the system, running in …

Daedalus: toward composable multimedia MP-SoC design

H Nikolov, M Thompson, T Stefanov… - Proceedings of the 45th …, 2008 - dl.acm.org
Daedalus is a system-level design flow for the design of multiprocessor system-on-chip (MP-
SoC) based embedded multimedia systems. It offers a fully integrated tool-flow in which …

Mitigating evil twin attacks in 802.11

K Bauer, H Gonzales, D McCoy - 2008 IEEE International …, 2008 - ieeexplore.ieee.org
Due to the prevalence of insecure open 802.11 access points, it is currently easy for a
malicious party to launch a variety of attacks such as eavesdropping and data injection. In …

[HTML][HTML] Workflow simulation and multi-threading aware task scheduling for heterogeneous computing

V Kelefouras, K Djemame - Journal of Parallel and Distributed Computing, 2022 - Elsevier
Efficient application scheduling is critical for achieving high performance in heterogeneous
computing systems. This problem has proved to be NP-complete even for the homogeneous …

UMOTS: an uncertainty-aware multi-objective genetic algorithm-based static task scheduling for heterogeneous embedded systems

M Raji, M Nikseresht - The Journal of Supercomputing, 2022 - Springer
Increasing manufacturing process variations due to aggressive technology scaling in
addition to heterogeneity in design components are expected to cause serious challenges …

MOGATS: A multi-objective genetic algorithm-based task scheduling for heterogeneous embedded systems

M Nikseresht, M Raji - International Journal of Embedded …, 2021 - inderscienceonline.com
Multi-objective optimisation is an unavoidable requirement in different steps of embedded
systems design, including task mapping and scheduling. In this paper, a new multi-objective …

Efficient execution of Kahn process networks on multi-processor systems using protothreads and windowed FIFOs

W Haid, L Schor, K Huang, I Bacivarov… - 2009 IEEE/ACM/IFIP …, 2009 - ieeexplore.ieee.org
As single-processor systems are ceasing to scale effectively, multi-processor systems are
becoming more and more popular. While there are many challenges of designing multi …

A methodology for automated design of hard-real-time embedded streaming systems

MA Bamakhrama, JT Zhai, H Nikolov… - … Design, Automation & …, 2012 - ieeexplore.ieee.org
The increasing complexity of modern embedded streaming applications imposes new
challenges on system designers nowadays. For instance, the applications evolved to the …