Hafnia-based ferroelectric devices are promising for future embedded electronics, but their performance is largely untested when integrated into neurormorphic computing architectures. In this work, we investigate how ...
详细信息
An embedded flexible shape cable has been first proposed and the verification of real-time shape measurement has been achieved. It is produced by sequentially preparing shape sensing units, shape sensing optical cable...
详细信息
This paper describes the approach for performance estimation of data queries in time series databases, implemented for the remote monitoring and control of injection plastic moulding systems. Experimental setup, struc...
详细信息
Employing high-performance neural network models is challenging for resource-constrained devices as the models require strong computing power and large memory space. One-shot neural architecture search (NAS) helps to ...
详细信息
ISBN:
(数字)9798350387957
ISBN:
(纸本)9798350387964
Employing high-performance neural network models is challenging for resource-constrained devices as the models require strong computing power and large memory space. One-shot neural architecture search (NAS) helps to find a suitable neural architecture more efficiently by using a single one-shot network that shares weights with sub-networks. However, the existing one-shot NAS methods pay little attention to the sparsity achievable from the one-shot network. Therefore, there still may be room to reduce the resource requirement of the network. This work presents a new one-shot sparse NAS method, which tries to find an optimal sparsity for the network using soft channel masking during the architecture search. The experimental results show that the proposed method can find a more sparse architecture with little accuracy drop.
Steganography is the method that convert data into bits to make it suitable for hiding. While embedding data the factors such as stego image quality and distortion which cannot be observed by the human eyes. The aim o...
详细信息
Due to the low temperature and temperature variety of high altitude environment, it is very difficult to identify dynamic parameters and achieve an accurate state-of-charge (SOC) estimation for Li-polymer batteries us...
详细信息
Modern software systems in every application domain are increasingly built as distributed systems. Business applications are structured as cooperating microservices, IoT devices communicate with cloud-based services o...
详细信息
ISBN:
(纸本)9798350366266;9798350366259
Modern software systems in every application domain are increasingly built as distributed systems. Business applications are structured as cooperating microservices, IoT devices communicate with cloud-based services over a network, and Web sites store data in globally dispersed data centers to support fast access in to localities in which their users reside. Behind all these systems lurk distributed computing infrastructures that architects and engineers must exploit to satisfy application service level agreements. To be successful, it is essential that architects understand the inherent complexity of distributed systems. In this half day tutorial, I'll guide the attendees through the fundamental characteristics that distributed systems exhibit. Each characteristic will be related to the software architecture quality attributes that they directly impact. The topics covered include communications reliability and latencies, message delivery semantics, state management, idempotence, data safety, consistency, time, distributed consensus, cascading failures and failover and recovery. I'll introduce each concept using an example distributed system and multiple 'props' to illustrate concepts. Once I've explained a concept using the example, I'll move on to show how the concept manifests itself in a software system and its effects on quality attributes requirements and inherent trade-offs. The tutorial will be suitable for graduate students, engineers and architects who have no or minimal exposure to distributed systems concepts. The presentation format will be suitable for a mix of both in person and remote participants. It will combine interactive sessions with short technical explanations and examples to illustrate each distributed systems concept.
Dynamic Voltage and Frequency Scaling (DVFS) is an effective means to reduce the energy dissipation of digital designs. While on most commodity FPGAs, memory and processor have separately controlled voltages, the prog...
详细信息
ISBN:
(纸本)9798331530082;9798331530075
Dynamic Voltage and Frequency Scaling (DVFS) is an effective means to reduce the energy dissipation of digital designs. While on most commodity FPGAs, memory and processor have separately controlled voltages, the programmable logic section relies on a single voltage rail and thus imposes the same voltage for all hardware accelerators that operate concurrently. Finding time slots eligible for voltage scaling gets difficult in virtualized systems, where the FPGA is shared by tasks executed in multiple guest operating systems. The situation gets even more complicated, when error-tolerant tasks are considered that allow the voltage to be reduced below its nominal value, which could provoke a certain rate of faulty hardware accelerator runs. As a solution, we propose a strategy that synchronizes concurrently executed periodic hardware tasks under consideration of their reliability as well as their real-time requirements so that the supply voltage is controlled accordingly. The proposed strategy can be combined with further mechanisms for saving energy. Our run-time module performs clock gating and adjusts the voltage to the requirements of aperiodic tasks. For fault-tolerant tasks, we monitor the error rate using Algorithm Based Fault Tolerance (ABFT) that can detect and characterize errors with an accuracy close to 100%. Compared to a strategy that scales voltage without synchronizing hardware tasks, we achieve in the best case a power saving by 29.4% and an average saving by 7%.
In the study, a real-time pill identification with prescription confirmation within medical packaging using deep learning on embedded system is proposed. In this system, multiple pills within a medical packaging for i...
详细信息
As autonomous driving systems mature, the importance of fault tolerance to provide safe operation even in hazardous conditions becomes a key issue in deployment. In an autonomous driving system composed of redundant d...
详细信息
ISBN:
(数字)9798350387957
ISBN:
(纸本)9798350387964
As autonomous driving systems mature, the importance of fault tolerance to provide safe operation even in hazardous conditions becomes a key issue in deployment. In an autonomous driving system composed of redundant devices, it is necessary to maintain consistency across the system regarding which devices should currently be handling processing. In this paper, we present a new leader election algorithm for autonomous driving systems that guarantees consistency in the presence of the failure of any single system component. To make the algorithm practical for autonomous driving systems, we design it to both handle network link failures and guarantee liveness in the presence of a single failure. Due to the safety-critical nature of our environment and the known difficulty of testing distributed algorithms, we use formal verification to validate our proposed algorithm. Our experiments show that the algorithm completes with reasonable time in a simulated environment of an autonomous driving system.
暂无评论