Lingua-EO-Orthography

 view release on metacpan or  search on metacpan

examples/benchmark.pl  view on Meta::CPAN


Therefore, C<Lingua::EO::Orthography> can convert string about 400% faster
than C<Lingua::EO::Supersignoj>.

=head1 EXAMPLE

In my environment (Strawberry Perl 5.10.0.1 on Windows XP Professional with SP3,
AMD Opteron 252 @ 2.6GHz * 2, 2GB RAM):

 ----------------------------------------------------------------
 Benchmark: timing 50000 iterations of Orthography->new, Supersignoj->nova...
 Orthography->new:  3 wallclock secs ( 3.22 usr +  0.00 sys =  3.22 CPU) @ 15532.77/s (n=50000)
 Supersignoj->nova:  5 wallclock secs ( 4.73 usr +  0.00 sys =  4.73 CPU) @ 10561.89/s (n=50000)
                      Rate Supersignoj->nova  Orthography->new
 Supersignoj->nova 10562/s                --              -32%
 Orthography->new  15533/s               47%                --
 ----------------------------------------------------------------
 Benchmark: timing 50000 iterations of Orthography->convert, Supersignoj->transkodigu...
 Orthography->convert:  2 wallclock secs ( 1.90 usr +  0.00 sys =  1.90 CPU) @ 26246.72/s (n=50000)
 Supersignoj->transkodigu: 10 wallclock secs ( 9.77 usr +  0.00 sys =  9.77 CPU) @ 5119.80/s (n=50000)
                             Rate Supersignoj->transkodigu   Orthography->convert
 Supersignoj->transkodigu  5120/s                       --                   -80%
 Orthography->convert     26247/s                     413%                     --

=head1 TO DO

=over 4



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