
Devices with computing capabilities are everywhere. Physical components that once were restricted to its forms and mechanics to provide functionality have now gained an enormous number of possibilities through the implementation of Embedded Systems (ES). However, together with the advantages of ES come the challenges of dealing with both the increasing complexity of software and the different constraints of hardware. Moreover, it is becoming a common practice to deploy software on computation units of different types (i.e. CPUs, GPUs and FPGAs) in order to optimize data processing and resource utilization. This paper reports on a PhD research project in the area of software deployment on heterogeneous platforms, focusing on how different deployment strategies contribute to achieve certain non-functional properties, such as performance and energy efficiency. As it is important to understand previous practices and acknowledge possible gaps in the research area, a systematic literature review is currently being conducted, and its initial/planning stages are described. Further, recent contributions in the context of data marshalling are also discussed, as well as the planned next steps and the impact of this project in an industrial context.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 1 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
