Skip to Content
You are currently on the new version of our website. Access the old version .

424 Results Found

  • Article
  • Open Access
1 Citations
2,210 Views
15 Pages

In this paper, we consider the control problem for systems in which the number of controllers does not match that of plants. As the model of the control plants becomes increasingly complex and diversified, a large number of control systems often shar...

  • Article
  • Open Access
25 Citations
7,062 Views
16 Pages

Embedded Machine Learning Using a Multi-Thread Algorithm on a Raspberry Pi Platform to Improve Prosthetic Hand Performance

  • Triwiyanto Triwiyanto,
  • Wahyu Caesarendra,
  • Mauridhi Hery Purnomo,
  • Maciej Sułowicz and ,
  • I Dewa Gede Hari Wisana,
  • Dyah Titisari,
  • Lamidi Lamidi and
  • Rismayani Rismayani
  • + 3 authors+ 0 author

26 January 2022

High accuracy and a real-time system are priorities in the development of a prosthetic hand. This study aimed to develop and evaluate a real-time embedded time-domain feature extraction and machine learning on a system on chip (SoC) Raspberry platfor...

(This article belongs to the Special Issue Wearable Robotics)
  • Article
  • Open Access
6 Citations
4,183 Views
17 Pages

Preserving the confidentiality of information is a growing concern in software development. Secure information flow is intended to maintain the confidentiality of sensitive information by preventing them from flowing to attackers. This paper discusse...

  • Article
  • Open Access
6 Citations
4,259 Views
20 Pages

Soft error is a key challenge in computer systems. Without soft error mitigation, control flow error (CFE) can lead to system crash. Signature-based CFE monitoring scheme is a representative technique for detecting CFEs during runtime. However, most...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
7 Citations
4,966 Views
17 Pages

Multi-Threaded Sound Propagation Algorithm to Improve Performance on Mobile Devices

  • Eunjae Kim,
  • Sukwon Choi,
  • Cheong Ghil Kim and
  • Woo-Chan Park

14 January 2023

We propose a multi-threaded algorithm that can improve the performance of geometric acoustic (GA)-based sound propagation algorithms in mobile devices. In general, sound propagation algorithms require high computational cost because they perform base...

(This article belongs to the Special Issue Disruptive Technologies and Wireless Sensor Network Communication Algorithms)
  • Article
  • Open Access
3 Citations
2,638 Views
19 Pages

19 December 2024

Based on the C/S multithreaded control framework, this article used AES encryption technology, and by customizing the S-boxes therein and differential diffusion of the S-boxes, it improved the randomness of the ciphertexts and the resistance to diffe...

  • Article
  • Open Access
1 Citations
1,090 Views
14 Pages

8 April 2025

Currently, multi-target survey telescope arrays play an important role in the build-up and maintenance of space object catalog databases, collecting massive observational data without attributing information. However, the matching process of massive...

(This article belongs to the Special Issue Sensors for Space Situational Awareness and Object Tracking)
  • Article
  • Open Access
4 Citations
5,556 Views
43 Pages

23 December 2024

Modern software application development imposes standards regarding high performance, scalability, and minimal system latency. Multi-threading asynchronous programming is one of the standard solutions proposed by the industry for achieving such objec...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
6 Citations
2,736 Views
22 Pages

High-Performance Krawtchouk Polynomials of High Order Based on Multithreading

  • Wameedh Nazar Flayyih,
  • Ahlam Hanoon Al-sudani,
  • Basheera M. Mahmmod,
  • Sadiq H. Abdulhussain and
  • Muntadher Alsabah

Orthogonal polynomials and their moments serve as pivotal elements across various fields. Discrete Krawtchouk polynomials (DKraPs) are considered a versatile family of orthogonal polynomials and are widely used in different fields such as probability...

(This article belongs to the Section Computational Engineering)
  • Article
  • Open Access
8 Citations
7,233 Views
14 Pages

10 October 2017

A graph is a very important structure to describe many applications in the real world. In many applications, such as dependency graphs and debt graphs, it is an important problem to find and remove cycles to make these graphs be cycle-free. The commo...

  • Article
  • Open Access
10 Citations
15,454 Views
23 Pages

27 February 2020

Today, Android accounts for more than 80% of the global market share. Such a high rate makes Android applications an important topic that raises serious questions about its security, privacy, misbehavior and correctness. Application code analysis is...

(This article belongs to the Special Issue Advanced Topics in Systems Safety and Security)
  • Article
  • Open Access
1 Citations
2,486 Views
17 Pages

Scheduling Framework for Accelerating Multiple Detection-Free Object Trackers

  • Myungsun Kim,
  • Inmo Kim,
  • Jihyeon Yong and
  • Hyuksoo Kim

24 March 2023

In detection-free tracking, after users freely designate the location of the object to be tracked in the first frame of the video sequence, the location of the object is continuously found in the following video frame sequence. Recently, technologies...

(This article belongs to the Special Issue UAV and Sensors Applications for Navigation and Positioning)
  • Article
  • Open Access
2,318 Views
12 Pages

Reducing WCET Overestimations in Multi-Thread Loops with Critical Section Usage

  • Simona Ramanauskaite,
  • Asta Slotkiene,
  • Kornelija Tunaityte,
  • Ivan Suzdalev and ,
  • Andrius Stankevicius and
  • Saulius Valentinavicius
  • + 1 author+ 0 author

21 March 2021

Worst-case execution time (WCET) is an important metric in real-time systems that helps in energy usage modeling and predefined execution time requirement evaluation. While basic timing analysis relies on execution path identification and its length...

(This article belongs to the Section K: State-of-the-Art Energy Related Technologies)
  • Article
  • Open Access
558 Views
28 Pages

High-Performance Multithreaded Acceleration of High-Order Discrete Racah Polynomials on Multi-Core Architectures

  • Raafat Salih Muhammad,
  • Hayder S. Radeaf,
  • Hala J. Mohammed,
  • Ahlam Hanoon Al-sudani and ,
  • Basheera M. Mahmmod,
  • Mazin S. AlHakeem,
  • Muntadher Alsabah and
  • Sadiq H. Abdulhussain
  • + 3 authors+ 0 author

26 July 2026

Discrete Racah polynomials (DRPs) are considered essential for several applications such as approximation theory, quantum physics, and digital signal processing. However, the computation of high-order DRPs presents significant numerical and computati...

  • Article
  • Open Access
4 Citations
2,562 Views
24 Pages

6 July 2022

We propose a thread-based modeling and analysis method for a vehicle-to-everything (V2X) communication device, according to the performance requirements of the V2X application. For a developer to develop a V2X device or application, its performance r...

(This article belongs to the Section Sustainable Engineering and Science)
  • Article
  • Open Access
2,030 Views
16 Pages

In advanced integrated circuit manufacturing, the quality of chemical mechanical polishing (CMP) is a key factor affecting chip performance and yield. Designers need to use CMP simulation tools to locate and analyze the defects in the layout after th...

  • Article
  • Open Access
19 Citations
11,701 Views
17 Pages

A Hybrid Motion Estimation for Video Stabilization Based on an IMU Sensor

  • Jutamanee Auysakul,
  • He Xu and
  • Vishwanath Pooneeth

17 August 2018

Recorded video data must be clear for accuracy and faster analysis during post-processing, which often requires video stabilization systems to remove undesired motion. In this paper, we proposed a hybrid method to estimate the motion and to stabilize...

(This article belongs to the Special Issue Intelligent Sensor Systems for Environmental Monitoring)
  • Article
  • Open Access
6 Citations
4,025 Views
22 Pages

14 July 2021

NUMA multi-core systems divide system resources into several nodes. When an imbalance in the load between cores occurs, the kernel scheduler’s load balancing mechanism then migrates threads between cores or across NUMA nodes. Remote memory access is...

(This article belongs to the Special Issue Applied (Meta)-Heuristic in Intelligent Systems)
  • Article
  • Open Access
2 Citations
2,226 Views
19 Pages

DAT-MT Accelerated Graph Fusion Dependency Parsing Model for Small Samples in Professional Fields

  • Rui Li,
  • Shili Shu,
  • Shunli Wang,
  • Yang Liu and ,
  • Yanhao Li and
  • Mingjun Peng
  • + 1 author+ 0 author

12 October 2023

The rapid development of information technology has made the amount of information in massive texts far exceed human intuitive cognition, and dependency parsing can effectively deal with information overload. In the background of domain specializatio...

  • Article
  • Open Access
20 Citations
3,352 Views
17 Pages

Parallel Meta-Heuristics for Solving Dynamic Offloading in Fog Computing

  • Samah Ibrahim AlShathri,
  • Samia Allaoua Chelloug and
  • Dina S. M. Hassan

11 April 2022

The internet of things (IoT) concept has been extremely investigated in many modern smart applications, which enable a set of sensors to either process the collected data locally or send them to the cloud for remote processing. Unfortunately, cloud d...

  • Article
  • Open Access
3 Citations
6,745 Views
22 Pages

2 September 2017

Speculative multithreading (SpMT) is a thread-level automatic parallelization technique that can accelerate sequential programs, especially for irregular applications that are hard to be parallelized by conventional approaches. Thread partition plays...

(This article belongs to the Special Issue Advanced in Artificial Intelligence and Cloud Computing)
  • Article
  • Open Access
4 Citations
4,466 Views
37 Pages

An Improved Bytewise Approximate Matching Algorithm Suitable for Files of Dissimilar Sizes

  • Víctor Gayoso Martínez,
  • Fernando Hernández-Álvarez and
  • Luis Hernández Encinas

2 April 2020

The goal of digital forensics is to recover and investigate pieces of data found on digital devices, analysing in the process their relationship with other fragments of data from the same device or from different ones. Approximate matching functions,...

(This article belongs to the Special Issue Evolutionary Computation & Swarm Intelligence)
  • Article
  • Open Access
2 Citations
3,855 Views
15 Pages

Multiple multi-threaded tasks constitute a modern many-core application. An accompanying generic Directed Acyclic Graph (DAG) represents the execution precedence relationship between the tasks. The application comes with a hard deadline and high peak...

(This article belongs to the Special Issue Design Space Exploration and Resource Management of Multi/Many-Core Systems)
  • Article
  • Open Access
1 Citations
2,709 Views
16 Pages

29 December 2024

This study focuses on the formal verification of a parallel version of the minimax algorithm using the mCRL2 modeling language, applied to the game of Connect 4. The research aims to ensure that the algorithm behaves correctly in concurrent execution...

(This article belongs to the Section E1: Mathematics and Computer Science)
  • Article
  • Open Access
11 Citations
4,592 Views
22 Pages

18 May 2021

Within the framework of multi-temporal Synthetic Aperture Radar (SAR) interferometric processing, image coregistration is a fundamental operation that might be extremely time-consuming. This paper explores the possibility of addressing fast and accur...

(This article belongs to the Special Issue SAR Interferometry: Methods and Applications for Earth Science and Environmental Monitoring)
  • Article
  • Open Access
26 Citations
7,727 Views
13 Pages

Evaluation of Dynamic Triple Modular Redundancy in an Interleaved-Multi-Threading RISC-V Core

  • Marcello Barbirotta,
  • Abdallah Cheikh,
  • Antonio Mastrandrea,
  • Francesco Menichelli and ,
  • Marco Ottavi and
  • Mauro Olivieri
  • + 1 author+ 0 author

Functional safety is a key requirement in several application domains in which microprocessors are an essential part. A number of redundancy techniques have been developed with the common purpose of protecting circuits against single event upset (SEU...

(This article belongs to the Special Issue RISC-V Architectures and Systems: Hardware and Software Perspectives)
  • Article
  • Open Access
10 Citations
3,049 Views
20 Pages

3D Autonomous Surgeon’s Hand Movement Assessment Using a Cascaded Fuzzy Supervisor in Multi-Thread Video Processing

  • Fatemeh Rashidi Fathabadi,
  • Janos L. Grantner,
  • Saad A. Shebrain and
  • Ikhlas Abdel-Qader

27 February 2023

The purpose of the Fundamentals of Laparoscopic Surgery (FLS) training is to develop laparoscopic surgery skills by using simulation experiences. Several advanced training methods based on simulation have been created to enable training in a non-pati...

(This article belongs to the Special Issue Sensor-Based Motion Analysis in Medicine, Rehabilitation and Sport)
  • Article
  • Open Access
1 Citations
3,552 Views
21 Pages

11 October 2021

Graphics processing units (GPUs) have been in the spotlight in various fields because they can process a massive amount of computation at a relatively low price. This research proposes a performance acceleration framework applied to Monte Carlo metho...

(This article belongs to the Special Issue Remote Sensing and Geoscience Information Systems in Applied Sciences)
  • Article
  • Open Access
9 Citations
7,285 Views
20 Pages

10 January 2020

This paper extends multithreaded application source code model and shows how to using it to detect deadlocks in C language applications. Four known deadlock scenarios from literature can be detected using our model. For every scenario we created theo...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
10 Citations
4,028 Views
15 Pages

12 November 2020

This paper is a contribution to the field of research dealing with the parallel computing, which is used in multithreaded applications. The paper discusses the characteristics of atomicity violation in multithreaded applications and develops a new de...

(This article belongs to the Special Issue Applications of Parallel Computing)
  • Article
  • Open Access
3 Citations
2,087 Views
18 Pages

Multithreading-Based Algorithm for High-Performance Tchebichef Polynomials with Higher Orders

  • Ahlam Hanoon Al-sudani,
  • Basheera M. Mahmmod,
  • Firas A. Sabir,
  • Sadiq H. Abdulhussain and ,
  • Muntadher Alsabah and
  • Wameedh Nazar Flayyih
  • + 1 author+ 0 author

27 August 2024

Tchebichef polynomials (TPs) play a crucial role in various fields of mathematics and applied sciences, including numerical analysis, image and signal processing, and computer vision. This is due to the unique properties of the TPs and their remarkab...

  • Article
  • Open Access
1 Citations
2,059 Views
12 Pages

Multithreaded Reproducible Banded Matrix-Vector Multiplication

  • Tao Tang,
  • Haijun Qi,
  • Qingfeng Lu and
  • Hao Jiang

28 January 2024

Reproducibility refers to getting bitwise identical floating point results from multiple runs of the same program, is an important basis for debugging or correctness checking in many codes. However the round-off error and non-associativity of floatin...

(This article belongs to the Special Issue Numerical Analysis and Scientific Computing, 3rd Edition)
  • Proceeding Paper
  • Open Access
1 Citations
3,557 Views
11 Pages

Chip Design of Multithreaded and Pipelined RISC-V Microcontroller Unit

  • Mao-Hsu Yen,
  • Yih-Hsia Lin,
  • Tzu-Feng Lin,
  • Yu-Hui Chen and ,
  • Yuan-Fu Ku and
  • Chien-Ting Kao
  • + 1 author+ 0 author

28 February 2025

Multithreading is widely used in microcontroller unit (MCU) chips. Multithreaded hardware is composed of multiple identical single threads and provides instructions to different threads. Using the concept of thread-level parallelism (TLP), pauses are...

(This article belongs to the Proceedings of 2024 IEEE 7th International Conference on Knowledge Innovation and Invention)
  • Article
  • Open Access
7 Citations
8,541 Views
27 Pages

Memory and Energy Optimization Strategies for Multithreaded Operating System on the Resource-Constrained Wireless Sensor Node

  • Xing Liu,
  • Kun Mean Hou,
  • Christophe De Vaulx,
  • Jun Xu and ,
  • Jianfeng Yang,
  • Haiying Zhou,
  • Hongling Shi and
  • Peng Zhou
  • + 3 authors+ 0 author

23 December 2014

Memory and energy optimization strategies are essential for the resource-constrained wireless sensor network (WSN) nodes. In this article, a new memory-optimized and energy-optimized multithreaded WSN operating system (OS) LiveOS is designed and impl...

(This article belongs to the Special Issue State-of-the-Art Sensors Technology in France)
  • Article
  • Open Access
22 Citations
5,617 Views
22 Pages

9 February 2023

The PLM concept implies the use of heterogeneous information resources at different stages of the product life cycle, the joint work of which allows the user to effectively solve the problems of product quality and various costs. According to the pri...

(This article belongs to the Section Advanced Manufacturing)
  • Article
  • Open Access
15 Citations
5,688 Views
12 Pages

18 January 2018

This paper proposes algorithms for optimization of the Remote Core Locking (RCL) synchronization method in multithreaded programs. We propose an algorithm for the initialization of RCL-locks and an algorithm for thread affinity optimization. The algo...

  • Feature Paper
  • Article
  • Open Access
6 Citations
6,193 Views
35 Pages

M3-AC: A Multi-Mode Multithread SoC FPGA Based Acoustic Camera

  • Jurgen Vandendriessche,
  • Bruno da Silva,
  • Lancelot Lhoest,
  • An Braeken and
  • Abdellah Touhafi

Acoustic cameras allow the visualization of sound sources using microphone arrays and beamforming techniques. The required computational power increases with the number of microphones in the array, the acoustic images resolution, and in particular, w...

(This article belongs to the Special Issue Embedded IoT: System Design and Applications)
  • Article
  • Open Access
8 Citations
7,399 Views
13 Pages

Multicore and multithreaded architectures increase the performance of computing systems. The increase in cores and threads, however, raises further issues in the efficiency achieved in terms of speedup and parallelization, particularly for the real-t...

(This article belongs to the Section Internet of Things (IoT) and Industrial IoT)
  • Article
  • Open Access
602 Views
27 Pages

2 September 2026

The adoption of standalone Engine Control Units (ECUs) in motorsport and research vehicles introduces severe interoperability challenges with OEM electronic architectures, often rendering factory instrument clusters inoperative. Existing commercial d...

(This article belongs to the Special Issue Recent Advances in Circuits and Systems for Electronics and Telecommunications)
  • Article
  • Open Access
4 Citations
2,764 Views
15 Pages

A Novel Three-Dimensional Reconstruction Technology for the Defect Inspection of Tubing and Casing

  • Zhiqiang Huang,
  • Xiaoliang Bai,
  • Zhi Yu,
  • Zhen Chen and ,
  • Na Feng,
  • Yufeng Ai,
  • Shigang Song and
  • Lili Xue
  • + 3 authors+ 0 author

20 July 2023

The three-dimensional reconstruction of high-gloss/reflection and low-texture objects (e.g., oil casing threads) is a complex task. In this paper, we present a novel approach that combines convolutional neural networks (CNNs) and multi-layer percepti...

(This article belongs to the Special Issue New Research on Oil and Gas Equipment and Technology)
  • Article
  • Open Access
9 Citations
5,508 Views
17 Pages

Accelerating Multiple Sequence Alignments Using Parallel Computing

  • Qanita Bani Baker,
  • Ruba A. Al-Hussien and
  • Mahmoud Al-Ayyoub

Multiple sequence alignment (MSA) stands as a critical tool for understanding the evolutionary and functional relationships among biological sequences. Obtaining an exact solution for MSA, termed exact-MSA, is a significant challenge due to the combi...

(This article belongs to the Special Issue 10th Anniversary of Computation—Computational Engineering)
  • Article
  • Open Access
658 Views
37 Pages

20 May 2026

This paper proposes a multi-dimensional vision-based system for external thread defect detection, aiming to overcome the limitations of conventional 2D inspection in geometric characterization. The proposed framework integrates 2D detection and 3D re...

(This article belongs to the Section Sensing and Imaging)
  • Article
  • Open Access
12 Citations
9,255 Views
20 Pages

Enabling Parallelized-QEMU for Hardware/Software Co-Simulation Virtual Platforms

  • Edel Díaz,
  • Raúl Mateos,
  • Emilio J. Bueno and
  • Rubén Nieto

Presently, the trend is to increase the number of cores per chip. This growth is appreciated in Multi-Processor System-On-Chips (MPSoC), composed of more cores in heterogeneous and homogeneous architectures in recent years. Thus, the difficulty of ve...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
711 Views
13 Pages

Loop-Block-Level Automatic Parallelization in Compilers

  • Mengyao Chen,
  • Qinglei Zhou,
  • Kai Nie and
  • Haoran Li

3 February 2026

To address the issues of coarse-grained thread allocation and difficult load balancing in compiler automatic parallelization for processors, this paper proposes a loop-block-level automatic parallelization method for compilers based on an iterative c...

  • Article
  • Open Access
27 Citations
5,536 Views
16 Pages

27 April 2018

Large size high resolution (HR) satellite image matching is a challenging task due to local distortion, repetitive structures, intensity changes and low efficiency. In this paper, a novel matching approach is proposed for the large size HR satellite...

(This article belongs to the Special Issue Remote Sensing and Its Applications in the Bio-Geosciences)
  • Article
  • Open Access
12 Citations
4,407 Views
15 Pages

Embedded-AMP: A Multi-Thread Computational Method for the Systematic Identification of Antimicrobial Peptides Embedded in Proteome Sequences

  • Germán Meléndrez Carballo,
  • Karen Guerrero Vázquez,
  • Luis A. García-González,
  • Gabriel Del Rio and
  • Carlos A. Brizuela

Antimicrobial peptides (AMPs) have gained the attention of the research community for being an alternative to conventional antimicrobials to fight antibiotic resistance and for displaying other pharmacologically relevant activities, such as cell pene...

(This article belongs to the Section Antimicrobial Peptides)
  • Article
  • Open Access
2 Citations
10,709 Views
39 Pages

CASPER: Embedding Power Estimation and Hardware-Controlled Power Management in a Cycle-Accurate Micro-Architecture Simulation Platform for Many-Core Multi-Threading Heterogeneous Processors

  • Kushal Datta,
  • Arindam Mukherjee,
  • Guangyi Cao,
  • Rohith Tenneti and ,
  • Vinay Vijendra Kumar Lakshmi,
  • Arun Ravindran and
  • Bharat S. Joshi
  • + 2 authors+ 0 author

Despite the promising performance improvement observed in emerging many-core architectures in high performance processors, high power consumption prohibitively affects their use and marketability in the low-energy sectors, such as embedded processors...

(This article belongs to the Special Issue Low Power Design Methodologies and Applications)
  • Article
  • Open Access
7 Citations
4,197 Views
18 Pages

A Real-Time Sorting Robot System for Panax Notoginseng Taproots Equipped with an Improved Deeplabv3+ Model

  • Fujie Zhang,
  • Yuhao Lin,
  • Yinlong Zhu,
  • Lixia Li and ,
  • Xiuming Cui and
  • Yongping Gao
  • + 1 author+ 0 author

The classification of the taproots of Panax notoginseng is conducive to improving the economic added value of its products. In this study, a real-time sorting robot system for Panax notoginseng taproots was developed based on the improved DeepLabv3+...

(This article belongs to the Special Issue Internet of Things (IoT) for Precision Agriculture Practices)
  • Article
  • Open Access
4 Citations
4,624 Views
26 Pages

Access Adaptive and Thread-Aware Cache Partitioning in Multicore Systems

  • Kai Huang,
  • Ke Wang,
  • Dandan Zheng,
  • Xiaoxu Zhang and
  • Xiaolang Yan

Cache partitioning is a successful technique for saving energy for a shared cache and all the existing studies focus on multi-program workloads running in multicore systems. In this paper, we are motivated by the fact that a multi-thread application...

(This article belongs to the Special Issue Distributed Computing and Storage)
  • Technical Note
  • Open Access
8 Citations
5,737 Views
14 Pages

Parallel Processing Strategies for Geospatial Data in a Cloud Computing Infrastructure

  • Pieter Kempeneers,
  • Tomas Kliment,
  • Luca Marletta and
  • Pierre Soille

15 January 2022

This paper is on the optimization of computing resources to process geospatial image data in a cloud computing infrastructure. Parallelization was tested by combining two different strategies: image tiling and multi-threading. The objective here was...

(This article belongs to the Special Issue Big Earth Observation Data: From Cloud Technologies to Insights and Foresight)

of 9