[Plugin] [REL] MerRandom v2.0 - Mersenne Twister Randoms
#32

New version released, now much much faster.


Speed test done on a Dual Core AMD running @ 3.0Ghz with 800MHz frontside bus.

Код:
[13:21:59] 
random
 -> Average time per call :      102 ns
 -> Total execution time :       51 ms
 -> Calls per second   :  9803922 calls
[13:21:59] 
random
 -> Average time per call :      102 ns
 -> Total execution time :       51 ms
 -> Calls per second   :  9803922 calls
[13:21:59] 
MRandom
 -> Average time per call :      100 ns
 -> Total execution time :       50 ms
 -> Calls per second   : 10000000 calls
[13:21:59] 
MRandom
 -> Average time per call :       96 ns
 -> Total execution time :       48 ms
 -> Calls per second   : 10416667 calls
[13:21:59] 
random
 -> Average time per call :      104 ns
 -> Total execution time :       52 ms
 -> Calls per second   :  9615385 calls
[13:21:59] 
random
 -> Average time per call :      102 ns
 -> Total execution time :       51 ms
 -> Calls per second   :  9803922 calls
[13:22:00] 
MRandom
 -> Average time per call :       98 ns
 -> Total execution time :       49 ms
 -> Calls per second   : 10204082 calls
[13:22:00] 
MRandom
 -> Average time per call :       96 ns
 -> Total execution time :       48 ms
 -> Calls per second   : 10416667 calls
[05:17:50] 
random
 -> Average time per call :      112 ns
 -> Total execution time :       56 ms
 -> Calls per second   :  8928571 calls
[05:17:50] 
random
 -> Average time per call :      122 ns
 -> Total execution time :       61 ms
 -> Calls per second   :  8196721 calls
[05:17:50] 
MRandom
 -> Average time per call :      100 ns
 -> Total execution time :       50 ms
 -> Calls per second   : 10000000 calls
[05:17:50] 
MRandom
 -> Average time per call :      108 ns
 -> Total execution time :       54 ms
 -> Calls per second   :  9259259 calls
[05:17:50] 
random
 -> Average time per call :      112 ns
 -> Total execution time :       56 ms
 -> Calls per second   :  8928571 calls
[05:17:50] 
random
 -> Average time per call :      106 ns
 -> Total execution time :       53 ms
 -> Calls per second   :  9433962 calls
[05:17:50] 
MRandom
 -> Average time per call :       98 ns
 -> Total execution time :       49 ms
 -> Calls per second   : 10204082 calls
[05:17:50] 
MRandom
 -> Average time per call :      100 ns
 -> Total execution time :       50 ms
 -> Calls per second   : 10000000 calls
[06:48:44] 
random
 -> Average time per call :      104 ns
 -> Total execution time :       52 ms
 -> Calls per second   :  9615385 calls
[06:48:44] 
random
 -> Average time per call :      108 ns
 -> Total execution time :       54 ms
 -> Calls per second   :  9259259 calls
[06:48:44] 
MRandom
 -> Average time per call :      100 ns
 -> Total execution time :       50 ms
 -> Calls per second   : 10000000 calls
[06:48:44] 
MRandom
 -> Average time per call :       98 ns
 -> Total execution time :       49 ms
 -> Calls per second   : 10204082 calls
[06:48:44] 
random
 -> Average time per call :      106 ns
 -> Total execution time :       53 ms
 -> Calls per second   :  9433962 calls
[06:48:44] 
random
 -> Average time per call :      106 ns
 -> Total execution time :       53 ms
 -> Calls per second   :  9433962 calls
[06:48:45] 
MRandom
 -> Average time per call :       98 ns
 -> Total execution time :       49 ms
 -> Calls per second   : 10204082 calls
[06:48:45] 
MRandom
 -> Average time per call :      102 ns
 -> Total execution time :       51 ms
 -> Calls per second   :  9803922 calls
[EDIT] New version on first post...
Reply


Messages In This Thread
[REL] MerRandom v2.1 - Mersenne Twister Randoms - by cyber_punk - 18.11.2009, 15:48
Re: [REL] MerRandom - Mersenne Twister Randoms - by Google63 - 18.11.2009, 16:42
Re: [REL] MerRandom - Mersenne Twister Randoms - by cyber_punk - 18.11.2009, 16:48
Re: [REL] MerRandom - Mersenne Twister Randoms - by Tannz0rz - 18.11.2009, 18:45
Re: [REL] MerRandom - Mersenne Twister Randoms - by Correlli - 18.11.2009, 18:47
Re: [REL] MerRandom - Mersenne Twister Randoms - by potato - 18.11.2009, 21:39
Re: [REL] MerRandom - Mersenne Twister Randoms - by cyber_punk - 18.11.2009, 22:40
Re: [REL] MerRandom - Mersenne Twister Randoms - by potato - 19.11.2009, 12:17
Re: [REL] MerRandom - Mersenne Twister Randoms - by yom - 19.11.2009, 12:58
Re: [REL] MerRandom - Mersenne Twister Randoms - by Tannz0rz - 19.11.2009, 19:08
Re: [REL] MerRandom - Mersenne Twister Randoms - by MenaceX^ - 19.11.2009, 19:54
Re: [REL] MerRandom - Mersenne Twister Randoms - by Tannz0rz - 19.11.2009, 20:21
Re: [REL] MerRandom - Mersenne Twister Randoms - by yom - 19.11.2009, 20:53
Re: [REL] MerRandom - Mersenne Twister Randoms - by MenaceX^ - 20.11.2009, 12:37
Re: [REL] MerRandom - Mersenne Twister Randoms - by yom - 20.11.2009, 12:39
Re: [REL] MerRandom - Mersenne Twister Randoms - by Woet - 20.11.2009, 12:46
Re: [REL] MerRandom - Mersenne Twister Randoms - by MenaceX^ - 20.11.2009, 12:55
Re: [REL] MerRandom - Mersenne Twister Randoms - by DiDok - 20.11.2009, 13:52
Re: [REL] MerRandom - Mersenne Twister Randoms - by cyber_punk - 20.11.2009, 18:12
Re: [REL] MerRandom - Mersenne Twister Randoms - by potato - 20.11.2009, 20:16
Re: [REL] MerRandom - Mersenne Twister Randoms - by cyber_punk - 21.11.2009, 02:45
Re: [REL] MerRandom - Mersenne Twister Randoms - by potato - 21.11.2009, 12:31
Re: [REL] MerRandom - Mersenne Twister Randoms - by cyber_punk - 21.11.2009, 12:55
Re: [REL] MerRandom - Mersenne Twister Randoms - by DiDok - 21.11.2009, 14:40
Re: [REL] MerRandom - Mersenne Twister Randoms - by DiDok - 26.11.2009, 14:19
Re: [REL] MerRandom - Mersenne Twister Randoms - by Destrojer - 26.11.2009, 15:31
Re: [REL] MerRandom - Mersenne Twister Randoms - by Google63 - 01.12.2009, 16:50
Re: [REL] MerRandom - Mersenne Twister Randoms - by MJ! - 11.12.2009, 17:55
Re: [REL] MerRandom - Mersenne Twister Randoms - by Correlli - 11.12.2009, 18:03
Re: [REL] MerRandom - Mersenne Twister Randoms - by Tannz0rz - 11.12.2009, 18:04
Re: [REL] MerRandom - Mersenne Twister Randoms - by MJ! - 11.12.2009, 18:38
Re: [REL] MerRandom - Mersenne Twister Randoms - by cyber_punk - 30.08.2010, 12:10
Re: [REL] MerRandom - Mersenne Twister Randoms - by wups - 05.09.2010, 12:09
Re: [REL] MerRandom - Mersenne Twister Randoms - by cyber_punk - 05.09.2010, 14:35
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by nemesis- - 07.09.2010, 03:18
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by cyber_punk - 07.09.2010, 13:49
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by nemesis- - 07.09.2010, 14:28
Respuesta: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by xenowort - 07.09.2010, 17:43
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by cyber_punk - 26.09.2010, 23:01
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by cyber_punk - 27.10.2010, 20:52
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by MisterTickle - 22.09.2011, 08:53
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by [L3th4l] - 22.09.2011, 09:22
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by aRoach - 22.09.2011, 12:36
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by cyber_punk - 22.09.2011, 17:01
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by Edvin - 22.09.2011, 18:43
Re: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by Kyle - 27.06.2012, 10:59
Respuesta: [REL] MerRandom v2.0 - Mersenne Twister Randoms - by Siralos - 15.08.2012, 15:23

Forum Jump:


Users browsing this thread: 4 Guest(s)