• 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