SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "hsv:(TEKNIK OCH TEKNOLOGIER) hsv:(Elektroteknik och elektronik) hsv:(Datorsystem) ;pers:(Sjödin Mikael)"

Sökning: hsv:(TEKNIK OCH TEKNOLOGIER) hsv:(Elektroteknik och elektronik) hsv:(Datorsystem) > Sjödin Mikael

  • Resultat 1-10 av 86
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Loni, Mohammad, et al. (författare)
  • ADONN : Adaptive design of optimized deep neural networks for embedded systems
  • 2018
  • Ingår i: Proceedings - 21st Euromicro Conference on Digital System Design, DSD 2018. - : Institute of Electrical and Electronics Engineers Inc.. - 9781538673768 ; , s. 397-404
  • Konferensbidrag (refereegranskat)abstract
    • Nowadays, many modern applications, e.g. autonomous system, and cloud data services need to capture and process a big amount of raw data at runtime that ultimately necessitates a high-performance computing model. Deep Neural Network (DNN) has already revealed its learning capabilities in runtime data processing for modern applications. However, DNNs are becoming more deep sophisticated models for gaining higher accuracy which require a remarkable computing capacity. Considering high-performance cloud infrastructure as a supplier of required computational throughput is often not feasible. Instead, we intend to find a near-sensor processing solution which will lower the need for network bandwidth and increase privacy and power efficiency, as well as guaranteeing worst-case response-times. Toward this goal, we introduce ADONN framework, which aims to automatically design a highly robust DNN architecture for embedded devices as the closest processing unit to the sensors. ADONN adroitly searches the design space to find improved neural architectures. Our proposed framework takes advantage of a multi-objective evolutionary approach, which exploits a pruned design space inspired by a dense architecture. Unlike recent works that mainly have tried to generate highly accurate networks, ADONN also considers the network size factor as the second objective to build a highly optimized network fitting with limited computational resource budgets while delivers comparable accuracy level. In comparison with the best result on CIFAR-10 dataset, a generated network by ADONN presents up to 26.4 compression rate while loses only 4% accuracy. In addition, ADONN maps the generated DNN on the commodity programmable devices including ARM Processor, High-Performance CPU, GPU, and FPGA.
  •  
2.
  • Bucaioni, Alessio, et al. (författare)
  • Exploring Timing Model Extractions at EAST-ADL Design-level Using Model Transformations
  • 2015
  • Ingår i: Proceedings - 12th International Conference on Information Technology: New Generations, ITNG 2015. - 9781479988273 ; , s. 596-600
  • Konferensbidrag (refereegranskat)abstract
    • We discuss the problem of extracting control and data flows from vehicular distributed embedded systems at higher abstraction levels during their development. Unambiguous extraction of control and data flows is vital part of the end-to-end timing model which is used as input by the end-to end timinganalysis engines. The goal is to support end-to-end timing analysis at higher abstraction levels. In order to address the problem, we propose a two-phase methodology that exploits the principles of ModelDriven Engineering and Component Based Software Engineering. Using this methodology, the software architecture at a higher level is automatically transformed to all legal implementation-level models. The end-to-end timing analysis is performed on each generated implementation-level model and the analysis results are fed back to the design-level model. This activity supports design space exploration, modelrefinement and/or remodeling at higher abstraction levels for tuning the timing behavior of the system.
  •  
3.
  • Inam, Rafia, 1974-, et al. (författare)
  • Compositional analysis for the multi-resource server - a technical report.
  • 2014
  • Rapport (refereegranskat)abstract
    • The Multi-Resource Server (MRS) technique has been proposed toenable predictable execution of memory intensive real-time applicationson COTS multi-core platforms. It uses resource reservationapproaches in the context of CPU-bandwidth and memory-busbandwidth reservations to bound the interferences between the applicationsrunning on the same core as well as between the applicationsrunning on different cores. In this paper we present a completecompositional schedulability analysis for the Multi-ResourceServer technique. Based on the proposed analysis, we further providean experimental study that investigates the behaviour of theMRS and identify the factors that contribute mostly on the overallsystem performance.
  •  
4.
  • Inam, Rafia, 1974-, et al. (författare)
  • Hard Real-time Support for Hierarchical Scheduling in FreeRTOS
  • 2011
  • Ingår i: Proceedings of 7th annual workshop on Operating Systems Platforms for Embedded Real-Time Applications July 5th, 2011 in Porto, Portugal. ; , s. 51-60
  • Konferensbidrag (refereegranskat)abstract
    • This paper presents extensions to the previous implementationof two-level Hierarchical Scheduling Framework(HSF) for FreeRTOS. The results presented here allow the useof HSF for FreeRTOS in hard-real time applications, with thepossibility to include legacy applications and components notexplicitly developed for hard real-time or the HSF.Specifically, we present the implementations of (i) global andlocal resource sharing using the Hierarchical Stack ResourcePolicy and Stack Resource Policy respectively, (ii) kernel supportfor the periodic task model, and (iii) mapping of original FreeRTOSAPI to the extended FreeRTOS HSF API. We also presentevaluations of overheads and behavior for different alternativeimplementations of HSRP with overrun from experiments on theAVR 32-bit board EVK1100. In addition, real-time schedulinganalysis with models of the overheads of our implementation ispresented.
  •  
5.
  • Inam, Rafia, 1974- (författare)
  • Hierarchical scheduling for predictable execution of real-time software components and legacy systems
  • 2014
  • Doktorsavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • This dissertation presents techniques to achieve predictable execution of coarse-grained software components and for preservation of temporal properties of components during their integration and reuse.The dissertation presents a novel concept runnable virtual node (RVN) which interaction with the environment is bounded both by a functional and a temporal interface, and the validity of its internal temporal behaviour is preserved when integrated with other components or when reused in a new environment. The realization of RVN exploits techniques for hierarchical scheduling to achieve temporal isolation, and the principles from component-based software-engineering to achieve functional isolation. The proof-of-concept case studies executed on a micro-controller demonstrate the preserving of real-time properties within software components for predictable integration and reusability in a new environment, in both hierarchical scheduling and RVN contexts.Further, a multi-resource server (MRS) is proposed and implemented to enable predictable execution when composing multiple real-time components on a COTS multicore platform. MRS uses resource reservation for both CPU-bandwidth and memory-bus bandwidth to bound the interferences between tasks running on the same core, as well as, between tasks running on different cores. The later could, without MRS, interfere with each other due to contention on a shared memory-bus and memory. The results indicated that MRS can be used to "encapsulate" legacy systems and to give them enough resources to fulfill their purpose. In the dissertation, the compositional schedulability analysis for MRS is also provided and an experimental study is performed to bring insight on the correlation between the server budgets.We believe that the proposed approaches enable a faster software integration and support legacy reuse and that this work transcend the boundaries of software engineering and real-time systems.
  •  
6.
  • Inam, Rafia, 1974-, et al. (författare)
  • Run-Time Component Integration and Reuse in Cyber-Physical Systems
  • 2011
  • Rapport (övrigt vetenskapligt/konstnärligt)abstract
    • We present the concept of runnable virtual nodes as a means to achieve predictable integration and reuse of software components in cyber-physical systems. A runnable virtual nodeis a coarse-grained real-time component that provides functional and temporal isolation with respect to its environment.Its interaction with the environment is bounded both by a functional and a temporal interface, and the validity of itsinternal temporal behavior is preserved when integrated with other components or when reused in a new environment.Our realization of runnable virtual nodes exploits the latest techniques for hierarchical scheduling to achieve temporalisolation, and the principles from component-based software-engineering to achieve functional isolation. In the paperwe present a proof-of-concept case study, implemented in the ProCom component-technology executing on top of FreeRTOSbased hierarchical scheduling framework.
  •  
7.
  • Inam, Rafia, 1974-, et al. (författare)
  • Support for Hierarchical Scheduling in FreeRTOS
  • 2011
  • Ingår i: 2011 IEEE 16TH CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA). - : IEEE conference proceedings. - 9781457700187 ; , s. 1-10
  • Konferensbidrag (refereegranskat)abstract
    • This paper presents the implementation of a HierarchicalScheduling Framework (HSF) on an open sourcereal-time operating system (FreeRTOS) to support the temporalisolation between a number of applications, on a single processor.The goal is to achieve predictable integration and reusability ofindependently developed components or applications. We presentthe initial results of the HSF implementation by running it onan AVR 32-bit board EVK1100.The paper addresses the fixed-priority preemptive schedulingat both global and local scheduling levels. It describes the detaileddesign of HSF with the emphasis of doing minimal changes tothe underlying FreeRTOS kernel and keeping its API intact.Finally it provides (and compares) the results for the performancemeasures of idling and deferrable servers with respect to theoverhead of the implementation.
  •  
8.
  • Inam, Rafia, 1974-, et al. (författare)
  • Support for Legacy Real-Time Applications in an HSF-Enabled FreeRTOS - a technical report
  • 2014
  • Rapport (refereegranskat)abstract
    • This paper presents a runtime support to consolidate legacy together with other real-time applications, running a single instance of a real-time operating system (RTOS), and sharing system resources. In this context, we resort to the hierarchical scheduling framework (HSF) to provide tem- poral partitions for dierent applications, supporting their independent development and real-time analysis, thus resulting on a predictable inte- gration. In particular, the paper focuses on a constructive element, the legacy server that allows executing code that is unaware of the temporal partition within which it is deployed. Furthermore, we discuss the chal- lenges that need to be addressed to execute a legacy application in an HSF without modications to the original code. We focus on the chal- lenge of enabling sharing system resources, both hardware and software, as typically found in most industrial software systems. We propose a novel solution based on wrappers for the required RTOS system calls. We implement our ideas in a concrete implementation on FreeRTOS OS, taking advantage of a prior HSF implementation. The validation is performed by a proof-of-concept case study that shows a successful integration of a legacy application that uses shared resources in a system that executes other applications. 
  •  
9.
  • Inam, Rafia, 1974- (författare)
  • Towards a Predictable Component-Based Run-Time System
  • 2012
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • In this thesis we propose a technique to preserve the temporal properties of realtime components during their integration and reuse. We propose a new concept of runnable virtual node which is a coarse-grained real-time component that provides functional and temporal isolation with respect to its environment. A virtual node’s interaction with the environment is bounded by both a functional and a temporal interface, and the validity of its internal temporal behaviour is preserved when integrated with other components or when reused in a new environment.   The first major contribution of this thesis is the implementation of a Hierarchical Scheduling Framework (HSF) on an open source real-time operating system (FreeRTOS) with the emphasis of doing minimal changes to the underlying FreeRTOS kernel and keeping its API intact to support the temporal isolation between a numbers of applications, on a single processor. Temporal isolation between the components during runtime prevents failure propagation between different components.   The second contribution of the thesis is with respect to the integration of components, where we first illustrate how the concept of the runnable virtual node can be integrated in several component technologies and, secondly, we perform a proof-of-concept case study for the ProCom component technology where we demonstrate the runnable virtual node’s real-time properties for temporal isolations and reusability.   We have performed experimental evaluations on EVK1100 AVR based 32-bit micro-controller and have checked the system behaviour during heavy-load and over-load situations by visualizing execution traces in both hierarchical scheduling and virtual node contexts. The results for the case study demonstrate temporal error containment within a runnable virtual node as well as reuse of the node in a new environment without altering its temporal behaviour.
  •  
10.
  • Inam, Rafia, 1974-, et al. (författare)
  • Virtual Node - To Achieve Temporal Isolation and Predictable Integration of Real-Time Components
  • 2012
  • Ingår i: International Journal on Computing (JoC). - : Global Science and Technology Forum (GSTF). - 2010-2283. ; 1:4, s. 63-69
  • Tidskriftsartikel (refereegranskat)abstract
    • We present an approach of two-level deployment process for component models used in distributed real-time embedded systems to achieve predictable integration of real-time components. Our main emphasis is on the new concept of virtual node with the use of a hierarchical scheduling technique. Virtual nodes are used as means to achieve predictable integration of software components with real-time requirements. The hierarchical scheduling framework is used to achieve temporal isolation between components (or sets of components). Our approach permits detailed analysis, e.g., with respect to timing, of virtual nodes and this analysis is also reusable with the reuse of virtual nodes. Hence virtual node preserves real-time properties across reuse and integration in different contexts.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 86
Typ av publikation
konferensbidrag (57)
rapport (11)
tidskriftsartikel (9)
doktorsavhandling (3)
licentiatavhandling (3)
bokkapitel (2)
visa fler...
annan publikation (1)
visa färre...
Typ av innehåll
refereegranskat (69)
övrigt vetenskapligt/konstnärligt (17)
Författare/redaktör
Sjödin, Mikael, 1971 ... (36)
Mubeen, Saad (24)
Daneshtalab, Masoud (17)
Cicchetti, Antonio (13)
Nolte, Thomas (12)
visa fler...
Behnam, Moris (10)
Inam, Rafia, 1974- (9)
Ashjaei, Seyed Moham ... (8)
Behnam, Moris, 1973- (8)
Saadatmand, Mehrdad (6)
Ciccozzi, Federico (5)
Loni, Mohammad (5)
Carlson, Jan (4)
Sjödin, Mikael, Prof ... (4)
Bucaioni, Alessio, 1 ... (4)
Björkman, Mats (3)
Ciccozzi, Federico, ... (3)
Lisper, Björn (3)
Loni, Mohammad, PhD ... (3)
Lundbäck, John (3)
Neander, Jonas (3)
Hansson, Hans (2)
Inam, Rafia (2)
Pierantonio, Alfonso (2)
Ermedahl, Andreas (2)
Bohlin, Markus (2)
Majd, Amin (2)
Saadatmand, Mehrdad, ... (1)
Lundqvist, Kristina (1)
Afshar, Sara (1)
Nemati, Farhang, Sen ... (1)
Gharehbaghi, Arash (1)
Maier, Daniel (1)
Ahlberg, Carl (1)
Ekström, Mikael (1)
Pettersson, Paul (1)
Bergström, Albert (1)
Mousavi, Hamid (1)
Norström, Christer (1)
Larsson, Marcus (1)
Möller, Anders (1)
Schmidt, Heinz (1)
Asadi, M. (1)
Poursalim, F. (1)
Ashjaei, Mohammad (1)
Becker, Matthias, 19 ... (1)
Gålnander, Mattias (1)
Lundbäck, Kurt-Lenna ... (1)
Fröberg, Joakim (1)
visa färre...
Lärosäte
Mälardalens universitet (86)
RISE (3)
Kungliga Tekniska Högskolan (1)
Örebro universitet (1)
Linköpings universitet (1)
Språk
Engelska (86)
Forskningsämne (UKÄ/SCB)
Teknik (86)
Naturvetenskap (5)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy