Skip to main content

Virtualized Development and Testing of Embedded Computing Clusters

McLoughlin, Ian Vince (2011) Virtualized Development and Testing of Embedded Computing Clusters. In: 2011 Second International Conference on Networking and Computing. IEEE, pp. 17-26. ISBN 978-1-4577-1796-3. (doi:10.1109/ICNC.2011.13) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided)

The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided. (Contact us about this Publication)
Official URL
http://dx.doi.org/10.1109/ICNC.2011.13

Abstract

Design of customised embedded cluster processing solutions can be difficult for reasons including the large number of unknowns at design time in terms of quantity and type of processors, interconnectivity characteristics and code partitioning, and for reasons relating to inaccessible hardware for software developers. Many of these issues are faced in conventional development projects for generic embedded systems, or for generic distributed systems, but the issues are exacerbated when both factors are combined. This paper identifies and characterises the issues relating to the development of customised embedded cluster processing systems in general, before focussing on a specific example of a space-borne cluster computer using ARM processors running embedded Linux. This early example is representative of a growing number of systems in the pervasive and ambient computing fields, and illustrates the difficulty of co-developing hardware and software for specific tasks. One solution to many of the issues faced in conducting development tasks using such platforms is the use of distributed virtualization to simulate the final design. This paper presents an ARM cluster simulator, constructed using QEMU and virtual networking, used for the development and validation of distributed embedded processing tasks on a cluster-type architecture. As embedded clusters, embedded pervasive networks, and embedded clouds become more popular, such a virtualized simulation system can provide a useful development and testing resource.

Item Type: Book section
DOI/Identification number: 10.1109/ICNC.2011.13
Additional information: Unmapped bibliographic data: Y1 - 2011/12// [EPrints field already has value set]
Uncontrolled keywords: hardware; program processors; field programmable gate arrays; computer architecture; linux; reliability
Subjects: T Technology
Divisions: Faculties > Sciences > School of Computing
Depositing User: Ian McLoughlin
Date Deposited: 27 Aug 2015 09:32 UTC
Last Modified: 24 Sep 2019 11:14 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/48826 (The current URI for this page, for reference purposes)
McLoughlin, Ian Vince: https://orcid.org/0000-0001-7111-2008
  • Depositors only (login required):