Future Emerging Technologies " Self-adaptive Embedded Technologies for Pervasive Computing Architectures " First Annual Research Report on Abstract Sane Processors and System Environment (t2.1.1) and Sane Interactions and Adaptation (t2.1.2) Deliverable D2.1.1 Sp2 / Wp2.1 – Sane Interaction and Run-time
نویسنده
چکیده
Abstract: Sub-project 2 has as its major objective the definition of an abstract model that supports the project’s goals of self-adaptation at all levels within a system, from the hardware to the application layer. Moreover it must provide a firm definition of a realisation of that model that will eventually enable the development of various prototype tools to support the model at each of these levels. In particular that realisation must provide a compiler target for the work in SP3 and also support various implementation paradigms. The abstract model may be implemented in hardware, software or both. These implementations will range from programming conventional processors through to synthesising configurations of hardware using various reconfigurable architectures. In order to meet this goal, a thread-based model has been adopted in which the threads may range from single machine operations through to complete programs and in which the unit that supports the goal of self-adaptation is not the single thread, which may just define a machine operation, but the abstraction of a family of related threads. This abstraction captures concurrency, locality, communication, synchronisation as well as more the abstract notions such as mission requirements and resource definitions. Both the model and its realisation have been developed and defined in internal working documents. Substantial progress has been made in defining interfaces to both higher-level work in SP3 and some in the directions required in defining interfaces in the lower-level work in SP1.
منابع مشابه
“ Self - Adaptive Embedded Technologies for Pervasive Computing Architectures ” Contract Number : IST - 027611 F IRST ANNUAL RESEARCH REPORT ON SANE H ARDWARE
Abstract: This report deals with the progresses done during the first year of the ÆTHER project concerning the hardware sub-project. The major objective for sub-project 1 that is addressed by this document is the proposal of a suitable hardware architecture based on “on the fly” reconfigurable hardware. For this purpose, we define self-adaptation from the hardware point of view in order to extr...
متن کاملAn implementation of the SANE Virtual Processor using POSIX threads
The SANE Virtual Processor is an abstract concurrent programming model that is both deadlock free and supports e cient implementation. It is captured by the μTC programming language. The work presented in this paper covers a portable implementation of this model as a C++ library on top of POSIX Threads. Programs in μTC can be translated to the standard C++ syntax and linked with this library to...
متن کاملCorrelation of Single Assessment Numeric Evaluation (SANE) with other Patient Reported Outcome Measures (PROMs)
Background: The Single Assessment Numeric Evaluation (SANE) is a simple, one-question patient-reported outcomemeasure (PROM). We systematically reviewed correlations between SANE and more extensive PROMs.Methods: We identified studies with correlation coefficients between SANE and other shoulder, knee, and anklespecificPROMs. We calculated mean, median and range across studies...
متن کاملImplementation and evaluation of a microthread architecture
Future many core processor systems require scalable solutions and current conventional architectures do not provide this. This paper presents a novel architecture that demonstrates the required scalability. It is based on a model of computation called SVP, developed in the AETHER project to provide a SANE Virtual Processor model for concurrent programming. AETHER attempts to exploit concurrency...
متن کاملModular symbiotic adaptive neuro evolution for high dimensionality classificatory problems
There has been a considerable effort in the design of evolutionary systems for the automatic generation of neural networks. Symbiotic Adaptive Neuro Evolution (SANE) is a novel approach that carries co-evolution of neural networks at two levels of neuron and network. The SANE network is likely to face problems when the applied data set has high number of attributes or a high dimensionality. In ...
متن کامل