Geo-Hex-V3-XS

 view release on metacpan or  search on metacpan

author/benchmark.pl  view on Meta::CPAN

    ok 2 - lng
    ok 3 - x
    ok 4 - y
    ok 5 - code
    ok 6 - level
    ok 7 - size
    1..7
ok 11 - XM4882767460
    # Subtest: XM48827674605
    ok 1 - lat
    ok 2 - lng
    ok 3 - x
    ok 4 - y
    ok 5 - code
    ok 6 - level
    ok 7 - size
    1..7
ok 12 - XM48827674605
    # Subtest: XM488276746051
    ok 1 - lat
    ok 2 - lng
    ok 3 - x
    ok 4 - y
    ok 5 - code
    ok 6 - level
    ok 7 - size
    1..7
ok 13 - XM488276746051
    # Subtest: XM4882767460512
    ok 1 - lat
    ok 2 - lng
    ok 3 - x
    ok 4 - y
    ok 5 - code
    ok 6 - level
    ok 7 - size
    1..7
ok 14 - XM4882767460512
    # Subtest: XM48827674605123
    ok 1 - lat
    ok 2 - lng
    ok 3 - x
    ok 4 - y
    ok 5 - code
    ok 6 - level
    ok 7 - size
    1..7
ok 15 - XM48827674605123
    # Subtest: XM488276746051234
    ok 1 - lat
    ok 2 - lng
    ok 3 - x
    ok 4 - y
    ok 5 - code
    ok 6 - level
    ok 7 - size
    1..7
ok 16 - XM488276746051234
------------------------------------------------------------
Creates zone object from geohex:
Benchmark: timing 30000 iterations of pp, xs...
        pp: 21 wallclock secs (21.49 usr +  0.09 sys = 21.58 CPU) @ 1390.18/s (n=30000)
        xs:  2 wallclock secs ( 1.84 usr +  0.01 sys =  1.85 CPU) @ 16216.22/s (n=30000)
      Rate    pp    xs
pp  1390/s    --  -91%
xs 16216/s 1066%    --
------------------------------------------------------------
------------------------------------------------------------
Creates zone object from latlng:
Benchmark: timing 30000 iterations of pp, xs...
        pp: 23 wallclock secs (22.65 usr +  0.11 sys = 22.76 CPU) @ 1318.10/s (n=30000)
        xs:  2 wallclock secs ( 1.98 usr +  0.01 sys =  1.99 CPU) @ 15075.38/s (n=30000)
      Rate    pp    xs
pp  1318/s    --  -91%
xs 15075/s 1044%    --
------------------------------------------------------------
------------------------------------------------------------
Converts latlng to geohex:
Benchmark: timing 60000 iterations of pp, xs...
Write failed: Broken pipe
        pp: 46 wallclock secs (45.80 usr +  0.20 sys = 46.00 CPU) @ 1304.35/s (n=60000)
        xs:  2 wallclock secs ( 1.17 usr +  0.00 sys =  1.17 CPU) @ 51282.05/s (n=60000)
      Rate    pp    xs
pp  1304/s    --  -97%
xs 51282/s 3832%    --
------------------------------------------------------------
------------------------------------------------------------
Converts geohex to latlng:
Benchmark: timing 60000 iterations of pp, xs...
        pp: 43 wallclock secs (42.95 usr +  0.19 sys = 43.14 CPU) @ 1390.82/s (n=60000)
        xs:  1 wallclock secs ( 1.38 usr +  0.01 sys =  1.39 CPU) @ 43165.47/s (n=60000)
      Rate    pp    xs
pp  1391/s    --  -97%
xs 43165/s 3004%    --
------------------------------------------------------------



( run in 0.607 second using v1.01-cache-2.11-cpan-71847e10f99 )