DocumentCode
134473
Title
Parallel implementation of the matrix rank test for randomness assessment
Author
Marton, Kinga ; Baja, Vlad ; Suciu, Alin
Author_Institution
Comput. Sci. Dept., Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
fYear
2014
fDate
4-6 Sept. 2014
Firstpage
317
Lastpage
321
Abstract
The quality evaluation of random number sequences is a rather complex and resource-expensive process with a peculiar property: there is no finite amount of testing that can ensure perfect randomness. Yet applying multiple randomness tests, each evaluating the sequence from one specific and significant point of view, is vital for obtaining relevant results which can guide the tester in accepting or rejecting the considered random number sequence. Therefore, aiming to satisfy the increasing demand for large volumes of high quality random data, there is a stringent need for high performance and flexible statistical tests in order to provide a more comprehensive assessment. Our work enrolls in this direction and this paper introduces the improved, extended and parallelized Matrix Rank Test (the 5th test of the NIST Statistical Test Suite), describing several enhancement methods. Experimental results prove the significant performance improvement compared to the original version and show the comparative efficiencies of the proposed parallel implementations.
Keywords
matrix algebra; random number generation; statistical testing; NIST Statistical Test Suite; comprehensive assessment; enhancement method; extended matrix rank test; parallel implementation; parallelized matrix rank test; perfect randomness; quality evaluation; quality random data; random number sequence; randomness assessment; randomness test; resource-expensive process; statistical test; Batteries; Data structures; Generators; Memory management; NIST; Optimization; Testing; efficient implementation; matrix rank; multi-core architecture; performance; random number sequences; statistical testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Computer Communication and Processing (ICCP), 2014 IEEE International Conference on
Conference_Location
Cluj Napoca
Print_ISBN
978-1-4799-6568-7
Type
conf
DOI
10.1109/ICCP.2014.6937015
Filename
6937015
Link To Document