The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Presents the introductory welcome message from the conference proceedings. May include the conference officers' congratulations to all involved with the conference event and publication of the proceedings record.
Automotive diagnostics processes tend to progress along with the evolution of automotive technology, since with more systems embedded in a vehicle it becomes harder to coordinate all components in order for them to work harmoniously. Beyond the complexity of systems, it is also necessary to account for customer demand for vehicles that offer greater commodity and safety. This paper reviews the literature...
We describe and evaluate the development of mission planners in intralogistics for a commercial unmanned aerial vehicle equipped with a robotic gripper in an industrial environment, which consists of an input warehouse, production lines, and a product depot. In this particular study, the planner produces the needed commands for carrying out a given mission, which includes the delivery of inputs picked...
Convolutional Neural Networks are being studied to provide features such as real time image recognition. One of the key operations to support HW implementations of this type of network is the multiplication. Despite the high number of operations required by Convolutional Neural Networks, they became feasible in the past years due the high availability of computing power, present on devices such as...
Applying Dynamic Voltage and Frequency Scaling (DVFS) in real-time systems is not a trivial task. Real-Time tasks are bounded to timing constraints in such a way that a simple performance degradation may cause the system to totally fail. Thus, this work aims at gathering two DVFS approaches (intra and inter-tasks) to define a methodology for optimizing energy consumption in hard real-time systems...
The intense demand for video applications from mobile devices brings a challenge to the hardware design, especially in the energy consumption. This work presents a design space exploration to define energy-efficient cache memory configurations for the ME process considering different video sequences and HEVC encoder configurations. We focus on the Motion Estimation (ME) process, known as the most...
The elastic provisioning of Virtual Infrastructures (VIs) enables a dynamic management of cloud resources (computing and communication) in order to meet the hosted application's requirements. Thus, to perform elasticity requests, providers usually rely on reallocation mechanisms and policies. The concerns regarding the environment and the operational costs indicate energy consumption of the data centers...
Time series prediction techniques reduce the number of messages generated at the application level, saving energy spent in the communication and, consequently, extending the network lifetime. Trickle is a well-known time series prediction mechanism commonly used to decrease the number of transmitted messages in Wireless Sensor Networks (WSN) and thus save energy. This paper presents the Space-Time...
Industrial environments are typically characterised by high levels of interference. Therefore, standards for industrial wireless sensor networks (WirelessHART, ISA 100.11a, and IEEE 802.15.4e) have defined a time division and multichannel-based mode of operation, in which time slots and channel pairs are assigned to links representing communication between nodes. In IEEE 802.15.4e this mode of operation...
Recently, the SDN paradigm, which splits the control and data planes, initially defined for wired networks, has been considered as a solution for the management of WSNs (Wireless Sensor Networks). However, the adoption of OpenFlow protocol, the most widely deployed SDN standard, directly into the WSNs may require novel / customized hardware or incur significant signaling overhead. This paper proposes...
The design space exploration of Networks-on-Chip (NoC) requires tools to evaluate the network performance, tune its parameters and achieve the requirements of the target application. In this context, this paper presents RedScarf, a simulation environment with graphical user interface and a set of tools that automate the design space exploration of NoCs. It presents many resources that make RedScarf...
Parallel applications usually execute using the maximum number of threads allowed by the available hardware at hand to maximize performance. However, this approach may not be the best when it comes to energy efficiency and may even lead to performance decrease in some particular cases. Even though many solutions have already been proposed to find and adapt the best number of threads of a given parallel...
In Systems-on-Chip (SoCs) based on Networks-on-Chip (NoCs), the timing requirements of target applications can be met by using virtual channels and traffic differentiation mechanisms to prioritize the most urgent communication streams. However, the use of virtual channels in NoCs results in silicon and power overheads as they are usually implemented by means of additional buffers and multiplexers...
Reliability testing has become extremely important in modern electronics as the soft error rate has been increasing due to technology scaling. The testing must be controllable, generic, done before deployment, cheap, and fast. Even though fault injection is often the most appropriate solution considering these requirements, it is very time-consuming. This work proposes a hybrid fault injection framework...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.