Application partitioning algorithms in mobile cloud computing: Taxonomy, review and future directions

J Liu, E Ahmed, M Shiraz, A Gani, R Buyya… - Journal of Network and …, 2015 - Elsevier
Mobile cloud computing (MCC) enables the development of computational intensive mobile
applications by leveraging the application processing services of computational clouds …

Exploring exploration: A tutorial introduction to embedded systems design space exploration

AD Pimentel - IEEE Design & Test, 2016 - ieeexplore.ieee.org
As embedded systems grow more complex and as new applications such as IoT require
many design constraints, sophisticated design space exploration techniques are essential in …

Generation of fiducial marker dictionaries using mixed integer linear programming

S Garrido-Jurado, R Muñoz-Salinas… - Pattern recognition, 2016 - Elsevier
Square-based fiducial markers are one of the most popular approaches for camera pose
estimation due to its fast detection and robustness. In order to maximize their error correction …

E/E architecture synthesis: Challenges and technologies

H Askaripoor, M Hashemi Farzaneh, A Knoll - Electronics, 2022 - mdpi.com
In recent years, the electrical and/or electronic architecture of vehicles has been significantly
evolving. The new generation of cars demands a considerable amount of computational …

Dynamic energy scheduling and routing of a large fleet of electric vehicles using multi-agent reinforcement learning

M Alqahtani, MJ Scott, M Hu - Computers & Industrial Engineering, 2022 - Elsevier
As the world's population and economy grow, demand for energy increases as well. Smart
grids can be a cost-effective solution to overcome increases in energy demand and ensure …

Ant colony heuristic for mapping and scheduling tasks and communications on heterogeneous embedded systems

F Ferrandi, PL Lanzi, C Pilato, D Sciuto… - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
To exploit the power of modern heterogeneous multiprocessor embedded platforms on
partitioned applications, the designer usually needs to efficiently map and schedule all the …

Hardware-software partitioning in embedded system design

P Arató, S Juhász, ZÁ Mann, A Orbán… - … on Intelligent Signal …, 2003 - ieeexplore.ieee.org
One of the most crucial steps in the design of embedded systems is hardware-software
partitioning, ie deciding which components of the system are implemented in hardware and …

Traffic flow simulation using CORSIM

LE Owen, Y Zhang, L Rao… - 2000 Winter Simulation …, 2000 - ieeexplore.ieee.org
This paper presents an overview of the concept and features of the CORSIM traffic
simulation program and the TSIS package that provides an integrated, user-friendly interface …

Algorithmic aspects of hardware/software partitioning

P Arató, ZÁ Mann, A Orbán - ACM Transactions on Design Automation of …, 2005 - dl.acm.org
One of the most crucial steps in the design of embedded systems is hardware/software
partitioning, that is, deciding which components of the system should be implemented in …

An efficient particle swarm optimization for large-scale hardware/software co-design system

X Yan, F He, N Hou, H Ai - International Journal of Cooperative …, 2018 - World Scientific
In the co-design process of hardware/software (HW/SW) system, especially for large and
complicated embedded systems, HW/SW partitioning is a challenging step. Among different …