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.
With the rapid advances in IoT technologies, the role of IoT gateways becomes even more important. Therefore, improving the reliability, availability and serviceability (RAS) of IoT gateways is crucial. Nowadays, Linux is widely adopted for core enterprise systems not only because it is a free operating system but also because it offers advantages in regards to operational stability. With many Linux...
In recent years, opportunities to take pictures have increased, and so techniques for removing deterioration in photographed images such as blurring have become necessary. In the previous research, we proposed a method using total variation regularization and a shock filter and showed its effectiveness. However, it has been confirmed that the restoration performance is lowered depending on the images...
In this paper, we propose a 2-D grouping FIFO based FFT hardware architecture, supporting 36 different FFT sizes defined in 3GPP-LTE systems. Also, the important design foundation is to develop a hybrid-radix computing kernel engine, including 4 configuration types. In a design implementation via TSMC 90-nm CMOS technology, the reconfigurable FFT chip only has a core area occupation of 1.51 mm2, dissipating...
Reducing operation and the maintenance costs of wind turbines has become a primary issue of wind farm owners and operators. Since the supervisory control and data acquisition (SCADA) system has been widely used in wind farms, it is costeffective to use SCADA data to realize condition monitoring. To this end, this paper proposes a method to calculate health index of wind turbines based on SCADA data...
Linux operating system is a complex system that is prone to suffer failures during usage, and increases difficulties of fixing bugs. Different testing strategies and fault mitigation methods can be developed and applied based on different types of bugs, which leads to the necessity to have a deep understanding of the nature of bugs in Linux. In this paper, an empirical study is carried out on 5741...
An important number of Numerical Linear Algebra methods to tackle problems in diverse fields of science and engineering, rely heavily on the solution of one or many sparse triangular linear systems. Since the early years, this has motivated numerous efforts that seek to produce efficientimplementations of this kernel for most hardware platforms. However, this operation implies strong data dependencies...
Prefix Scan (or simply scan) is an operator that computes all the partial sums of a vector. A scan operation results in a vector where each element is the sum of the preceding elements in the original vector up to the corresponding position. Scan is a key operation in many relevant problems like sorting, lexical analysis, string comparison, image filtering among others. Although there are libraries...
In this paper, we analyse performance and energy consumption of four OpenMP runtime systems over a NUMA platform. We present an experimental study to characterize OpenMP runtime systems on the three main kernels in dense linear algebra algorithms (Cholesky, LU and QR) in terms of performance and energy consumption. Our experimental results suggest that OpenMP runtime systems can be considered as a...
In this paper, an adaptive adjustment method for the kernel parameter used in the kernel adaptive filters (KAFs) is proposed. The KAF is one of the linear-in-the-parameters (LIP) nonlinear filters, and is based on the kernel method used in machine learning. Typically, the Gaussian kernel function is used, but there is no effective method for automatically adjusting its parameter that influences the...
Free/Open Source Software developers come from a myriad of different backgrounds, and are driven to contribute to projects for a variety of different reasons, including compensation from corporations or foundations. Motivation can have a dramatic impact on how and what contribution an individual makes, as well as how tenacious they are. These contributions may align with the needs of the developer,...
Sleep staging is one of the important areas which is used to diagnose several diseases. People try to obtain models to carry out this operation without human interaction due to the time-consuming and complex nature of classification process. Most of the prior studies use concatenation of the extracted features from the electroencephalography (EEG) signals to obtain a single classifier. However, concatenating...
Gender recognition from facial images has become one of challenging research problem in computer vision, security, verbal-nonverbal communication and human computer interaction applications nowadays. Because facial images include many information such as gender, facial expressions, age, ethnic origin in computer-aided applications, the success rate of the gender recognition depends on quality of facial...
With the rapid development of ICTs, condition monitoring has been used as a key technology in the plant industries. For reliable condition monitoring, sensors should output same values under same conditions regardless of time, but the sensitivity of sensors is gradually changed due to several factors such as temperature, humidity, contamination, aging, and etc. This type of situation is called as...
Increasing use of online backup services, as well as the popularity of user-generated content, has increased the demand for bandwidth. However, traffic generated by these applications can impact on the responsiveness of delay-sensitive applications if they receive a 'fair-share' of the available bandwidth. Less-than-Best-Effort TCP congestion control mechanisms aim to allow lower-priority applications...
We show how to compute a relative-error low-rank approximation to any positive semidefinite (PSD) matrix in sublinear time, i.e., for any n x n PSD matrix A, in Õ(n ⋅ poly(k/ε)) time we output a rank-k matrix B, in factored form, for which kA – B║ 2 F ≤ (1 + ε)║A – Ak║2 F , where Ak is the best...
The evolution of convolutional neural networks (CNNs) into more complex forms of organization, with additional layers, larger convolutions and increasing connections, established the state-of-the-art in terms of accuracy errors for detection and classification challenges in images. Moreover, as they evolved to a point where Gigabytes of memory are required for their operation, we have reached a stage...
Tensor algebra is an important computational abstraction that is increasingly used in data analytics, machine learning, engineering, and the physical sciences. However, the number of tensor expressions is unbounded, which makes it hard to develop and optimize libraries. Furthermore, the tensors are often sparse (most components are zero), which means the code has to traverse compressed formats. To...
In this paper, we describe the application TaRDIS, a visual analytics system for spatial and temporal data designed for the needs of archaeo-related disciplines that supports domain experts in analyzing their data. The temporal data is visualized in form of an interactive Harris Matrix that illustrates the temporal position of the layers. The 2D and 3D visualization sketches the spatial position of...
We present two artistically-relevant algorithms to aid in the quantification of artistic style, the Discrete Tonal Measure (DTM) and Discrete Variational Measure (DVM). These quantitative features can provide clues to the artistic elements that enable art scholars to categorize works as belonging to different artistic styles. We also introduce two new datasets for analysis of artistic style: one based...
Embedded systems with microprocessors require many hardware information such as clock speed, port name, and device address to be entered into the operating system cores. In the classic compilation process for operating system kernel, all features, that the embedded system supports, need to be included in the source code. The kernel of the operating system must be recompiled for each software development...
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.