Electronic system-level synthesis methodologies
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 …
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 …
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
The next generation of embedded software has high performance requirements and is
increasingly dynamic. Multiple applications are typically sharing the system, running in …
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 …
SoC) based embedded multimedia systems. It offers a fully integrated tool-flow in which …
Mitigating evil twin attacks in 802.11
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 …
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 …
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 …
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 …
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
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 …
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 …
challenges on system designers nowadays. For instance, the applications evolved to the …