MokujIN, Multiplication of INtegers, an OpenMP (multi-threaded) string multiplier, 16 threads enforced, written by Kaze, 2012-Nov-16, revision 5fix++.
omp_get_num_procs( ) = 16
omp_get_max_threads( ) = 16
Multiplying performance for operands 00,000,006 digits long (footprint: ~000,000KB, checksum: 6beb,c722): 36 MokujINs i.e. digits per second.
Multiplying performance for operands 00,000,012 digits long (footprint: ~000,000KB, checksum: 9e28,8598): 144 MokujINs i.e. digits per second.
Multiplying performance for operands 00,000,023 digits long (footprint: ~000,000KB, checksum: df58,ed82): 529 MokujINs i.e. digits per second.
Multiplying performance for operands 00,000,046 digits long (footprint: ~000,001KB, checksum: fbbf,9e27): 2,116 MokujINs i.e. digits per second.
Multiplying performance for operands 00,000,092 digits long (footprint: ~000,002KB, checksum: 5280,1546): 8,464 MokujINs i.e. digits per second.
Multiplying performance for operands 00,000,184 digits long (footprint: ~000,005KB, checksum: 3061,d39b): 33,856 MokujINs i.e. digits per second.
Multiplying performance for operands 00,000,367 digits long (footprint: ~000,011KB, checksum: 99a2,9b3c): 134,689 MokujINs i.e. digits per second.
Multiplying performance for operands 00,000,733 digits long (footprint: ~000,022KB, checksum: 71bd,9970): 537,289 MokujINs i.e. digits per second.
Multiplying performance for operands 00,001,465 digits long (footprint: ~000,045KB, checksum: c536,0c57): 2,146,225 MokujINs i.e. digits per second.
Multiplying performance for operands 00,002,929 digits long (footprint: ~000,091KB, checksum: f1f7,a243): 8,579,041 MokujINs i.e. digits per second.
Multiplying performance for operands 00,005,857 digits long (footprint: ~000,183KB, checksum: 5a3a,564c): 34,304,449 MokujINs i.e. digits per second.
Multiplying performance for operands 00,011,714 digits long (footprint: ~000,366KB, checksum: 464c,a182): 137,217,796 MokujINs i.e. digits per second.
Multiplying performance for operands 00,023,428 digits long (footprint: ~000,732KB, checksum: f9a9,2f30): 548,871,184 MokujINs i.e. digits per second.
Multiplying performance for operands 00,046,855 digits long (footprint: ~001,464KB, checksum: 86ba,47be): 1,097,695,512 MokujINs i.e. digits per second.
Multiplying performance for operands 00,093,710 digits long (footprint: ~002,928KB, checksum: b194,1027): 2,195,391,025 MokujINs i.e. digits per second.
Multiplying performance for operands 00,187,419 digits long (footprint: ~005,856KB, checksum: 97dc,040c): 1,951,437,864 MokujINs i.e. digits per second.
Multiplying performance for operands 00,374,838 digits long (footprint: ~011,713KB, checksum: 13e5,96d7): 1,898,696,300 MokujINs i.e. digits per second.
Multiplying performance for operands 00,749,676 digits long (footprint: ~023,427KB, checksum: 8ccc,73c7): 1,898,696,300 MokujINs i.e. digits per second.
Multiplying performance for operands 01,499,351 digits long (footprint: ~046,854KB, checksum: 8db2,fd7c): 1,787,005,899 MokujINs i.e. digits per second.
Dumping the result to 'MokujIN.txt' ... OK
Total Time: 1,652 second(s).


Kernel  Time =     0.328 =    0%
User    Time = 25607.343 = 1550%
Process Time = 25607.671 = 1550%    Virtual  Memory =    473 MB
Global  Time =  1652.039 =  100%    Physical Memory =     57 MB
