Acceleration of Digital Stochastic Measurement Simulation Based on Concurrent Programming
Keywords:Multithreading, Parallel processing, Discrete transforms, Analog-digital conversion, Harmonic analysis.
A/D conversion methods improved through stochastic signal superposition, along with oversampling techniques present significant research direction in the area of signal processing and measurement. Concerning that accuracy of those methods rises with length of measurement interval, i.e. integration time; it turns them appropriate for calculation / measurement of the orthogonal transformations. Simulation and validation of above mentioned digital stochastic methods, requires significant computing resource allocation. Long measurement intervals assigned for processing of numerous arithmetic operations over oversampled input signals presents the most demanding computing requirements.In this paper, a novel digital stochastic measurement simulation approach is presented and validated. Simulation approach is based on Concurrent Programming technique. General orthogonal transformations are analysed through the stochastic measurement technique. As a reference test case Discrete Fourier Transform is calculated over several periodic input signals converted by the stochastic A/D converter. Time required for a simulation test case accomplishment is analysed as a main performance metric. Final results have proven that Concurrent Programming technique improves simulation speed, without other consequences on measurement performance.
How to Cite
The copyright for the paper in this journal is retained by the author(s) with the first publication right granted to the journal. The authors agree to the Creative Commons Attribution 4.0 (CC BY 4.0) agreement under which the paper in the Journal is licensed.
By virtue of their appearance in this open access journal, papers are free to use with proper attribution in educational and other non-commercial settings with an acknowledgement of the initial publication in the journal.