Javascript must be enabled to continue!
PARALLEL PROCESSING OUTCOMES OF E-ABDULRAZZAQ ALGORITHM USING MULTI-CORE TECHNIQUE
View through CrossRef
The string matching problem is considered one of the substantial problems in the fields of computer science like speech and pattern recognition, signal and image processing, and artificial intelligence (AI). The increase in the speedup of performance is considered an important factor in meeting the growth rate of databases, Subsequently, one of the determinations to address this issue is the parallelization for exact string matching algorithms. In this study, the E-Abdulrazzaq string matching algorithm is chosen to be executed with the multi-core environment utilizing the OpenMP paradigm which can be utilized to decrease the execution time and increase the speedup of the algorithm. The parallelization algorithm got positive results within the parallel execution time, and excellent speeding-up capabilities, in comparison to the successive result. The Protein database showed optimal results in parallel execution time, and when utilizing short and long pattern lengths. The DNA database showed optimal speedup execution when utilizing short and long pattern lengths, while no specific database obtained the worst results.
University of Information Technology and Communications
Title: PARALLEL PROCESSING OUTCOMES OF E-ABDULRAZZAQ ALGORITHM USING MULTI-CORE TECHNIQUE
Description:
The string matching problem is considered one of the substantial problems in the fields of computer science like speech and pattern recognition, signal and image processing, and artificial intelligence (AI).
The increase in the speedup of performance is considered an important factor in meeting the growth rate of databases, Subsequently, one of the determinations to address this issue is the parallelization for exact string matching algorithms.
In this study, the E-Abdulrazzaq string matching algorithm is chosen to be executed with the multi-core environment utilizing the OpenMP paradigm which can be utilized to decrease the execution time and increase the speedup of the algorithm.
The parallelization algorithm got positive results within the parallel execution time, and excellent speeding-up capabilities, in comparison to the successive result.
The Protein database showed optimal results in parallel execution time, and when utilizing short and long pattern lengths.
The DNA database showed optimal speedup execution when utilizing short and long pattern lengths, while no specific database obtained the worst results.
Related Results
The Enhanced Hybrid Algorithm for the AbdulRazzaq and Berry-Ravindran Algorithms
The Enhanced Hybrid Algorithm for the AbdulRazzaq and Berry-Ravindran Algorithms
Exact string matching is one of the critical issues in the field of computer science. This study proposed a hybrid string matching algorithm called E- AbdulRazzaq. This algorithm u...
An Automatic Approach for Core-To-Log Depth Matching in Pre-Salt Carbonate Reservoirs
An Automatic Approach for Core-To-Log Depth Matching in Pre-Salt Carbonate Reservoirs
This study introduces an automated approach for aligning core depths with well logs. Core samples can be a very accurate and reliable source of petrophysical measurements. Converse...
Interior dynamics of small-core and coreless exoplanets
Interior dynamics of small-core and coreless exoplanets
Since the first exoplanet detection in 1992, the study of exoplanets has received considerable attention. It is becoming apparent that the diversity of the general exoplanet popula...
A Multi-core processor for hard real-time systems
A Multi-core processor for hard real-time systems
The increasing demand for new functionalities in current and future hard real-time embedded systems, like the ones deployed in automotive and avionics industries, is driving an inc...
A NEW MULTI-OBJECTIVE ARITHMETIC OPTIMIZATION ALGORITHM
A NEW MULTI-OBJECTIVE ARITHMETIC OPTIMIZATION ALGORITHM
Today, as engineering problems become more complex in terms of the effective variables in these problems and the range of their changes and their multidimensionality (in terms of n...
Superiority of Using Polyurethane Foam Injection Over Nitrogen Freezing Technique as Core Preservation Method: Experimental Approach
Superiority of Using Polyurethane Foam Injection Over Nitrogen Freezing Technique as Core Preservation Method: Experimental Approach
Abstract
This research is aimed at proving the superiority of using polyurethane foam injection over the nitrogen freezing technique as a preservation method for ...
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
In parallel computing, Interconnection networks are very crucial for efficient communication among all processors within a similar system.
Parallel computing has become a crucial t...
Parallel density clustering algorithm based on MapReduce and optimized cuckoo algorithm
Parallel density clustering algorithm based on MapReduce and optimized cuckoo algorithm
In the process of parallel density clustering, the boundary points of clusters with different densities are blurred and there is data noise, which affects the clustering performanc...

