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 theory, signal processing, digital communications, and image processing. Various recurrence algorithms have been proposed so far to address the challenge of numerical instability for large values of orders and signal sizes. The computation of DKraP coefficients was typically computed using sequential algorithms, which are computationally extensive for large order values and polynomial sizes. To this end, this paper introduces a computationally efficient solution that utilizes the parallel processing capabilities of modern central processing units (CPUs), namely the availability of multiple cores and multithreading. The proposed multi-threaded implementations for computing DKraP coefficients divide the computations into multiple independent tasks, which are executed concurrently by different threads distributed among the independent cores. This multi-threaded approach has been evaluated across a range of DKraP sizes and various values of polynomial parameters. The results show that the proposed method achieves a significant reduction in computation time. In addition, the proposed method has the added benefit of applying to larger polynomial sizes and a wider range of Krawtchouk polynomial parameters. Furthermore, an accurate and appropriate selection scheme of the recurrence algorithm is introduced. The proposed approach introduced in this paper makes the DKraP coefficient computation an attractive solution for a variety of applications.
The productivity of oil wells may be improved by determining the value of enhancing well productivity and the likely reasons or sources of formation damage after the well has been recognized as underperforming. Oil well productivity may be improved, but the economics of this gradual improvement may be compromised. It is important to analyze the influence of the skin effect on the recovery of the reserve. The acid treatment evaluated for the well AD-12, primarily for the zone Mi4; using a license of Stimpro Stimulation Software to validate the experimental work to the field scale, this software is considered the most comprehensive instrument for planning and monitoring matrix acid treatments and utilizing actual data to provide a far
... Show MoreIn this research, main types of optical coatings are presented which are used as covers for solar cells, these coatings are reflect the infrared (heat) from the solar cell to increase the efficiency of the cell (because the cell’s efficiency is inversely proportional to the heat), then the theoretical and mathematical description of these optical coatings are presented, and an optical design is designed to meet this objective, its optical transmittance was calculated using (MATLAB R2008a) and (Open Filters 1.0.2) programs
In the present study, an attempt has been made to experimentally investigate the flexural performance of ten simply supported reinforced concrete gable roof beams, including solid control specimen (i.e., without openings) and nine beams with web openings of different dimensions and configurations. The nine beams with openings have identical reinforcement details. All beams were monotonically loaded to failure under mid-span loading. The main variables were the number of the created openings, the total area of the created openings, and the inclination angle of the posts between openings. Of interest is the load-carrying capacity, cracking resistance and propagation, deformability, failure mode, and strain development that represent the behav
... Show MoreThe increase in population resulted in an increase in the consumption of water. The present work investigates the performance of a recycling solar- powered greywater treatment system for the purposes of irrigation, used to reduce the amount of waste grey water and reduce electricity consumption and reduce the costs of constructing large scale water treatment plants. The system consumes about 3814W per hour and provides water treatment about 1.4 m3 per day. The proposed system is designed to residential, office and governmental buildings application. Tests are conducted in an office building at the Ministry of Science and Technology site in Baghdad. Laboratorial water samples testing analyses are co
... Show MoreThe productivity of oil wells may be improved by determining the value of enhancing well productivity and the likely reasons or sources of formation damage after the well has been recognized as underperforming. Oil well productivity may be improved, but the economics of this gradual improvement may be compromised. It is important to analyze the influence of the skin effect on the recovery of the reserve.
The acid treatment evaluated for the well AD-12, primarily for the zone Mi4; using a license of Stimpro Stimulation Software to validate the experimental work to the field scale, this software is considered the most comprehensive instrument for planning and monitoring matrix acid treatments and utilizing actual data to prov
... Show More