Abstract | ||
---|---|---|
We developed the Artificial Hormone System (AHS) to assign a set of tasks into a distributed system of processing elements (PEs) like processors. The tasks are allocated according to their suitability and the performance of the PEs. The AHSis a decentralised system avoiding single points of failures. It provides properties like self-configuration, self-optimization and self-healing and is able to meet real-time bounds for these self-X properties. However, as more tasks and PEs are served by the AHS, more communication bandwidth is needed for hormone communication. We present an example in this contribution showing that even a Gigabit Ethernet bus does not always meet the requirements of such a system. In addition, as more tasks are to be allocated, the worst case execution time (WCET) for their allocation gets greater. Therefore, we developed two approaches of a hierarchical artificial hormone system (HAHS) both limiting the communication bandwidth needed for hormone communication and also reducing the WCET for the task allocation time. We discuss both approaches in detail and evaluate them in this contribution. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/ISORC.2016.11 | 2016 IEEE 19th International Symposium on Real-Time Distributed Computing (ISORC) |
Keywords | Field | DocType |
Artificial Hormone System,Hierarchic Systems,Organic Computing,Reliability | Middleware,Resource management,Worst-case execution time,Decentralised system,Computer science,Real-time computing,Bandwidth (signal processing),Communication bandwidth,Gigabit Ethernet,Organic computing,Distributed computing,Embedded system | Conference |
ISBN | Citations | PageRank |
978-1-4673-9033-0 | 1 | 0.37 |
References | Authors | |
11 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mathias Pacher | 1 | 107 | 13.21 |
Andreas Lund | 2 | 2 | 1.09 |
Uwe Brinkschulte | 3 | 412 | 52.57 |