The current time is: 23:00:51.98
Enter the new time: 

Pattern: frustration

strstr_SHORT-SHOWDOWN_Intel_v12_fast.exe:
strstr_SHORT-SHOWDOWN, revision 7, written by Kaze.
Note: There is something very inconsistent even wrong with all timings, still can't figure out the reason!
Input Pattern(up to 19+2000 chars): 
Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_6pp_hits/Railgun_6pp_clocks: 1355/101
Railgun_6pp performance: 2000KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_Quadruplet_7_hits/Railgun_Quadruplet_7_clocks: 1355/100
Railgun_Quadruplet_7 performance: 2020KB/clock

Note: Executing the next two tests 256 times i.e. the search is for 256x8x2 patterns!

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_6pp performance: 918KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_6pp performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_6pp performance: 1415KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_6pp performance: 1383KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_6pp performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_6pp performance: 1698KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_6pp performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_6pp performance: 2525KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 1276KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Railgun_Quadruplet_6pp 8x2 i.e. average performance: 1475KB/clock
ReallyTraversed: 310,477,846,528 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_7 performance: 918KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_7 performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_7 performance: 1078KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_7 performance: 1383KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_7 performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_7 performance: 1412KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_7 performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 1276KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1394KB/clock
ReallyTraversed: 310,477,846,528 bytes

Note: Executing the next two tests 256 times i.e. the search is for 256x52 patterns, all utilizing BMH!

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_6pp performance: 1074KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_6pp performance: 1069KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_6pp performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_6pp performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_6pp performance: 1122KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_6pp performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_6pp performance: 1069KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_6pp performance: 1239KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_6pp performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_6pp performance: 1422KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_6pp performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_6pp performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_6pp performance: 1422KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_6pp performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_6pp performance: 1930KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_6pp performance: 7202KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_6pp performance: 1278KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_6pp performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_6pp performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Railgun_Quadruplet_6pp 52 i.e. average performance: 1751KB/clock
TotalRoughSearchTime: 1,083,626 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_7 performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_7 performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_7 performance: 1115KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_7 performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_7 performance: 1174KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_7 performance: 1220KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_7 performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_7 performance: 1433KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_7 performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_7 performance: 66KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_7 performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_7 performance: 1817KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_7 performance: 450KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_7 performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_7 performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Railgun_Quadruplet_7 52 i.e. average performance: 1701KB/clock
TotalRoughSearchTime: 1,115,611 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), BM_HORSPOOL performance: 416KB/clock
Found ('to') 1076629 time(s), BM_HORSPOOL performance: 415KB/clock
Found ('TDK') 0 time(s), BM_HORSPOOL performance: 859KB/clock
Found ('the') 2114180 time(s), BM_HORSPOOL performance: 477KB/clock
Found ('fast') 5945 time(s), BM_HORSPOOL performance: 756KB/clock
Found ('easy') 5191 time(s), BM_HORSPOOL performance: 990KB/clock
Found ('grmbl') 0 time(s), BM_HORSPOOL performance: 1167KB/clock
Found ('email') 1 time(s), BM_HORSPOOL performance: 1074KB/clock
Found ('pasting') 2 time(s), BM_HORSPOOL performance: 1422KB/clock
Found ('amazing') 323 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('underdog') 4 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('superdog') 0 time(s), BM_HORSPOOL performance: 1836KB/clock
Found ('participants') 147 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('skillessness') 0 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('I should have known') 1 time(s), BM_HORSPOOL performance: 2149KB/clock
Found ('human consciousness') 519 time(s), BM_HORSPOOL performance: 2126KB/clock
BM_HORSPOOL 8x2 i.e. average performance: 971KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_6pp performance: 430KB/clock
Found ('to') 1076629 time(s), Railgun_6pp performance: 429KB/clock
Found ('TDK') 0 time(s), Railgun_6pp performance: 445KB/clock
Found ('the') 2114180 time(s), Railgun_6pp performance: 390KB/clock
Found ('fast') 5945 time(s), Railgun_6pp performance: 918KB/clock
Found ('easy') 5191 time(s), Railgun_6pp performance: 1074KB/clock
Found ('grmbl') 0 time(s), Railgun_6pp performance: 1287KB/clock
Found ('email') 1 time(s), Railgun_6pp performance: 1167KB/clock
Found ('pasting') 2 time(s), Railgun_6pp performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_6pp performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_6pp performance: 1820KB/clock
Found ('superdog') 0 time(s), Railgun_6pp performance: 1836KB/clock
Found ('participants') 147 time(s), Railgun_6pp performance: 2126KB/clock
Found ('skillessness') 0 time(s), Railgun_6pp performance: 2557KB/clock
Found ('I should have known') 1 time(s), Railgun_6pp performance: 2126KB/clock
Found ('human consciousness') 519 time(s), Railgun_6pp performance: 2557KB/clock
Railgun_6pp 8x2 i.e. average performance: 933KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_Quadruplet_7 performance: 429KB/clock
Found ('to') 1076629 time(s), Railgun_Quadruplet_7 performance: 429KB/clock
Found ('TDK') 0 time(s), Railgun_Quadruplet_7 performance: 445KB/clock
Found ('the') 2114180 time(s), Railgun_Quadruplet_7 performance: 390KB/clock
Found ('fast') 5945 time(s), Railgun_Quadruplet_7 performance: 922KB/clock
Found ('easy') 5191 time(s), Railgun_Quadruplet_7 performance: 918KB/clock
Found ('grmbl') 0 time(s), Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('email') 1 time(s), Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('pasting') 2 time(s), Railgun_Quadruplet_7 performance: 1433KB/clock
Found ('amazing') 323 time(s), Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('underdog') 4 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') 147 time(s), Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('skillessness') 0 time(s), Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('I should have known') 1 time(s), Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('human consciousness') 519 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 908KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) line-by-line ...
LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1269/776
strstr_Microsoft performance: 257KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1269/509
strstr_GNU_C_Library performance: 392KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1269/573
Railgun performance: 348KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1269/613
Railgun_Quadruplet performance: 325KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1269/599
Railgun_Quadruplet_6pp performance: 333KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_BOOSTED_hits/KarpRabinKaze_BOOSTED_clocks: 1269/545
KarpRabinKaze_BOOSTED performance: 366KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_hits/KarpRabinKaze_clocks: 1269/773
KarpRabinKaze performance: 258KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Karp_Rabin_hits/Karp_Rabin_clocks: 1269/879
Karp_Rabin performance: 227KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Brute_Force_Dummy_hits/Brute_Force_Dummy_clocks: 1269/766
Brute_Force_Dummy performance: 260KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer-Moore-Horspool_hits/Boyer-Moore-Horspool_clocks: 1269/524
Boyer-Moore-Horspool performance: 380KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer_Moore_Horspool_Kaze_hits/Boyer_Moore_Horspool_Kaze_clocks: 1269/520
Boyer_Moore_Horspool_Kaze performance: 383KB/clock
StrnglenTRAVERSED: 204383508 bytes

DUMBO 8x2 ...

Searching for Pattern('an',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1212509/645
strstr_Microsoft performance: 209KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1212509/505
strstr_GNU_C_Library performance: 267KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1212509/594
Railgun performance: 227KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1212509/456
Railgun_Quadruplet performance: 296KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1212509/469
Railgun_Quadruplet_6pp performance: 288KB/clock
StrnglenTRAVERSED: 138478024 bytes

Searching for Pattern('to',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 780175/728
strstr_Microsoft performance: 220KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 780175/558
strstr_GNU_C_Library performance: 287KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 780175/638
Railgun performance: 251KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 780175/496
Railgun_Quadruplet performance: 323KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 780175/511
Railgun_Quadruplet_6pp performance: 314KB/clock
StrnglenTRAVERSED: 164505415 bytes

Searching for Pattern('TDK',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/679
strstr_Microsoft performance: 294KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/498
strstr_GNU_C_Library performance: 400KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/704
Railgun performance: 283KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/490
Railgun_Quadruplet performance: 407KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/523
Railgun_Quadruplet_6pp performance: 381KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('the',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1192002/669
strstr_Microsoft performance: 198KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1192002/536
strstr_GNU_C_Library performance: 247KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1192002/590
Railgun performance: 224KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1192002/475
Railgun_Quadruplet performance: 279KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1192002/504
Railgun_Quadruplet_6pp performance: 263KB/clock
StrnglenTRAVERSED: 135882884 bytes

Searching for Pattern('fast',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 5384/706
strstr_Microsoft performance: 282KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 5384/515
strstr_GNU_C_Library performance: 387KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 5384/702
Railgun performance: 284KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 5384/672
Railgun_Quadruplet performance: 296KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 5384/634
Railgun_Quadruplet_6pp performance: 314KB/clock
StrnglenTRAVERSED: 204186782 bytes

Searching for Pattern('easy',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4825/920
strstr_Microsoft performance: 216KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4825/695
strstr_GNU_C_Library performance: 286KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4825/705
Railgun performance: 282KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4825/765
Railgun_Quadruplet performance: 260KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4825/726
Railgun_Quadruplet_6pp performance: 274KB/clock
StrnglenTRAVERSED: 204202166 bytes

Searching for Pattern('grmbl',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/713
strstr_Microsoft performance: 280KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/520
strstr_GNU_C_Library performance: 383KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/696
Railgun performance: 286KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/670
Railgun_Quadruplet performance: 297KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/632
Railgun_Quadruplet_6pp performance: 315KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('email',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/914
strstr_Microsoft performance: 218KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/686
strstr_GNU_C_Library performance: 291KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/701
Railgun performance: 284KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/761
Railgun_Quadruplet performance: 262KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/722
Railgun_Quadruplet_6pp performance: 276KB/clock
StrnglenTRAVERSED: 204449414 bytes

Searching for Pattern('pasting',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 2/703
strstr_Microsoft performance: 284KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 2/515
strstr_GNU_C_Library performance: 387KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 2/687
Railgun performance: 290KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 2/661
Railgun_Quadruplet performance: 302KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 2/625
Railgun_Quadruplet_6pp performance: 319KB/clock
StrnglenTRAVERSED: 204449363 bytes

Searching for Pattern('amazing',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 319/830
strstr_Microsoft performance: 240KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 319/605
strstr_GNU_C_Library performance: 329KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 319/688
Railgun performance: 290KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 319/705
Railgun_Quadruplet performance: 283KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 319/669
Railgun_Quadruplet_6pp performance: 298KB/clock
StrnglenTRAVERSED: 204432134 bytes

Searching for Pattern('underdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4/748
strstr_Microsoft performance: 266KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4/544
strstr_GNU_C_Library performance: 367KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4/683
Railgun performance: 292KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4/670
Railgun_Quadruplet performance: 297KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4/635
Railgun_Quadruplet_6pp performance: 314KB/clock
StrnglenTRAVERSED: 204449185 bytes

Searching for Pattern('superdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/803
strstr_Microsoft performance: 248KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/590
strstr_GNU_C_Library performance: 338KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/685
Railgun performance: 291KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/697
Railgun_Quadruplet performance: 286KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/660
Railgun_Quadruplet_6pp performance: 302KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('participants',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 141/704
strstr_Microsoft performance: 283KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 141/515
strstr_GNU_C_Library performance: 387KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 141/669
Railgun performance: 298KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 141/641
Railgun_Quadruplet performance: 311KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 141/605
Railgun_Quadruplet_6pp performance: 329KB/clock
StrnglenTRAVERSED: 204441500 bytes

Searching for Pattern('skillessness',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/802
strstr_Microsoft performance: 248KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/588
strstr_GNU_C_Library performance: 339KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/672
Railgun performance: 297KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/679
Railgun_Quadruplet performance: 294KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/643
Railgun_Quadruplet_6pp performance: 310KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('I should have known',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/683
strstr_Microsoft performance: 292KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/503
strstr_GNU_C_Library performance: 396KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/638
Railgun performance: 312KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/608
Railgun_Quadruplet performance: 328KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/573
Railgun_Quadruplet_6pp performance: 348KB/clock
StrnglenTRAVERSED: 204449346 bytes

Searching for Pattern('human consciousness',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 514/791
strstr_Microsoft performance: 252KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 514/573
strstr_GNU_C_Library performance: 348KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 514/642
Railgun performance: 310KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 514/640
Railgun_Quadruplet performance: 311KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 514/606
Railgun_Quadruplet_6pp performance: 329KB/clock
StrnglenTRAVERSED: 204422699 bytes

strstr_SHORT-SHOWDOWN_Intel_v12_O3.exe:
strstr_SHORT-SHOWDOWN, revision 7, written by Kaze.
Note: There is something very inconsistent even wrong with all timings, still can't figure out the reason!
Input Pattern(up to 19+2000 chars): 
Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_6pp_hits/Railgun_6pp_clocks: 1355/100
Railgun_6pp performance: 2020KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_Quadruplet_7_hits/Railgun_Quadruplet_7_clocks: 1355/89
Railgun_Quadruplet_7 performance: 2270KB/clock

Note: Executing the next two tests 256 times i.e. the search is for 256x8x2 patterns!

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_6pp performance: 805KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_6pp performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_6pp performance: 1061KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_6pp performance: 1663KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_6pp performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_6pp performance: 1698KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_6pp performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Railgun_Quadruplet_6pp 8x2 i.e. average performance: 1407KB/clock
ReallyTraversed: 310,477,846,528 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_7 performance: 805KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_7 performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_7 performance: 1174KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_7 performance: 1061KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_7 performance: 1383KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_7 performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_7 performance: 1427KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_7 performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2553KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1319KB/clock
ReallyTraversed: 310,477,846,528 bytes

Note: Executing the next two tests 256 times i.e. the search is for 256x52 patterns, all utilizing BMH!

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_6pp performance: 1074KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_6pp performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_6pp performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_6pp performance: 1115KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_6pp performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_6pp performance: 1074KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_6pp performance: 1220KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_6pp performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_6pp performance: 1422KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_6pp performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_6pp performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_6pp performance: 1433KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_6pp performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_6pp performance: 1817KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_6pp performance: 7202KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_6pp performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_6pp performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_6pp performance: 2525KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2553KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Railgun_Quadruplet_6pp 52 i.e. average performance: 1773KB/clock
TotalRoughSearchTime: 1,070,220 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_7 performance: 918KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_7 performance: 918KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_7 performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_7 performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_7 performance: 1115KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_7 performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_7 performance: 1174KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_7 performance: 1069KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_7 performance: 1239KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_7 performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_7 performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_7 performance: 66KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_7 performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_7 performance: 965KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_7 performance: 7202KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_7 performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_7 performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Railgun_Quadruplet_7 52 i.e. average performance: 1685KB/clock
TotalRoughSearchTime: 1,126,142 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), BM_HORSPOOL performance: 415KB/clock
Found ('to') 1076629 time(s), BM_HORSPOOL performance: 416KB/clock
Found ('TDK') 0 time(s), BM_HORSPOOL performance: 859KB/clock
Found ('the') 2114180 time(s), BM_HORSPOOL performance: 477KB/clock
Found ('fast') 5945 time(s), BM_HORSPOOL performance: 756KB/clock
Found ('easy') 5191 time(s), BM_HORSPOOL performance: 918KB/clock
Found ('grmbl') 0 time(s), BM_HORSPOOL performance: 1287KB/clock
Found ('email') 1 time(s), BM_HORSPOOL performance: 1074KB/clock
Found ('pasting') 2 time(s), BM_HORSPOOL performance: 1422KB/clock
Found ('amazing') 323 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('underdog') 4 time(s), BM_HORSPOOL performance: 1836KB/clock
Found ('superdog') 0 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('participants') 147 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('skillessness') 0 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('I should have known') 1 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('human consciousness') 519 time(s), BM_HORSPOOL performance: 2149KB/clock
BM_HORSPOOL 8x2 i.e. average performance: 970KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_6pp performance: 559KB/clock
Found ('to') 1076629 time(s), Railgun_6pp performance: 537KB/clock
Found ('TDK') 0 time(s), Railgun_6pp performance: 585KB/clock
Found ('the') 2114180 time(s), Railgun_6pp performance: 461KB/clock
Found ('fast') 5945 time(s), Railgun_6pp performance: 918KB/clock
Found ('easy') 5191 time(s), Railgun_6pp performance: 1074KB/clock
Found ('grmbl') 0 time(s), Railgun_6pp performance: 1167KB/clock
Found ('email') 1 time(s), Railgun_6pp performance: 1287KB/clock
Found ('pasting') 2 time(s), Railgun_6pp performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_6pp performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_6pp performance: 1820KB/clock
Found ('superdog') 0 time(s), Railgun_6pp performance: 1836KB/clock
Found ('participants') 147 time(s), Railgun_6pp performance: 2126KB/clock
Found ('skillessness') 0 time(s), Railgun_6pp performance: 2557KB/clock
Found ('I should have known') 1 time(s), Railgun_6pp performance: 2126KB/clock
Found ('human consciousness') 519 time(s), Railgun_6pp performance: 2557KB/clock
Railgun_6pp 8x2 i.e. average performance: 1054KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_Quadruplet_7 performance: 561KB/clock
Found ('to') 1076629 time(s), Railgun_Quadruplet_7 performance: 537KB/clock
Found ('TDK') 0 time(s), Railgun_Quadruplet_7 performance: 585KB/clock
Found ('the') 2114180 time(s), Railgun_Quadruplet_7 performance: 461KB/clock
Found ('fast') 5945 time(s), Railgun_Quadruplet_7 performance: 1069KB/clock
Found ('easy') 5191 time(s), Railgun_Quadruplet_7 performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('email') 1 time(s), Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('pasting') 2 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('underdog') 4 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') 147 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('skillessness') 0 time(s), Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('I should have known') 1 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('human consciousness') 519 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1076KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) line-by-line ...
LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1269/734
strstr_Microsoft performance: 271KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1269/505
strstr_GNU_C_Library performance: 395KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1269/566
Railgun performance: 352KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1269/581
Railgun_Quadruplet performance: 343KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1269/600
Railgun_Quadruplet_6pp performance: 332KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_BOOSTED_hits/KarpRabinKaze_BOOSTED_clocks: 1269/542
KarpRabinKaze_BOOSTED performance: 368KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_hits/KarpRabinKaze_clocks: 1269/633
KarpRabinKaze performance: 315KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Karp_Rabin_hits/Karp_Rabin_clocks: 1269/771
Karp_Rabin performance: 258KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Brute_Force_Dummy_hits/Brute_Force_Dummy_clocks: 1269/675
Brute_Force_Dummy performance: 295KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer-Moore-Horspool_hits/Boyer-Moore-Horspool_clocks: 1269/547
Boyer-Moore-Horspool performance: 364KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer_Moore_Horspool_Kaze_hits/Boyer_Moore_Horspool_Kaze_clocks: 1269/493
Boyer_Moore_Horspool_Kaze performance: 404KB/clock
StrnglenTRAVERSED: 204383508 bytes

DUMBO 8x2 ...

Searching for Pattern('an',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1212509/670
strstr_Microsoft performance: 201KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1212509/500
strstr_GNU_C_Library performance: 270KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1212509/507
Railgun performance: 266KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1212509/463
Railgun_Quadruplet performance: 292KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1212509/452
Railgun_Quadruplet_6pp performance: 299KB/clock
StrnglenTRAVERSED: 138478024 bytes

Searching for Pattern('to',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 780175/758
strstr_Microsoft performance: 211KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 780175/559
strstr_GNU_C_Library performance: 287KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 780175/544
Railgun performance: 295KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 780175/505
Railgun_Quadruplet performance: 318KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 780175/492
Railgun_Quadruplet_6pp performance: 326KB/clock
StrnglenTRAVERSED: 164505415 bytes

Searching for Pattern('TDK',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/694
strstr_Microsoft performance: 287KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/475
strstr_GNU_C_Library performance: 420KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/590
Railgun performance: 338KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/542
Railgun_Quadruplet performance: 368KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/557
Railgun_Quadruplet_6pp performance: 358KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('the',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1192002/696
strstr_Microsoft performance: 190KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1192002/529
strstr_GNU_C_Library performance: 250KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1192002/506
Railgun performance: 262KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1192002/512
Railgun_Quadruplet performance: 259KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1192002/517
Railgun_Quadruplet_6pp performance: 256KB/clock
StrnglenTRAVERSED: 135882884 bytes

Searching for Pattern('fast',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 5384/725
strstr_Microsoft performance: 275KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 5384/499
strstr_GNU_C_Library performance: 399KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 5384/592
Railgun performance: 336KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 5384/605
Railgun_Quadruplet performance: 329KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 5384/628
Railgun_Quadruplet_6pp performance: 317KB/clock
StrnglenTRAVERSED: 204186782 bytes

Searching for Pattern('easy',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4825/962
strstr_Microsoft performance: 207KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4825/711
strstr_GNU_C_Library performance: 280KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4825/594
Railgun performance: 335KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4825/702
Railgun_Quadruplet performance: 284KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4825/719
Railgun_Quadruplet_6pp performance: 277KB/clock
StrnglenTRAVERSED: 204202166 bytes

Searching for Pattern('grmbl',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/735
strstr_Microsoft performance: 271KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/504
strstr_GNU_C_Library performance: 396KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/588
Railgun performance: 339KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/603
Railgun_Quadruplet performance: 331KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/626
Railgun_Quadruplet_6pp performance: 318KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('email',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/955
strstr_Microsoft performance: 209KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/702
strstr_GNU_C_Library performance: 284KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/596
Railgun performance: 334KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/698
Railgun_Quadruplet performance: 286KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/714
Railgun_Quadruplet_6pp performance: 279KB/clock
StrnglenTRAVERSED: 204449414 bytes

Searching for Pattern('pasting',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 2/721
strstr_Microsoft performance: 276KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 2/498
strstr_GNU_C_Library performance: 400KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 2/577
Railgun performance: 346KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 2/594
Railgun_Quadruplet performance: 336KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 2/616
Railgun_Quadruplet_6pp performance: 324KB/clock
StrnglenTRAVERSED: 204449363 bytes

Searching for Pattern('amazing',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 319/868
strstr_Microsoft performance: 230KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 319/610
strstr_GNU_C_Library performance: 327KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 319/583
Railgun performance: 342KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 319/639
Railgun_Quadruplet performance: 312KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 319/660
Railgun_Quadruplet_6pp performance: 302KB/clock
StrnglenTRAVERSED: 204432134 bytes

Searching for Pattern('underdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4/775
strstr_Microsoft performance: 257KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4/532
strstr_GNU_C_Library performance: 375KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4/577
Railgun performance: 346KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4/605
Railgun_Quadruplet performance: 330KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4/626
Railgun_Quadruplet_6pp performance: 318KB/clock
StrnglenTRAVERSED: 204449185 bytes

Searching for Pattern('superdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/839
strstr_Microsoft performance: 237KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/588
strstr_GNU_C_Library performance: 339KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/576
Railgun performance: 346KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/631
Railgun_Quadruplet performance: 316KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/652
Railgun_Quadruplet_6pp performance: 306KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('participants',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 141/721
strstr_Microsoft performance: 276KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 141/498
strstr_GNU_C_Library performance: 400KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 141/565
Railgun performance: 353KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 141/577
Railgun_Quadruplet performance: 346KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 141/597
Railgun_Quadruplet_6pp performance: 334KB/clock
StrnglenTRAVERSED: 204441500 bytes

Searching for Pattern('skillessness',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/837
strstr_Microsoft performance: 238KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/588
strstr_GNU_C_Library performance: 339KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/570
Railgun performance: 350KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/616
Railgun_Quadruplet performance: 324KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/633
Railgun_Quadruplet_6pp performance: 315KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('I should have known',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/699
strstr_Microsoft performance: 285KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/480
strstr_GNU_C_Library performance: 415KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/544
Railgun performance: 367KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/546
Railgun_Quadruplet performance: 365KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/565
Railgun_Quadruplet_6pp performance: 353KB/clock
StrnglenTRAVERSED: 204449346 bytes

Searching for Pattern('human consciousness',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 514/825
strstr_Microsoft performance: 241KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 514/572
strstr_GNU_C_Library performance: 349KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 514/549
Railgun performance: 363KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 514/580
Railgun_Quadruplet performance: 344KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 514/596
Railgun_Quadruplet_6pp performance: 334KB/clock
StrnglenTRAVERSED: 204422699 bytes

strstr_SHORT-SHOWDOWN_Intel_v12_O3_Qparallel.exe:
strstr_SHORT-SHOWDOWN, revision 7, written by Kaze.
Note: There is something very inconsistent even wrong with all timings, still can't figure out the reason!
Input Pattern(up to 19+2000 chars): 
Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_6pp_hits/Railgun_6pp_clocks: 1355/99
Railgun_6pp performance: 2041KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_Quadruplet_7_hits/Railgun_Quadruplet_7_clocks: 1355/89
Railgun_Quadruplet_7 performance: 2270KB/clock

Note: Executing the next two tests 256 times i.e. the search is for 256x8x2 patterns!

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('TDK') at -4390944 position, Railgun_Quadruplet_6pp performance: 805KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_6pp performance: 29KB/clock
Found ('grmbl') at -4390944 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_6pp performance: 1061KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_6pp performance: 1663KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_6pp performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_6pp performance: 1698KB/clock
Found ('superdog') at -4390944 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_6pp performance: 15KB/clock
Found ('skillessness') at -4390944 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Railgun_Quadruplet_6pp 8x2 i.e. average performance: 1414KB/clock
ReallyTraversed: 310,477,846,528 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('TDK') at -4390944 position, Railgun_Quadruplet_7 performance: 805KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_7 performance: 29KB/clock
Found ('grmbl') at -4390944 position, Railgun_Quadruplet_7 performance: 1174KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_7 performance: 1061KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_7 performance: 1383KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_7 performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_7 performance: 1427KB/clock
Found ('superdog') at -4390944 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_7 performance: 15KB/clock
Found ('skillessness') at -4390944 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2553KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1319KB/clock
ReallyTraversed: 310,477,846,528 bytes

Note: Executing the next two tests 256 times i.e. the search is for 256x52 patterns, all utilizing BMH!

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('SR71') at -4390944 position, Railgun_Quadruplet_6pp performance: 1069KB/clock
Found ('SONY') at -4390944 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Lexx') at -4390944 position, Railgun_Quadruplet_6pp performance: 1074KB/clock
Found ('Rabea') at -4390944 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_6pp performance: 14KB/clock
Found ('punny') at -4390944 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_6pp performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_6pp performance: 1115KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_6pp performance: 3948KB/clock
Found ('Hi-Fi') at -4390944 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('Tesla') at -4390944 position, Railgun_Quadruplet_6pp performance: 1074KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_6pp performance: 1220KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_6pp performance: 470KB/clock
Found ('ramjet') at -4390944 position, Railgun_Quadruplet_6pp performance: 1422KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_6pp performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_6pp performance: 1129KB/clock
Found ('Toshiba') at -4390944 position, Railgun_Quadruplet_6pp performance: 1433KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_6pp performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_6pp performance: 1817KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_6pp performance: 7202KB/clock
Found ('#define') at -4390944 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('Delerium') at -4390944 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('numberly') at -4390944 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('stellify') at -4390944 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_6pp performance: 1460KB/clock
Found ('Layalina') at -4390944 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Fibonacci') at -4390944 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('profanism') at -4390944 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_6pp performance: 83KB/clock
Found ('Beth Ditto') at -4390944 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Got Nuffin') at -4390944 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('fly fly fly') at -4390944 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('quintillion') at -4390944 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Sick Of Love') at -4390944 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('Love Lockdown') at -4390944 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('Dannii Minogue') at -4390944 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('299,792,458 m/s') at -4390944 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Extreme-Fidelity') at -4390944 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Found ('Truth's your only fear') at -4390944 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Never thought I'd do it') at -4390944 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('innocence over fading fast') at -4390944 position, Railgun_Quadruplet_6pp performance: 2525KB/clock
Found ('I hit the ground runnin' free') at -4390944 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I colour out the darkest clouds') at -4390944 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('But he's looking right through me') at -4390944 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I'm living in an age that calls darkness light') at -4390944 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4390944 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4390944 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4390944 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Railgun_Quadruplet_6pp 52 i.e. average performance: 1761KB/clock
TotalRoughSearchTime: 1,077,767 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('SR71') at -4390944 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('SONY') at -4390944 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('Lexx') at -4390944 position, Railgun_Quadruplet_7 performance: 918KB/clock
Found ('Rabea') at -4390944 position, Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_7 performance: 14KB/clock
Found ('punny') at -4390944 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_7 performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_7 performance: 1122KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_7 performance: 3948KB/clock
Found ('Hi-Fi') at -4390944 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('Tesla') at -4390944 position, Railgun_Quadruplet_7 performance: 1069KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_7 performance: 1239KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_7 performance: 470KB/clock
Found ('ramjet') at -4390944 position, Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_7 performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_7 performance: 1129KB/clock
Found ('Toshiba') at -4390944 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_7 performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_7 performance: 1817KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_7 performance: 7202KB/clock
Found ('#define') at -4390944 position, Railgun_Quadruplet_7 performance: 1433KB/clock
Found ('Delerium') at -4390944 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('numberly') at -4390944 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('stellify') at -4390944 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_7 performance: 1460KB/clock
Found ('Layalina') at -4390944 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('Fibonacci') at -4390944 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('profanism') at -4390944 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_7 performance: 83KB/clock
Found ('Beth Ditto') at -4390944 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('Got Nuffin') at -4390944 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('fly fly fly') at -4390944 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('quintillion') at -4390944 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Sick Of Love') at -4390944 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Love Lockdown') at -4390944 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Dannii Minogue') at -4390944 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('299,792,458 m/s') at -4390944 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('Extreme-Fidelity') at -4390944 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Found ('Truth's your only fear') at -4390944 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Never thought I'd do it') at -4390944 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('innocence over fading fast') at -4390944 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I hit the ground runnin' free') at -4390944 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I colour out the darkest clouds') at -4390944 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('But he's looking right through me') at -4390944 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I'm living in an age that calls darkness light') at -4390944 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4390944 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4390944 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4390944 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Railgun_Quadruplet_7 52 i.e. average performance: 1664KB/clock
TotalRoughSearchTime: 1,140,188 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), BM_HORSPOOL performance: 415KB/clock
Found ('to') 1076629 time(s), BM_HORSPOOL performance: 416KB/clock
Found ('TDK') 0 time(s), BM_HORSPOOL performance: 859KB/clock
Found ('the') 2114180 time(s), BM_HORSPOOL performance: 460KB/clock
Found ('fast') 5945 time(s), BM_HORSPOOL performance: 759KB/clock
Found ('easy') 5191 time(s), BM_HORSPOOL performance: 985KB/clock
Found ('grmbl') 0 time(s), BM_HORSPOOL performance: 1174KB/clock
Found ('email') 1 time(s), BM_HORSPOOL performance: 1069KB/clock
Found ('pasting') 2 time(s), BM_HORSPOOL performance: 1422KB/clock
Found ('amazing') 323 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('underdog') 4 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('superdog') 0 time(s), BM_HORSPOOL performance: 1836KB/clock
Found ('participants') 147 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('skillessness') 0 time(s), BM_HORSPOOL performance: 1836KB/clock
Found ('I should have known') 1 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('human consciousness') 519 time(s), BM_HORSPOOL performance: 2126KB/clock
BM_HORSPOOL 8x2 i.e. average performance: 961KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_6pp performance: 537KB/clock
Found ('to') 1076629 time(s), Railgun_6pp performance: 561KB/clock
Found ('TDK') 0 time(s), Railgun_6pp performance: 585KB/clock
Found ('the') 2114180 time(s), Railgun_6pp performance: 461KB/clock
Found ('fast') 5945 time(s), Railgun_6pp performance: 918KB/clock
Found ('easy') 5191 time(s), Railgun_6pp performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_6pp performance: 1287KB/clock
Found ('email') 1 time(s), Railgun_6pp performance: 1167KB/clock
Found ('pasting') 2 time(s), Railgun_6pp performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_6pp performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_6pp performance: 1820KB/clock
Found ('superdog') 0 time(s), Railgun_6pp performance: 1836KB/clock
Found ('participants') 147 time(s), Railgun_6pp performance: 2126KB/clock
Found ('skillessness') 0 time(s), Railgun_6pp performance: 2126KB/clock
Found ('I should have known') 1 time(s), Railgun_6pp performance: 2557KB/clock
Found ('human consciousness') 519 time(s), Railgun_6pp performance: 2149KB/clock
Railgun_6pp 8x2 i.e. average performance: 1046KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_Quadruplet_7 performance: 537KB/clock
Found ('to') 1076629 time(s), Railgun_Quadruplet_7 performance: 559KB/clock
Found ('TDK') 0 time(s), Railgun_Quadruplet_7 performance: 561KB/clock
Found ('the') 2114180 time(s), Railgun_Quadruplet_7 performance: 460KB/clock
Found ('fast') 5945 time(s), Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('easy') 5191 time(s), Railgun_Quadruplet_7 performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_Quadruplet_7 performance: 1278KB/clock
Found ('email') 1 time(s), Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('pasting') 2 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('participants') 147 time(s), Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('skillessness') 0 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') 1 time(s), Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('human consciousness') 519 time(s), Railgun_Quadruplet_7 performance: 3157KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1068KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) line-by-line ...
LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1269/718
strstr_Microsoft performance: 277KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1269/524
strstr_GNU_C_Library performance: 380KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1269/567
Railgun performance: 352KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1269/595
Railgun_Quadruplet performance: 335KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1269/585
Railgun_Quadruplet_6pp performance: 341KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_BOOSTED_hits/KarpRabinKaze_BOOSTED_clocks: 1269/555
KarpRabinKaze_BOOSTED performance: 359KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_hits/KarpRabinKaze_clocks: 1269/608
KarpRabinKaze performance: 328KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Karp_Rabin_hits/Karp_Rabin_clocks: 1269/757
Karp_Rabin performance: 263KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Brute_Force_Dummy_hits/Brute_Force_Dummy_clocks: 1269/679
Brute_Force_Dummy performance: 293KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer-Moore-Horspool_hits/Boyer-Moore-Horspool_clocks: 1269/529
Boyer-Moore-Horspool performance: 377KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer_Moore_Horspool_Kaze_hits/Boyer_Moore_Horspool_Kaze_clocks: 1269/1587
Boyer_Moore_Horspool_Kaze performance: 125KB/clock
StrnglenTRAVERSED: 204383508 bytes

DUMBO 8x2 ...

Searching for Pattern('an',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1212509/671
strstr_Microsoft performance: 201KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1212509/527
strstr_GNU_C_Library performance: 256KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1212509/504
Railgun performance: 268KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1212509/467
Railgun_Quadruplet performance: 289KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1212509/456
Railgun_Quadruplet_6pp performance: 296KB/clock
StrnglenTRAVERSED: 138478024 bytes

Searching for Pattern('to',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 780175/759
strstr_Microsoft performance: 211KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 780175/590
strstr_GNU_C_Library performance: 272KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 780175/537
Railgun performance: 299KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 780175/504
Railgun_Quadruplet performance: 318KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 780175/497
Railgun_Quadruplet_6pp performance: 323KB/clock
StrnglenTRAVERSED: 164505415 bytes

Searching for Pattern('TDK',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/694
strstr_Microsoft performance: 287KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/516
strstr_GNU_C_Library performance: 386KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/586
Railgun performance: 340KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/554
Railgun_Quadruplet performance: 360KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/528
Railgun_Quadruplet_6pp performance: 378KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('the',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1192002/698
strstr_Microsoft performance: 190KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1192002/563
strstr_GNU_C_Library performance: 235KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1192002/503
Railgun performance: 263KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1192002/556
Railgun_Quadruplet performance: 238KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1192002/497
Railgun_Quadruplet_6pp performance: 266KB/clock
StrnglenTRAVERSED: 135882884 bytes

Searching for Pattern('fast',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 5384/726
strstr_Microsoft performance: 274KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 5384/538
strstr_GNU_C_Library performance: 370KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 5384/586
Railgun performance: 340KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 5384/617
Railgun_Quadruplet performance: 323KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 5384/621
Railgun_Quadruplet_6pp performance: 321KB/clock
StrnglenTRAVERSED: 204186782 bytes

Searching for Pattern('easy',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4825/963
strstr_Microsoft performance: 207KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4825/748
strstr_GNU_C_Library performance: 266KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4825/588
Railgun performance: 339KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4825/706
Railgun_Quadruplet performance: 282KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4825/705
Railgun_Quadruplet_6pp performance: 282KB/clock
StrnglenTRAVERSED: 204202166 bytes

Searching for Pattern('grmbl',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/735
strstr_Microsoft performance: 271KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/544
strstr_GNU_C_Library performance: 367KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/580
Railgun performance: 344KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/615
Railgun_Quadruplet performance: 324KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/618
Railgun_Quadruplet_6pp performance: 323KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('email',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/955
strstr_Microsoft performance: 209KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/740
strstr_GNU_C_Library performance: 269KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/588
Railgun performance: 339KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/701
Railgun_Quadruplet performance: 284KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/701
Railgun_Quadruplet_6pp performance: 284KB/clock
StrnglenTRAVERSED: 204449414 bytes

Searching for Pattern('pasting',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 2/721
strstr_Microsoft performance: 276KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 2/536
strstr_GNU_C_Library performance: 372KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 2/573
Railgun performance: 348KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 2/606
Railgun_Quadruplet performance: 329KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 2/610
Railgun_Quadruplet_6pp performance: 327KB/clock
StrnglenTRAVERSED: 204449363 bytes

Searching for Pattern('amazing',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 319/869
strstr_Microsoft performance: 229KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 319/647
strstr_GNU_C_Library performance: 308KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 319/575
Railgun performance: 347KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 319/647
Railgun_Quadruplet performance: 308KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 319/647
Railgun_Quadruplet_6pp performance: 308KB/clock
StrnglenTRAVERSED: 204432134 bytes

Searching for Pattern('underdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4/775
strstr_Microsoft performance: 257KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4/570
strstr_GNU_C_Library performance: 350KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4/571
Railgun performance: 349KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4/615
Railgun_Quadruplet performance: 324KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4/617
Railgun_Quadruplet_6pp performance: 323KB/clock
StrnglenTRAVERSED: 204449185 bytes

Searching for Pattern('superdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/839
strstr_Microsoft performance: 237KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/627
strstr_GNU_C_Library performance: 318KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/573
Railgun performance: 348KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/638
Railgun_Quadruplet performance: 312KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/639
Railgun_Quadruplet_6pp performance: 312KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('participants',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 141/722
strstr_Microsoft performance: 276KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 141/537
strstr_GNU_C_Library performance: 371KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 141/560
Railgun performance: 356KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 141/586
Railgun_Quadruplet performance: 340KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 141/590
Railgun_Quadruplet_6pp performance: 338KB/clock
StrnglenTRAVERSED: 204441500 bytes

Searching for Pattern('skillessness',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/838
strstr_Microsoft performance: 238KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/625
strstr_GNU_C_Library performance: 319KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/565
Railgun performance: 353KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/623
Railgun_Quadruplet performance: 320KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/622
Railgun_Quadruplet_6pp performance: 320KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('I should have known',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/700
strstr_Microsoft performance: 285KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/520
strstr_GNU_C_Library performance: 383KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/537
Railgun performance: 371KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/555
Railgun_Quadruplet performance: 359KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/559
Railgun_Quadruplet_6pp performance: 357KB/clock
StrnglenTRAVERSED: 204449346 bytes

Searching for Pattern('human consciousness',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 514/828
strstr_Microsoft performance: 241KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 514/610
strstr_GNU_C_Library performance: 327KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 514/543
Railgun performance: 367KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 514/585
Railgun_Quadruplet performance: 341KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 514/586
Railgun_Quadruplet_6pp performance: 340KB/clock
StrnglenTRAVERSED: 204422699 bytes

strstr_SHORT-SHOWDOWN_Intel_v12_Ox.exe:
strstr_SHORT-SHOWDOWN, revision 7, written by Kaze.
Note: There is something very inconsistent even wrong with all timings, still can't figure out the reason!
Input Pattern(up to 19+2000 chars): 
Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_6pp_hits/Railgun_6pp_clocks: 1355/101
Railgun_6pp performance: 2000KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_Quadruplet_7_hits/Railgun_Quadruplet_7_clocks: 1355/91
Railgun_Quadruplet_7 performance: 2220KB/clock

Note: Executing the next two tests 256 times i.e. the search is for 256x8x2 patterns!

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_6pp performance: 805KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_6pp performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_6pp performance: 1061KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_6pp performance: 1663KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_6pp performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_6pp performance: 1698KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_6pp performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Railgun_Quadruplet_6pp 8x2 i.e. average performance: 1393KB/clock
ReallyTraversed: 310,477,846,528 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_7 performance: 805KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_7 performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_7 performance: 1061KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_7 performance: 1663KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_7 performance: 93KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_7 performance: 1698KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_7 performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1305KB/clock
ReallyTraversed: 310,477,846,528 bytes

Note: Executing the next two tests 256 times i.e. the search is for 256x52 patterns, all utilizing BMH!

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_6pp performance: 1074KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_6pp performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_6pp performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_6pp performance: 1115KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_6pp performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_6pp performance: 1174KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_6pp performance: 1220KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_6pp performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_6pp performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_6pp performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_6pp performance: 1422KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_6pp performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_6pp performance: 1930KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_6pp performance: 7202KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_6pp performance: 1278KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_6pp performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_6pp performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Railgun_Quadruplet_6pp 52 i.e. average performance: 1744KB/clock
TotalRoughSearchTime: 1,088,048 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_7 performance: 918KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_7 performance: 918KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_7 performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_7 performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_7 performance: 1115KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_7 performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_7 performance: 1626KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_7 performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_7 performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_7 performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_7 performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_7 performance: 1930KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_7 performance: 423KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_7 performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_7 performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Railgun_Quadruplet_7 52 i.e. average performance: 1680KB/clock
TotalRoughSearchTime: 1,129,720 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), BM_HORSPOOL performance: 403KB/clock
Found ('to') 1076629 time(s), BM_HORSPOOL performance: 416KB/clock
Found ('TDK') 0 time(s), BM_HORSPOOL performance: 918KB/clock
Found ('the') 2114180 time(s), BM_HORSPOOL performance: 460KB/clock
Found ('fast') 5945 time(s), BM_HORSPOOL performance: 759KB/clock
Found ('easy') 5191 time(s), BM_HORSPOOL performance: 990KB/clock
Found ('grmbl') 0 time(s), BM_HORSPOOL performance: 1167KB/clock
Found ('email') 1 time(s), BM_HORSPOOL performance: 1069KB/clock
Found ('pasting') 2 time(s), BM_HORSPOOL performance: 1433KB/clock
Found ('amazing') 323 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('underdog') 4 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('superdog') 0 time(s), BM_HORSPOOL performance: 1820KB/clock
Found ('participants') 147 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('skillessness') 0 time(s), BM_HORSPOOL performance: 2149KB/clock
Found ('I should have known') 1 time(s), BM_HORSPOOL performance: 1820KB/clock
Found ('human consciousness') 519 time(s), BM_HORSPOOL performance: 2557KB/clock
BM_HORSPOOL 8x2 i.e. average performance: 967KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_6pp performance: 445KB/clock
Found ('to') 1076629 time(s), Railgun_6pp performance: 429KB/clock
Found ('TDK') 0 time(s), Railgun_6pp performance: 585KB/clock
Found ('the') 2114180 time(s), Railgun_6pp performance: 478KB/clock
Found ('fast') 5945 time(s), Railgun_6pp performance: 918KB/clock
Found ('easy') 5191 time(s), Railgun_6pp performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_6pp performance: 1278KB/clock
Found ('email') 1 time(s), Railgun_6pp performance: 1287KB/clock
Found ('pasting') 2 time(s), Railgun_6pp performance: 1433KB/clock
Found ('amazing') 323 time(s), Railgun_6pp performance: 1820KB/clock
Found ('underdog') 4 time(s), Railgun_6pp performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_6pp performance: 1820KB/clock
Found ('participants') 147 time(s), Railgun_6pp performance: 2149KB/clock
Found ('skillessness') 0 time(s), Railgun_6pp performance: 2557KB/clock
Found ('I should have known') 1 time(s), Railgun_6pp performance: 2126KB/clock
Found ('human consciousness') 519 time(s), Railgun_6pp performance: 2557KB/clock
Railgun_6pp 8x2 i.e. average performance: 995KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_Quadruplet_7 performance: 561KB/clock
Found ('to') 1076629 time(s), Railgun_Quadruplet_7 performance: 537KB/clock
Found ('TDK') 0 time(s), Railgun_Quadruplet_7 performance: 585KB/clock
Found ('the') 2114180 time(s), Railgun_Quadruplet_7 performance: 460KB/clock
Found ('fast') 5945 time(s), Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('easy') 5191 time(s), Railgun_Quadruplet_7 performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_Quadruplet_7 performance: 1278KB/clock
Found ('email') 1 time(s), Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('pasting') 2 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('participants') 147 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('skillessness') 0 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') 1 time(s), Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('human consciousness') 519 time(s), Railgun_Quadruplet_7 performance: 3207KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1075KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) line-by-line ...
LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1269/729
strstr_Microsoft performance: 273KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1269/502
strstr_GNU_C_Library performance: 397KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1269/542
Railgun performance: 368KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1269/582
Railgun_Quadruplet performance: 342KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1269/586
Railgun_Quadruplet_6pp performance: 340KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_BOOSTED_hits/KarpRabinKaze_BOOSTED_clocks: 1269/564
KarpRabinKaze_BOOSTED performance: 353KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_hits/KarpRabinKaze_clocks: 1269/614
KarpRabinKaze performance: 325KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Karp_Rabin_hits/Karp_Rabin_clocks: 1269/795
Karp_Rabin performance: 251KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Brute_Force_Dummy_hits/Brute_Force_Dummy_clocks: 1269/717
Brute_Force_Dummy performance: 278KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer-Moore-Horspool_hits/Boyer-Moore-Horspool_clocks: 1269/488
Boyer-Moore-Horspool performance: 409KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer_Moore_Horspool_Kaze_hits/Boyer_Moore_Horspool_Kaze_clocks: 1269/493
Boyer_Moore_Horspool_Kaze performance: 404KB/clock
StrnglenTRAVERSED: 204383508 bytes

DUMBO 8x2 ...

Searching for Pattern('an',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1212509/671
strstr_Microsoft performance: 201KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1212509/502
strstr_GNU_C_Library performance: 269KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1212509/504
Railgun performance: 268KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1212509/474
Railgun_Quadruplet performance: 285KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1212509/476
Railgun_Quadruplet_6pp performance: 284KB/clock
StrnglenTRAVERSED: 138478024 bytes

Searching for Pattern('to',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 780175/758
strstr_Microsoft performance: 211KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 780175/563
strstr_GNU_C_Library performance: 285KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 780175/543
Railgun performance: 295KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 780175/521
Railgun_Quadruplet performance: 308KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 780175/526
Railgun_Quadruplet_6pp performance: 305KB/clock
StrnglenTRAVERSED: 164505415 bytes

Searching for Pattern('TDK',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/694
strstr_Microsoft performance: 287KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/477
strstr_GNU_C_Library performance: 418KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/603
Railgun performance: 331KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/544
Railgun_Quadruplet performance: 367KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/546
Railgun_Quadruplet_6pp performance: 365KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('the',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1192002/697
strstr_Microsoft performance: 190KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1192002/531
strstr_GNU_C_Library performance: 249KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1192002/509
Railgun performance: 260KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1192002/505
Railgun_Quadruplet performance: 262KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1192002/511
Railgun_Quadruplet_6pp performance: 259KB/clock
StrnglenTRAVERSED: 135882884 bytes

Searching for Pattern('fast',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 5384/726
strstr_Microsoft performance: 274KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 5384/501
strstr_GNU_C_Library performance: 398KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 5384/602
Railgun performance: 331KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 5384/607
Railgun_Quadruplet performance: 328KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 5384/603
Railgun_Quadruplet_6pp performance: 330KB/clock
StrnglenTRAVERSED: 204186782 bytes

Searching for Pattern('easy',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4825/961
strstr_Microsoft performance: 207KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4825/713
strstr_GNU_C_Library performance: 279KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4825/605
Railgun performance: 329KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4825/701
Railgun_Quadruplet performance: 284KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4825/705
Railgun_Quadruplet_6pp performance: 282KB/clock
StrnglenTRAVERSED: 204202166 bytes

Searching for Pattern('grmbl',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/734
strstr_Microsoft performance: 272KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/506
strstr_GNU_C_Library performance: 394KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/598
Railgun performance: 333KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/605
Railgun_Quadruplet performance: 330KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/602
Railgun_Quadruplet_6pp performance: 331KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('email',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/955
strstr_Microsoft performance: 209KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/706
strstr_GNU_C_Library performance: 282KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/604
Railgun performance: 330KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/698
Railgun_Quadruplet performance: 286KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/701
Railgun_Quadruplet_6pp performance: 284KB/clock
StrnglenTRAVERSED: 204449414 bytes

Searching for Pattern('pasting',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 2/720
strstr_Microsoft performance: 277KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 2/500
strstr_GNU_C_Library performance: 399KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 2/591
Railgun performance: 337KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 2/596
Railgun_Quadruplet performance: 334KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 2/593
Railgun_Quadruplet_6pp performance: 336KB/clock
StrnglenTRAVERSED: 204449363 bytes

Searching for Pattern('amazing',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 319/868
strstr_Microsoft performance: 230KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 319/613
strstr_GNU_C_Library performance: 325KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 319/592
Railgun performance: 337KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 319/642
Railgun_Quadruplet performance: 310KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 319/642
Railgun_Quadruplet_6pp performance: 310KB/clock
StrnglenTRAVERSED: 204432134 bytes

Searching for Pattern('underdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4/776
strstr_Microsoft performance: 257KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4/535
strstr_GNU_C_Library performance: 373KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4/589
Railgun performance: 338KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4/608
Railgun_Quadruplet performance: 328KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4/605
Railgun_Quadruplet_6pp performance: 330KB/clock
StrnglenTRAVERSED: 204449185 bytes

Searching for Pattern('superdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/839
strstr_Microsoft performance: 237KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/592
strstr_GNU_C_Library performance: 337KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/591
Railgun performance: 337KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/633
Railgun_Quadruplet performance: 315KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/633
Railgun_Quadruplet_6pp performance: 315KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('participants',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 141/721
strstr_Microsoft performance: 276KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 141/501
strstr_GNU_C_Library performance: 398KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 141/578
Railgun performance: 345KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 141/579
Railgun_Quadruplet performance: 344KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 141/574
Railgun_Quadruplet_6pp performance: 347KB/clock
StrnglenTRAVERSED: 204441500 bytes

Searching for Pattern('skillessness',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/838
strstr_Microsoft performance: 238KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/590
strstr_GNU_C_Library performance: 338KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/583
Railgun performance: 342KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/617
Railgun_Quadruplet performance: 323KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/616
Railgun_Quadruplet_6pp performance: 324KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('I should have known',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/698
strstr_Microsoft performance: 286KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/482
strstr_GNU_C_Library performance: 414KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/555
Railgun performance: 359KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/546
Railgun_Quadruplet performance: 365KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/544
Railgun_Quadruplet_6pp performance: 367KB/clock
StrnglenTRAVERSED: 204449346 bytes

Searching for Pattern('human consciousness',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 514/825
strstr_Microsoft performance: 241KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 514/575
strstr_GNU_C_Library performance: 347KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 514/559
Railgun performance: 357KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 514/580
Railgun_Quadruplet performance: 344KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 514/578
Railgun_Quadruplet_6pp performance: 345KB/clock
StrnglenTRAVERSED: 204422699 bytes

strstr_SHORT-SHOWDOWN_Intel_v12_Ox_Qparallel.exe:
strstr_SHORT-SHOWDOWN, revision 7, written by Kaze.
Note: There is something very inconsistent even wrong with all timings, still can't figure out the reason!
Input Pattern(up to 19+2000 chars): 
Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_6pp_hits/Railgun_6pp_clocks: 1355/101
Railgun_6pp performance: 2000KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_Quadruplet_7_hits/Railgun_Quadruplet_7_clocks: 1355/91
Railgun_Quadruplet_7 performance: 2220KB/clock

Note: Executing the next two tests 256 times i.e. the search is for 256x8x2 patterns!

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_6pp performance: 756KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_6pp performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_6pp performance: 1415KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_6pp performance: 1383KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_6pp performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_6pp performance: 1698KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_6pp performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 1237KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Railgun_Quadruplet_6pp 8x2 i.e. average performance: 1395KB/clock
ReallyTraversed: 310,477,846,528 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_7 performance: 805KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_7 performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_7 performance: 1078KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_7 performance: 1383KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_7 performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_7 performance: 1698KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_7 performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 1276KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1307KB/clock
ReallyTraversed: 310,477,846,528 bytes

Note: Executing the next two tests 256 times i.e. the search is for 256x52 patterns, all utilizing BMH!

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_6pp performance: 1074KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_6pp performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_6pp performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_6pp performance: 1122KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_6pp performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_6pp performance: 1220KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_6pp performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_6pp performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_6pp performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_6pp performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_6pp performance: 965KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_6pp performance: 7202KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_6pp performance: 1422KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_6pp performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_6pp performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 1237KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_6pp performance: 3157KB/clock
Railgun_Quadruplet_6pp 52 i.e. average performance: 1749KB/clock
TotalRoughSearchTime: 1,085,361 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_7 performance: 922KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_7 performance: 918KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_7 performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_7 performance: 1069KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_7 performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_7 performance: 1122KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_7 performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_7 performance: 1074KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_7 performance: 1626KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_7 performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_7 performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_7 performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_7 performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_7 performance: 1817KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_7 performance: 450KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_7 performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_7 performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2553KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Railgun_Quadruplet_7 52 i.e. average performance: 1686KB/clock
TotalRoughSearchTime: 1,125,704 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), BM_HORSPOOL performance: 403KB/clock
Found ('to') 1076629 time(s), BM_HORSPOOL performance: 415KB/clock
Found ('TDK') 0 time(s), BM_HORSPOOL performance: 859KB/clock
Found ('the') 2114180 time(s), BM_HORSPOOL performance: 477KB/clock
Found ('fast') 5945 time(s), BM_HORSPOOL performance: 756KB/clock
Found ('easy') 5191 time(s), BM_HORSPOOL performance: 990KB/clock
Found ('grmbl') 0 time(s), BM_HORSPOOL performance: 1167KB/clock
Found ('email') 1 time(s), BM_HORSPOOL performance: 1074KB/clock
Found ('pasting') 2 time(s), BM_HORSPOOL performance: 1422KB/clock
Found ('amazing') 323 time(s), BM_HORSPOOL performance: 1433KB/clock
Found ('underdog') 4 time(s), BM_HORSPOOL performance: 1820KB/clock
Found ('superdog') 0 time(s), BM_HORSPOOL performance: 1836KB/clock
Found ('participants') 147 time(s), BM_HORSPOOL performance: 1836KB/clock
Found ('skillessness') 0 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('I should have known') 1 time(s), BM_HORSPOOL performance: 2126KB/clock
Found ('human consciousness') 519 time(s), BM_HORSPOOL performance: 2126KB/clock
BM_HORSPOOL 8x2 i.e. average performance: 968KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_6pp performance: 561KB/clock
Found ('to') 1076629 time(s), Railgun_6pp performance: 537KB/clock
Found ('TDK') 0 time(s), Railgun_6pp performance: 585KB/clock
Found ('the') 2114180 time(s), Railgun_6pp performance: 461KB/clock
Found ('fast') 5945 time(s), Railgun_6pp performance: 990KB/clock
Found ('easy') 5191 time(s), Railgun_6pp performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_6pp performance: 1278KB/clock
Found ('email') 1 time(s), Railgun_6pp performance: 1167KB/clock
Found ('pasting') 2 time(s), Railgun_6pp performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_6pp performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_6pp performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_6pp performance: 1603KB/clock
Found ('participants') 147 time(s), Railgun_6pp performance: 2557KB/clock
Found ('skillessness') 0 time(s), Railgun_6pp performance: 2126KB/clock
Found ('I should have known') 1 time(s), Railgun_6pp performance: 2126KB/clock
Found ('human consciousness') 519 time(s), Railgun_6pp performance: 2557KB/clock
Railgun_6pp 8x2 i.e. average performance: 1047KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_Quadruplet_7 performance: 444KB/clock
Found ('to') 1076629 time(s), Railgun_Quadruplet_7 performance: 430KB/clock
Found ('TDK') 0 time(s), Railgun_Quadruplet_7 performance: 585KB/clock
Found ('the') 2114180 time(s), Railgun_Quadruplet_7 performance: 477KB/clock
Found ('fast') 5945 time(s), Railgun_Quadruplet_7 performance: 990KB/clock
Found ('easy') 5191 time(s), Railgun_Quadruplet_7 performance: 1069KB/clock
Found ('grmbl') 0 time(s), Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('email') 1 time(s), Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('pasting') 2 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('underdog') 4 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('superdog') 0 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('participants') 147 time(s), Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('skillessness') 0 time(s), Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('I should have known') 1 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('human consciousness') 519 time(s), Railgun_Quadruplet_7 performance: 2525KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1008KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) line-by-line ...
LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1269/728
strstr_Microsoft performance: 274KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1269/502
strstr_GNU_C_Library performance: 397KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1269/564
Railgun performance: 353KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1269/583
Railgun_Quadruplet performance: 342KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1269/589
Railgun_Quadruplet_6pp performance: 338KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_BOOSTED_hits/KarpRabinKaze_BOOSTED_clocks: 1269/565
KarpRabinKaze_BOOSTED performance: 353KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_hits/KarpRabinKaze_clocks: 1269/614
KarpRabinKaze performance: 325KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Karp_Rabin_hits/Karp_Rabin_clocks: 1269/797
Karp_Rabin performance: 250KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Brute_Force_Dummy_hits/Brute_Force_Dummy_clocks: 1269/710
Brute_Force_Dummy performance: 281KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer-Moore-Horspool_hits/Boyer-Moore-Horspool_clocks: 1269/508
Boyer-Moore-Horspool performance: 392KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer_Moore_Horspool_Kaze_hits/Boyer_Moore_Horspool_Kaze_clocks: 1269/494
Boyer_Moore_Horspool_Kaze performance: 404KB/clock
StrnglenTRAVERSED: 204383508 bytes

DUMBO 8x2 ...

Searching for Pattern('an',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1212509/670
strstr_Microsoft performance: 201KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1212509/503
strstr_GNU_C_Library performance: 268KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1212509/524
Railgun performance: 258KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1212509/478
Railgun_Quadruplet performance: 282KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1212509/483
Railgun_Quadruplet_6pp performance: 279KB/clock
StrnglenTRAVERSED: 138478024 bytes

Searching for Pattern('to',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 780175/759
strstr_Microsoft performance: 211KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 780175/562
strstr_GNU_C_Library performance: 285KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 780175/549
Railgun performance: 292KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 780175/525
Railgun_Quadruplet performance: 305KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 780175/532
Railgun_Quadruplet_6pp performance: 301KB/clock
StrnglenTRAVERSED: 164505415 bytes

Searching for Pattern('TDK',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/694
strstr_Microsoft performance: 287KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/478
strstr_GNU_C_Library performance: 417KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/585
Railgun performance: 341KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/557
Railgun_Quadruplet performance: 358KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/546
Railgun_Quadruplet_6pp performance: 365KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('the',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1192002/697
strstr_Microsoft performance: 190KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1192002/532
strstr_GNU_C_Library performance: 249KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1192002/506
Railgun performance: 262KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1192002/515
Railgun_Quadruplet performance: 257KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1192002/512
Railgun_Quadruplet_6pp performance: 259KB/clock
StrnglenTRAVERSED: 135882884 bytes

Searching for Pattern('fast',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 5384/724
strstr_Microsoft performance: 275KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 5384/501
strstr_GNU_C_Library performance: 398KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 5384/584
Railgun performance: 341KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 5384/604
Railgun_Quadruplet performance: 330KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 5384/603
Railgun_Quadruplet_6pp performance: 330KB/clock
StrnglenTRAVERSED: 204186782 bytes

Searching for Pattern('easy',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4825/962
strstr_Microsoft performance: 207KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4825/713
strstr_GNU_C_Library performance: 279KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4825/588
Railgun performance: 339KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4825/698
Railgun_Quadruplet performance: 285KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4825/706
Railgun_Quadruplet_6pp performance: 282KB/clock
StrnglenTRAVERSED: 204202166 bytes

Searching for Pattern('grmbl',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/738
strstr_Microsoft performance: 270KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/507
strstr_GNU_C_Library performance: 393KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/580
Railgun performance: 344KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/602
Railgun_Quadruplet performance: 331KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/603
Railgun_Quadruplet_6pp performance: 331KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('email',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/958
strstr_Microsoft performance: 208KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/706
strstr_GNU_C_Library performance: 282KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/587
Railgun performance: 340KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/694
Railgun_Quadruplet performance: 287KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/702
Railgun_Quadruplet_6pp performance: 284KB/clock
StrnglenTRAVERSED: 204449414 bytes

Searching for Pattern('pasting',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 2/721
strstr_Microsoft performance: 276KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 2/501
strstr_GNU_C_Library performance: 398KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 2/572
Railgun performance: 349KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 2/593
Railgun_Quadruplet performance: 336KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 2/594
Railgun_Quadruplet_6pp performance: 336KB/clock
StrnglenTRAVERSED: 204449363 bytes

Searching for Pattern('amazing',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 319/868
strstr_Microsoft performance: 230KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 319/613
strstr_GNU_C_Library performance: 325KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 319/574
Railgun performance: 347KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 319/637
Railgun_Quadruplet performance: 313KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 319/643
Railgun_Quadruplet_6pp performance: 310KB/clock
StrnglenTRAVERSED: 204432134 bytes

Searching for Pattern('underdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4/785
strstr_Microsoft performance: 254KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4/534
strstr_GNU_C_Library performance: 373KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4/569
Railgun performance: 350KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4/604
Railgun_Quadruplet performance: 330KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4/605
Railgun_Quadruplet_6pp performance: 330KB/clock
StrnglenTRAVERSED: 204449185 bytes

Searching for Pattern('superdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/839
strstr_Microsoft performance: 237KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/592
strstr_GNU_C_Library performance: 337KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/572
Railgun performance: 349KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/630
Railgun_Quadruplet performance: 316KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/633
Railgun_Quadruplet_6pp performance: 315KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('participants',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 141/728
strstr_Microsoft performance: 274KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 141/501
strstr_GNU_C_Library performance: 398KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 141/559
Railgun performance: 357KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 141/576
Railgun_Quadruplet performance: 346KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 141/575
Railgun_Quadruplet_6pp performance: 347KB/clock
StrnglenTRAVERSED: 204441500 bytes

Searching for Pattern('skillessness',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/838
strstr_Microsoft performance: 238KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/590
strstr_GNU_C_Library performance: 338KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/565
Railgun performance: 353KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/613
Railgun_Quadruplet performance: 325KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/615
Railgun_Quadruplet_6pp performance: 324KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('I should have known',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/698
strstr_Microsoft performance: 286KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/482
strstr_GNU_C_Library performance: 414KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/535
Railgun performance: 373KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/545
Railgun_Quadruplet performance: 366KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/543
Railgun_Quadruplet_6pp performance: 367KB/clock
StrnglenTRAVERSED: 204449346 bytes

Searching for Pattern('human consciousness',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 514/826
strstr_Microsoft performance: 241KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 514/576
strstr_GNU_C_Library performance: 346KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 514/541
Railgun performance: 369KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 514/577
Railgun_Quadruplet performance: 345KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 514/579
Railgun_Quadruplet_6pp performance: 344KB/clock
StrnglenTRAVERSED: 204422699 bytes

strstr_SHORT-SHOWDOWN_Microsoft_v16_Ox.exe:
strstr_SHORT-SHOWDOWN, revision 7, written by Kaze.
Note: There is something very inconsistent even wrong with all timings, still can't figure out the reason!
Input Pattern(up to 19+2000 chars): 
Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_6pp_hits/Railgun_6pp_clocks: 1355/101
Railgun_6pp performance: 2000KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) as-one-line ...
WARNING! The next line works with BMH only for pattern 4[+] long, otherwise (for 2 and 3) other searcher takes over!
Railgun_Quadruplet_7_hits/Railgun_Quadruplet_7_clocks: 1355/90
Railgun_Quadruplet_7 performance: 2245KB/clock

Note: Executing the next two tests 256 times i.e. the search is for 256x8x2 patterns!

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_6pp performance: 918KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_6pp performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_6pp performance: 1061KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_6pp performance: 1398KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_6pp performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_6pp performance: 1698KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_6pp performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2553KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Railgun_Quadruplet_6pp 8x2 i.e. average performance: 1410KB/clock
ReallyTraversed: 310,477,846,528 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('an') at 157 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('to') at 853 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('TDK') at -4325408 position, Railgun_Quadruplet_7 performance: 990KB/clock
Found ('the') at 511 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('easy') at 30163 position, Railgun_Quadruplet_7 performance: 29KB/clock
Found ('grmbl') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('email') at 69587982 position, Railgun_Quadruplet_7 performance: 1078KB/clock
Found ('pasting') at 134600126 position, Railgun_Quadruplet_7 performance: 1383KB/clock
Found ('amazing') at 1629806 position, Railgun_Quadruplet_7 performance: 1591KB/clock
Found ('underdog') at 137424498 position, Railgun_Quadruplet_7 performance: 1412KB/clock
Found ('superdog') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('participants') at 16060 position, Railgun_Quadruplet_7 performance: 15KB/clock
Found ('skillessness') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2553KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1377KB/clock
ReallyTraversed: 310,477,846,528 bytes

Note: Executing the next two tests 256 times i.e. the search is for 256x52 patterns, all utilizing BMH!

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_6pp performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_6pp performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_6pp performance: 990KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_6pp performance: 990KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_6pp performance: 990KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_6pp performance: 990KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_6pp performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_6pp performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_6pp performance: 1018KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_6pp performance: 3948KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_6pp performance: 1069KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_6pp performance: 990KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_6pp performance: 1239KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_6pp performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_6pp performance: 1167KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_6pp performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_6pp performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_6pp performance: 1422KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_6pp performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_6pp performance: 965KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_6pp performance: 7202KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_6pp performance: 1287KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_6pp performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_6pp performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_6pp performance: 1820KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_6pp performance: 1603KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_6pp performance: 1836KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_6pp performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_6pp performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_6pp performance: 2149KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_6pp performance: 2126KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_6pp performance: 3207KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_6pp performance: 2557KB/clock
Railgun_Quadruplet_6pp 52 i.e. average performance: 1584KB/clock
TotalRoughSearchTime: 1,198,329 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 52 Patterns into String(206908949bytes) as-one-line ... Not-Counting-Hits-Just-Returns-First-One
Found ('fast') at 42381 position, Railgun_Quadruplet_7 performance: 41KB/clock
Found ('from') at 996 position, Railgun_Quadruplet_7 performance: 0KB/clock
Found ('SR71') at -4325408 position, Railgun_Quadruplet_7 performance: 922KB/clock
Found ('SONY') at -4325408 position, Railgun_Quadruplet_7 performance: 985KB/clock
Found ('Lexx') at -4325408 position, Railgun_Quadruplet_7 performance: 922KB/clock
Found ('Rabea') at -4325408 position, Railgun_Quadruplet_7 performance: 1069KB/clock
Found ('makes') at 15096 position, Railgun_Quadruplet_7 performance: 14KB/clock
Found ('punny') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('funny') at 1110233 position, Railgun_Quadruplet_7 performance: 1084KB/clock
Found ('Orion') at 180456170 position, Railgun_Quadruplet_7 performance: 1122KB/clock
Found ('lemon') at 4043605 position, Railgun_Quadruplet_7 performance: 232KB/clock
Found ('Hi-Fi') at -4325408 position, Railgun_Quadruplet_7 performance: 1174KB/clock
Found ('Tesla') at -4325408 position, Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('Apache') at 79960763 position, Railgun_Quadruplet_7 performance: 1220KB/clock
Found ('monkey') at 481771 position, Railgun_Quadruplet_7 performance: 470KB/clock
Found ('ramjet') at -4325408 position, Railgun_Quadruplet_7 performance: 1287KB/clock
Found ('fallen') at 31696 position, Railgun_Quadruplet_7 performance: 30KB/clock
Found ('Albert') at 1156344 position, Railgun_Quadruplet_7 performance: 1129KB/clock
Found ('Toshiba') at -4325408 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('grammar') at 1759745 position, Railgun_Quadruplet_7 performance: 1718KB/clock
Found ('pharaoh') at 31632134 position, Railgun_Quadruplet_7 performance: 1930KB/clock
Found ('decades') at 7374902 position, Railgun_Quadruplet_7 performance: 7202KB/clock
Found ('#define') at -4325408 position, Railgun_Quadruplet_7 performance: 1422KB/clock
Found ('Delerium') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('numberly') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('stellify') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('elephant') at 1495572 position, Railgun_Quadruplet_7 performance: 1460KB/clock
Found ('Layalina') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Fibonacci') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('profanism') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('butterfly') at 85068 position, Railgun_Quadruplet_7 performance: 83KB/clock
Found ('Beth Ditto') at -4325408 position, Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('Got Nuffin') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('fly fly fly') at -4325408 position, Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('quintillion') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Sick Of Love') at -4325408 position, Railgun_Quadruplet_7 performance: 1820KB/clock
Found ('Love Lockdown') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('Dannii Minogue') at -4325408 position, Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('299,792,458 m/s') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Extreme-Fidelity') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I should have known') at 41831880 position, Railgun_Quadruplet_7 performance: 2403KB/clock
Found ('human consciousness') at 3863 position, Railgun_Quadruplet_7 performance: 3KB/clock
Found ('Truth's your only fear') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('Never thought I'd do it') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('innocence over fading fast') at -4325408 position, Railgun_Quadruplet_7 performance: 2126KB/clock
Found ('I hit the ground runnin' free') at -4325408 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('I colour out the darkest clouds') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('But he's looking right through me') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('I'm living in an age that calls darkness light') at -4325408 position, Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('Following the wanderings of a dream - a dream that keeps my soul alive') at -4325408 position, Railgun_Quadruplet_7 performance: 3157KB/clock
Found ('I notice what matters and I got nothing to lose but darkness and shadows') at -4325408 position, Railgun_Quadruplet_7 performance: 3207KB/clock
Found ('Then, singing among the savage branches, it impales itself upon the longest, sharpest spine. And, dying, it rises above its own agony to outcarol the lark and the nightingale.') at -4325408 position, Railgun_Quadruplet_7 performance: 2525KB/clock
Railgun_Quadruplet_7 52 i.e. average performance: 1659KB/clock
TotalRoughSearchTime: 1,143,580 clocks
ReallyTraversed: 1,943,883,635,456 bytes

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), BM_HORSPOOL performance: 287KB/clock
Found ('to') 1076629 time(s), BM_HORSPOOL performance: 293KB/clock
Found ('TDK') 0 time(s), BM_HORSPOOL performance: 495KB/clock
Found ('the') 2114180 time(s), BM_HORSPOOL performance: 379KB/clock
Found ('fast') 5945 time(s), BM_HORSPOOL performance: 561KB/clock
Found ('easy') 5191 time(s), BM_HORSPOOL performance: 614KB/clock
Found ('grmbl') 0 time(s), BM_HORSPOOL performance: 805KB/clock
Found ('email') 1 time(s), BM_HORSPOOL performance: 713KB/clock
Found ('pasting') 2 time(s), BM_HORSPOOL performance: 990KB/clock
Found ('amazing') 323 time(s), BM_HORSPOOL performance: 990KB/clock
Found ('underdog') 4 time(s), BM_HORSPOOL performance: 1167KB/clock
Found ('superdog') 0 time(s), BM_HORSPOOL performance: 1074KB/clock
Found ('participants') 147 time(s), BM_HORSPOOL performance: 1422KB/clock
Found ('skillessness') 0 time(s), BM_HORSPOOL performance: 1603KB/clock
Found ('I should have known') 1 time(s), BM_HORSPOOL performance: 1433KB/clock
Found ('human consciousness') 519 time(s), BM_HORSPOOL performance: 1820KB/clock
BM_HORSPOOL 8x2 i.e. average performance: 670KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_6pp performance: 716KB/clock
Found ('to') 1076629 time(s), Railgun_6pp performance: 645KB/clock
Found ('TDK') 0 time(s), Railgun_6pp performance: 1278KB/clock
Found ('the') 2114180 time(s), Railgun_6pp performance: 678KB/clock
Found ('fast') 5945 time(s), Railgun_6pp performance: 990KB/clock
Found ('easy') 5191 time(s), Railgun_6pp performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_6pp performance: 1287KB/clock
Found ('email') 1 time(s), Railgun_6pp performance: 1167KB/clock
Found ('pasting') 2 time(s), Railgun_6pp performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_6pp performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_6pp performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_6pp performance: 1820KB/clock
Found ('participants') 147 time(s), Railgun_6pp performance: 2557KB/clock
Found ('skillessness') 0 time(s), Railgun_6pp performance: 2126KB/clock
Found ('I should have known') 1 time(s), Railgun_6pp performance: 2149KB/clock
Found ('human consciousness') 519 time(s), Railgun_6pp performance: 2557KB/clock
Railgun_6pp 8x2 i.e. average performance: 1246KB/clock

Doing Search for 8x2 Patterns into String(206908949bytes) as-one-line ...
Found ('an') 1987797 time(s), Railgun_Quadruplet_7 performance: 678KB/clock
Found ('to') 1076629 time(s), Railgun_Quadruplet_7 performance: 678KB/clock
Found ('TDK') 0 time(s), Railgun_Quadruplet_7 performance: 1167KB/clock
Found ('the') 2114180 time(s), Railgun_Quadruplet_7 performance: 645KB/clock
Found ('fast') 5945 time(s), Railgun_Quadruplet_7 performance: 1069KB/clock
Found ('easy') 5191 time(s), Railgun_Quadruplet_7 performance: 990KB/clock
Found ('grmbl') 0 time(s), Railgun_Quadruplet_7 performance: 1433KB/clock
Found ('email') 1 time(s), Railgun_Quadruplet_7 performance: 1278KB/clock
Found ('pasting') 2 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('amazing') 323 time(s), Railgun_Quadruplet_7 performance: 1603KB/clock
Found ('underdog') 4 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('superdog') 0 time(s), Railgun_Quadruplet_7 performance: 1836KB/clock
Found ('participants') 147 time(s), Railgun_Quadruplet_7 performance: 2557KB/clock
Found ('skillessness') 0 time(s), Railgun_Quadruplet_7 performance: 2525KB/clock
Found ('I should have known') 1 time(s), Railgun_Quadruplet_7 performance: 2149KB/clock
Found ('human consciousness') 519 time(s), Railgun_Quadruplet_7 performance: 3157KB/clock
Railgun_Quadruplet_7 8x2 i.e. average performance: 1266KB/clock

Doing Search for Pattern(11bytes) into String(206908949bytes) line-by-line ...
LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1269/1055
strstr_Microsoft performance: 189KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1269/507
strstr_GNU_C_Library performance: 393KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1269/567
Railgun performance: 352KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1269/476
Railgun_Quadruplet performance: 419KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1269/481
Railgun_Quadruplet_6pp performance: 414KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_BOOSTED_hits/KarpRabinKaze_BOOSTED_clocks: 1269/575
KarpRabinKaze_BOOSTED performance: 347KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
KarpRabinKaze_hits/KarpRabinKaze_clocks: 1269/564
KarpRabinKaze performance: 353KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Karp_Rabin_hits/Karp_Rabin_clocks: 1269/716
Karp_Rabin performance: 278KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Brute_Force_Dummy_hits/Brute_Force_Dummy_clocks: 1269/734
Brute_Force_Dummy performance: 271KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer-Moore-Horspool_hits/Boyer-Moore-Horspool_clocks: 1269/886
Boyer-Moore-Horspool performance: 225KB/clock
StrnglenTRAVERSED: 204383508 bytes
LinesEncountered: 2459508
Boyer_Moore_Horspool_Kaze_hits/Boyer_Moore_Horspool_Kaze_clocks: 1269/617
Boyer_Moore_Horspool_Kaze performance: 323KB/clock
StrnglenTRAVERSED: 204383508 bytes

DUMBO 8x2 ...

Searching for Pattern('an',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1212509/682
strstr_Microsoft performance: 198KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1212509/489
strstr_GNU_C_Library performance: 276KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1212509/522
Railgun performance: 259KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1212509/418
Railgun_Quadruplet performance: 323KB/clock
StrnglenTRAVERSED: 138478024 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1212509/415
Railgun_Quadruplet_6pp performance: 325KB/clock
StrnglenTRAVERSED: 138478024 bytes

Searching for Pattern('to',2bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 780175/768
strstr_Microsoft performance: 209KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 780175/544
strstr_GNU_C_Library performance: 295KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 780175/547
Railgun performance: 293KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 780175/452
Railgun_Quadruplet performance: 355KB/clock
StrnglenTRAVERSED: 164505415 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 780175/449
Railgun_Quadruplet_6pp performance: 357KB/clock
StrnglenTRAVERSED: 164505415 bytes

Searching for Pattern('TDK',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/748
strstr_Microsoft performance: 266KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/494
strstr_GNU_C_Library performance: 404KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/582
Railgun performance: 343KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/502
Railgun_Quadruplet performance: 397KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/465
Railgun_Quadruplet_6pp performance: 429KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('the',3bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1192002/708
strstr_Microsoft performance: 187KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1192002/520
strstr_GNU_C_Library performance: 255KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1192002/509
Railgun performance: 260KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1192002/483
Railgun_Quadruplet performance: 274KB/clock
StrnglenTRAVERSED: 135882884 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1192002/458
Railgun_Quadruplet_6pp performance: 289KB/clock
StrnglenTRAVERSED: 135882884 bytes

Searching for Pattern('fast',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 5384/767
strstr_Microsoft performance: 259KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 5384/510
strstr_GNU_C_Library performance: 390KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 5384/583
Railgun performance: 342KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 5384/493
Railgun_Quadruplet performance: 404KB/clock
StrnglenTRAVERSED: 204186782 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 5384/488
Railgun_Quadruplet_6pp performance: 408KB/clock
StrnglenTRAVERSED: 204186782 bytes

Searching for Pattern('easy',4bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4825/966
strstr_Microsoft performance: 206KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4825/678
strstr_GNU_C_Library performance: 294KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4825/586
Railgun performance: 340KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4825/663
Railgun_Quadruplet performance: 300KB/clock
StrnglenTRAVERSED: 204202166 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4825/634
Railgun_Quadruplet_6pp performance: 314KB/clock
StrnglenTRAVERSED: 204202166 bytes

Searching for Pattern('grmbl',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/773
strstr_Microsoft performance: 258KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/515
strstr_GNU_C_Library performance: 387KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/577
Railgun performance: 346KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/494
Railgun_Quadruplet performance: 404KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/489
Railgun_Quadruplet_6pp performance: 408KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('email',5bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/957
strstr_Microsoft performance: 208KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/669
strstr_GNU_C_Library performance: 298KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/585
Railgun performance: 341KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/661
Railgun_Quadruplet performance: 302KB/clock
StrnglenTRAVERSED: 204449414 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/631
Railgun_Quadruplet_6pp performance: 316KB/clock
StrnglenTRAVERSED: 204449414 bytes

Searching for Pattern('pasting',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 2/766
strstr_Microsoft performance: 260KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 2/510
strstr_GNU_C_Library performance: 391KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 2/570
Railgun performance: 350KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 2/484
Railgun_Quadruplet performance: 412KB/clock
StrnglenTRAVERSED: 204449363 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 2/481
Railgun_Quadruplet_6pp performance: 415KB/clock
StrnglenTRAVERSED: 204449363 bytes

Searching for Pattern('amazing',7bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 319/875
strstr_Microsoft performance: 228KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 319/596
strstr_GNU_C_Library performance: 334KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 319/571
Railgun performance: 349KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 319/570
Railgun_Quadruplet performance: 350KB/clock
StrnglenTRAVERSED: 204432134 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 319/553
Railgun_Quadruplet_6pp performance: 361KB/clock
StrnglenTRAVERSED: 204432134 bytes

Searching for Pattern('underdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 4/803
strstr_Microsoft performance: 248KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 4/537
strstr_GNU_C_Library performance: 371KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 4/568
Railgun performance: 351KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 4/506
Railgun_Quadruplet performance: 394KB/clock
StrnglenTRAVERSED: 204449185 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 4/500
Railgun_Quadruplet_6pp performance: 399KB/clock
StrnglenTRAVERSED: 204449185 bytes

Searching for Pattern('superdog',8bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/851
strstr_Microsoft performance: 234KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/582
strstr_GNU_C_Library performance: 343KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/570
Railgun performance: 350KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/555
Railgun_Quadruplet performance: 359KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/541
Railgun_Quadruplet_6pp performance: 369KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('participants',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 141/767
strstr_Microsoft performance: 260KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 141/510
strstr_GNU_C_Library performance: 391KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 141/556
Railgun performance: 359KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 141/472
Railgun_Quadruplet performance: 422KB/clock
StrnglenTRAVERSED: 204441500 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 141/468
Railgun_Quadruplet_6pp performance: 426KB/clock
StrnglenTRAVERSED: 204441500 bytes

Searching for Pattern('skillessness',12bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 0/850
strstr_Microsoft performance: 234KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 0/580
strstr_GNU_C_Library performance: 344KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 0/562
Railgun performance: 355KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 0/541
Railgun_Quadruplet performance: 369KB/clock
StrnglenTRAVERSED: 204449441 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 0/528
Railgun_Quadruplet_6pp performance: 378KB/clock
StrnglenTRAVERSED: 204449441 bytes

Searching for Pattern('I should have known',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 1/754
strstr_Microsoft performance: 264KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 1/498
strstr_GNU_C_Library performance: 400KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 1/533
Railgun performance: 374KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 1/443
Railgun_Quadruplet performance: 450KB/clock
StrnglenTRAVERSED: 204449346 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 1/440
Railgun_Quadruplet_6pp performance: 453KB/clock
StrnglenTRAVERSED: 204449346 bytes

Searching for Pattern('human consciousness',19bytes) into String(206908949bytes) line-by-line ...

LinesEncountered: 2459508
strstr_Microsoft_hits/strstr_Microsoft_clocks: 514/837
strstr_Microsoft performance: 238KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
strstr_GNU_C_Library_hits/strstr_GNU_C_Library_clocks: 514/567
strstr_GNU_C_Library performance: 352KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_hits/Railgun_clocks: 514/537
Railgun performance: 371KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_hits/Railgun_Quadruplet_clocks: 514/504
Railgun_Quadruplet performance: 396KB/clock
StrnglenTRAVERSED: 204422699 bytes
LinesEncountered: 2459508
Railgun_Quadruplet_6pp_hits/Railgun_Quadruplet_6pp_clocks: 514/493
Railgun_Quadruplet_6pp performance: 404KB/clock
StrnglenTRAVERSED: 204422699 bytes

Simplicius_Simplicissimus_Septupleton rev.1+++, written by Kaze.
Note1: This is the precursor of Simplicius Simplicissimus - a superfast-low-performance TEXT decompressor.
Note2: The niftiness lies in readiness for multi-threading and mostly in boosting the search by having the BBs.
       The decompressor would upload (at burst speed) the BB data and then read-and-decode one-by-one the
       triads (BB pool/array indexes), that is a simple copying. The pool houses up to 256*256*256 BBs/elements.
Note3: Compiler used: Intel(R) C++ Compiler XE for applications running on IA-32, Version 12.0.4.196 Build 20110427.
Note4: Compile line: icl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note5: Maximum size of input text file is arbitrary - 384MB, in fact 384MB+4*384MB must be less than 19??MB.
Note6: The file format is given by typing the compressed file e.g. D:\>type OSHO.TXT.SS.
       The header is 270 bytes long followed by BBs and triads/indexes and the eventual remainder/literals.
Note7: My benchmark text file OSHO.TXT 206,908,949 bytes where OSHO.TXT.SS 116,871,584 bytes for order 6:
       Decompressing OSHO.TXT.SS to RAM without Dumping to DRIVE time: 1704 clocks or 118579 KB/s, an awful result.
       For order 4 enforced: 156,174,067 OSHO.TXT.SS is being decompressed at 192804 KB/s.
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 85618 KB/s.
       For order 8 enforced: 149,243,106 OSHO.TXT.SS is being decompressed at 115396 KB/s.
       Obviously the fastest cache size is crucial, for OSHO.TXT 12MB BB pool vs 1MB L2 cache disbalance is the
       cause for this badly inferior performance compared to LZ L1 (32KB) cache-friendly variants.
       The test machine is Toshiba Satellite with Intel Merom 2166MHz, with rough 'memcpy' performance: 1646 MB/s.
Note8: Compile line: cl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note9: Major (but still inferior) decompressing tweak since r.1+++, this time Microsoft v16 excels:
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 170083 KB/s.
NoteA: Simplicius_Simplicissimus stands up for his name, the decompressing fragment is 13 instructions small:
       $LL74@main:
       a1 00 00 00 00   mov     eax, DWORD PTR _Patternlen
       03 c2            add     eax, edx
       8b 04 30         mov     eax, DWORD PTR [eax+esi]
       25 ff ff ff 00   and     eax, 16777215
       0f af c7         imul    eax, edi
       8b 1c 30         mov     ebx, DWORD PTR [eax+esi]
       89 19            mov     DWORD PTR [ecx], ebx
       8b 44 30 04      mov     eax, DWORD PTR [eax+esi+4]
       89 41 04         mov     DWORD PTR [ecx+4], eax
       83 c2 03         add     edx, 3
       03 cf            add     ecx, edi
       ff 4c 24 1c      dec     DWORD PTR tv977[esp+376]
       75 d7            jne     SHORT $LL74@main
NoteB: For more fast decompressing idea(s) you may contact me at sanmayce@sanmayce.com freely.
NoteC: Got it? The eighth note has two meanings: 1] for faster 2] for additional/other fast.
NoteD: Got it? The ninth note has two meanings: 1] for quicker/tighter 2] for additional/other quick/tight.

Allocating 384MB ... OK

Enforcing BB order 7 ...
Size of incoming file or Strnglen: 206908949

Sorting 206908943 Pointers to Building-Blocks 7 chars in size ...
Allocated memory for pointers-to-words in MB: 790
Writing Sorted Building-Blocks to BB007.txt ...
Patternlen:7|206908949-7+1|linecounterRL:4803152|202105791
Gain(reduced-size) or Strnglen-(Patternlen*linecounterRL+3*(Strnglen/Patternlen)+(Strnglen%Patternlen)): 84611620

Maximum compression (or minimum expansion) for order: 7

Creating OSHO.TXT.SS ...

Building-Blocks_DUMPER .SS dumping time: 41329 clocks
Building-Blocks_DUMPER total time: 259141 clocks

Simplicius_Simplicissimus_Septupleton rev.1+++, written by Kaze.
Note1: This is the precursor of Simplicius Simplicissimus - a superfast-low-performance TEXT decompressor.
Note2: The niftiness lies in readiness for multi-threading and mostly in boosting the search by having the BBs.
       The decompressor would upload (at burst speed) the BB data and then read-and-decode one-by-one the
       triads (BB pool/array indexes), that is a simple copying. The pool houses up to 256*256*256 BBs/elements.
Note3: Compiler used: Intel(R) C++ Compiler XE for applications running on IA-32, Version 12.0.4.196 Build 20110427.
Note4: Compile line: icl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note5: Maximum size of input text file is arbitrary - 384MB, in fact 384MB+4*384MB must be less than 19??MB.
Note6: The file format is given by typing the compressed file e.g. D:\>type OSHO.TXT.SS.
       The header is 270 bytes long followed by BBs and triads/indexes and the eventual remainder/literals.
Note7: My benchmark text file OSHO.TXT 206,908,949 bytes where OSHO.TXT.SS 116,871,584 bytes for order 6:
       Decompressing OSHO.TXT.SS to RAM without Dumping to DRIVE time: 1704 clocks or 118579 KB/s, an awful result.
       For order 4 enforced: 156,174,067 OSHO.TXT.SS is being decompressed at 192804 KB/s.
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 85618 KB/s.
       For order 8 enforced: 149,243,106 OSHO.TXT.SS is being decompressed at 115396 KB/s.
       Obviously the fastest cache size is crucial, for OSHO.TXT 12MB BB pool vs 1MB L2 cache disbalance is the
       cause for this badly inferior performance compared to LZ L1 (32KB) cache-friendly variants.
       The test machine is Toshiba Satellite with Intel Merom 2166MHz, with rough 'memcpy' performance: 1646 MB/s.
Note8: Compile line: cl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note9: Major (but still inferior) decompressing tweak since r.1+++, this time Microsoft v16 excels:
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 170083 KB/s.
NoteA: Simplicius_Simplicissimus stands up for his name, the decompressing fragment is 13 instructions small:
       $LL74@main:
       a1 00 00 00 00   mov     eax, DWORD PTR _Patternlen
       03 c2            add     eax, edx
       8b 04 30         mov     eax, DWORD PTR [eax+esi]
       25 ff ff ff 00   and     eax, 16777215
       0f af c7         imul    eax, edi
       8b 1c 30         mov     ebx, DWORD PTR [eax+esi]
       89 19            mov     DWORD PTR [ecx], ebx
       8b 44 30 04      mov     eax, DWORD PTR [eax+esi+4]
       89 41 04         mov     DWORD PTR [ecx+4], eax
       83 c2 03         add     edx, 3
       03 cf            add     ecx, edi
       ff 4c 24 1c      dec     DWORD PTR tv977[esp+376]
       75 d7            jne     SHORT $LL74@main
NoteB: For more fast decompressing idea(s) you may contact me at sanmayce@sanmayce.com freely.
NoteC: Got it? The eighth note has two meanings: 1] for faster 2] for additional/other fast.
NoteD: Got it? The ninth note has two meanings: 1] for quicker/tighter 2] for additional/other quick/tight.

Allocating 384MB ... OK

Simplicius Simplicissimus is decompressing OSHO.TXT ...
Allocating 256MB for BBs pool + 384MB for RAM-to-RAM decompression ... OK
BBs order: 7
Original file size: 206908949
BBs pool size: 33622064

Decompression to RAM without Dumping to DRIVE time: 1438 clocks
Decompression to RAM without Dumping to DRIVE performance: 140514 KB/s or 137 MB/s
Total time: 3797 clocks

Benchmarking 'memcpy' by copying 197MB (OSHO.TXT size) ten times ...
Simplicius says for 'memcpy' performance: 1773 MB/s
Simplicius says for Decompression Ratio: 7%

Simplicius_Simplicissimus_Septupleton rev.1+++, written by Kaze.
Note1: This is the precursor of Simplicius Simplicissimus - a superfast-low-performance TEXT decompressor.
Note2: The niftiness lies in readiness for multi-threading and mostly in boosting the search by having the BBs.
       The decompressor would upload (at burst speed) the BB data and then read-and-decode one-by-one the
       triads (BB pool/array indexes), that is a simple copying. The pool houses up to 256*256*256 BBs/elements.
Note3: Compiler used: Intel(R) C++ Compiler XE for applications running on IA-32, Version 12.0.4.196 Build 20110427.
Note4: Compile line: icl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note5: Maximum size of input text file is arbitrary - 384MB, in fact 384MB+4*384MB must be less than 19??MB.
Note6: The file format is given by typing the compressed file e.g. D:\>type OSHO.TXT.SS.
       The header is 270 bytes long followed by BBs and triads/indexes and the eventual remainder/literals.
Note7: My benchmark text file OSHO.TXT 206,908,949 bytes where OSHO.TXT.SS 116,871,584 bytes for order 6:
       Decompressing OSHO.TXT.SS to RAM without Dumping to DRIVE time: 1704 clocks or 118579 KB/s, an awful result.
       For order 4 enforced: 156,174,067 OSHO.TXT.SS is being decompressed at 192804 KB/s.
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 85618 KB/s.
       For order 8 enforced: 149,243,106 OSHO.TXT.SS is being decompressed at 115396 KB/s.
       Obviously the fastest cache size is crucial, for OSHO.TXT 12MB BB pool vs 1MB L2 cache disbalance is the
       cause for this badly inferior performance compared to LZ L1 (32KB) cache-friendly variants.
       The test machine is Toshiba Satellite with Intel Merom 2166MHz, with rough 'memcpy' performance: 1646 MB/s.
Note8: Compile line: cl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note9: Major (but still inferior) decompressing tweak since r.1+++, this time Microsoft v16 excels:
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 170083 KB/s.
NoteA: Simplicius_Simplicissimus stands up for his name, the decompressing fragment is 13 instructions small:
       $LL74@main:
       a1 00 00 00 00   mov     eax, DWORD PTR _Patternlen
       03 c2            add     eax, edx
       8b 04 30         mov     eax, DWORD PTR [eax+esi]
       25 ff ff ff 00   and     eax, 16777215
       0f af c7         imul    eax, edi
       8b 1c 30         mov     ebx, DWORD PTR [eax+esi]
       89 19            mov     DWORD PTR [ecx], ebx
       8b 44 30 04      mov     eax, DWORD PTR [eax+esi+4]
       89 41 04         mov     DWORD PTR [ecx+4], eax
       83 c2 03         add     edx, 3
       03 cf            add     ecx, edi
       ff 4c 24 1c      dec     DWORD PTR tv977[esp+376]
       75 d7            jne     SHORT $LL74@main
NoteB: For more fast decompressing idea(s) you may contact me at sanmayce@sanmayce.com freely.
NoteC: Got it? The eighth note has two meanings: 1] for faster 2] for additional/other fast.
NoteD: Got it? The ninth note has two meanings: 1] for quicker/tighter 2] for additional/other quick/tight.

Allocating 384MB ... OK

Simplicius Simplicissimus is decompressing OSHO.TXT ...
Allocating 256MB for BBs pool + 384MB for RAM-to-RAM decompression ... OK
BBs order: 7
Original file size: 206908949
BBs pool size: 33622064

Decompression to RAM without Dumping to DRIVE time: 1438 clocks
Decompression to RAM without Dumping to DRIVE performance: 140514 KB/s or 137 MB/s
Total time: 3766 clocks

Benchmarking 'memcpy' by copying 197MB (OSHO.TXT size) ten times ...
Simplicius says for 'memcpy' performance: 1749 MB/s
Simplicius says for Decompression Ratio: 7%

Simplicius_Simplicissimus_Septupleton rev.1+++, written by Kaze.
Note1: This is the precursor of Simplicius Simplicissimus - a superfast-low-performance TEXT decompressor.
Note2: The niftiness lies in readiness for multi-threading and mostly in boosting the search by having the BBs.
       The decompressor would upload (at burst speed) the BB data and then read-and-decode one-by-one the
       triads (BB pool/array indexes), that is a simple copying. The pool houses up to 256*256*256 BBs/elements.
Note3: Compiler used: Intel(R) C++ Compiler XE for applications running on IA-32, Version 12.0.4.196 Build 20110427.
Note4: Compile line: icl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note5: Maximum size of input text file is arbitrary - 384MB, in fact 384MB+4*384MB must be less than 19??MB.
Note6: The file format is given by typing the compressed file e.g. D:\>type OSHO.TXT.SS.
       The header is 270 bytes long followed by BBs and triads/indexes and the eventual remainder/literals.
Note7: My benchmark text file OSHO.TXT 206,908,949 bytes where OSHO.TXT.SS 116,871,584 bytes for order 6:
       Decompressing OSHO.TXT.SS to RAM without Dumping to DRIVE time: 1704 clocks or 118579 KB/s, an awful result.
       For order 4 enforced: 156,174,067 OSHO.TXT.SS is being decompressed at 192804 KB/s.
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 85618 KB/s.
       For order 8 enforced: 149,243,106 OSHO.TXT.SS is being decompressed at 115396 KB/s.
       Obviously the fastest cache size is crucial, for OSHO.TXT 12MB BB pool vs 1MB L2 cache disbalance is the
       cause for this badly inferior performance compared to LZ L1 (32KB) cache-friendly variants.
       The test machine is Toshiba Satellite with Intel Merom 2166MHz, with rough 'memcpy' performance: 1646 MB/s.
Note8: Compile line: cl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note9: Major (but still inferior) decompressing tweak since r.1+++, this time Microsoft v16 excels:
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 170083 KB/s.
NoteA: Simplicius_Simplicissimus stands up for his name, the decompressing fragment is 13 instructions small:
       $LL74@main:
       a1 00 00 00 00   mov     eax, DWORD PTR _Patternlen
       03 c2            add     eax, edx
       8b 04 30         mov     eax, DWORD PTR [eax+esi]
       25 ff ff ff 00   and     eax, 16777215
       0f af c7         imul    eax, edi
       8b 1c 30         mov     ebx, DWORD PTR [eax+esi]
       89 19            mov     DWORD PTR [ecx], ebx
       8b 44 30 04      mov     eax, DWORD PTR [eax+esi+4]
       89 41 04         mov     DWORD PTR [ecx+4], eax
       83 c2 03         add     edx, 3
       03 cf            add     ecx, edi
       ff 4c 24 1c      dec     DWORD PTR tv977[esp+376]
       75 d7            jne     SHORT $LL74@main
NoteB: For more fast decompressing idea(s) you may contact me at sanmayce@sanmayce.com freely.
NoteC: Got it? The eighth note has two meanings: 1] for faster 2] for additional/other fast.
NoteD: Got it? The ninth note has two meanings: 1] for quicker/tighter 2] for additional/other quick/tight.

Allocating 384MB ... OK

Simplicius Simplicissimus is decompressing OSHO.TXT ...
Allocating 256MB for BBs pool + 384MB for RAM-to-RAM decompression ... OK
BBs order: 7
Original file size: 206908949
BBs pool size: 33622064

Decompression to RAM without Dumping to DRIVE time: 1454 clocks
Decompression to RAM without Dumping to DRIVE performance: 138968 KB/s or 135 MB/s
Total time: 3329 clocks

Benchmarking 'memcpy' by copying 197MB (OSHO.TXT size) ten times ...
Simplicius says for 'memcpy' performance: 1774 MB/s
Simplicius says for Decompression Ratio: 7%

Simplicius_Simplicissimus_Septupleton rev.1+++, written by Kaze.
Note1: This is the precursor of Simplicius Simplicissimus - a superfast-low-performance TEXT decompressor.
Note2: The niftiness lies in readiness for multi-threading and mostly in boosting the search by having the BBs.
       The decompressor would upload (at burst speed) the BB data and then read-and-decode one-by-one the
       triads (BB pool/array indexes), that is a simple copying. The pool houses up to 256*256*256 BBs/elements.
Note3: Compiler used: Intel(R) C++ Compiler XE for applications running on IA-32, Version 12.0.4.196 Build 20110427.
Note4: Compile line: icl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note5: Maximum size of input text file is arbitrary - 384MB, in fact 384MB+4*384MB must be less than 19??MB.
Note6: The file format is given by typing the compressed file e.g. D:\>type OSHO.TXT.SS.
       The header is 270 bytes long followed by BBs and triads/indexes and the eventual remainder/literals.
Note7: My benchmark text file OSHO.TXT 206,908,949 bytes where OSHO.TXT.SS 116,871,584 bytes for order 6:
       Decompressing OSHO.TXT.SS to RAM without Dumping to DRIVE time: 1704 clocks or 118579 KB/s, an awful result.
       For order 4 enforced: 156,174,067 OSHO.TXT.SS is being decompressed at 192804 KB/s.
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 85618 KB/s.
       For order 8 enforced: 149,243,106 OSHO.TXT.SS is being decompressed at 115396 KB/s.
       Obviously the fastest cache size is crucial, for OSHO.TXT 12MB BB pool vs 1MB L2 cache disbalance is the
       cause for this badly inferior performance compared to LZ L1 (32KB) cache-friendly variants.
       The test machine is Toshiba Satellite with Intel Merom 2166MHz, with rough 'memcpy' performance: 1646 MB/s.
Note8: Compile line: cl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note9: Major (but still inferior) decompressing tweak since r.1+++, this time Microsoft v16 excels:
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 170083 KB/s.
NoteA: Simplicius_Simplicissimus stands up for his name, the decompressing fragment is 13 instructions small:
       $LL74@main:
       a1 00 00 00 00   mov     eax, DWORD PTR _Patternlen
       03 c2            add     eax, edx
       8b 04 30         mov     eax, DWORD PTR [eax+esi]
       25 ff ff ff 00   and     eax, 16777215
       0f af c7         imul    eax, edi
       8b 1c 30         mov     ebx, DWORD PTR [eax+esi]
       89 19            mov     DWORD PTR [ecx], ebx
       8b 44 30 04      mov     eax, DWORD PTR [eax+esi+4]
       89 41 04         mov     DWORD PTR [ecx+4], eax
       83 c2 03         add     edx, 3
       03 cf            add     ecx, edi
       ff 4c 24 1c      dec     DWORD PTR tv977[esp+376]
       75 d7            jne     SHORT $LL74@main
NoteB: For more fast decompressing idea(s) you may contact me at sanmayce@sanmayce.com freely.
NoteC: Got it? The eighth note has two meanings: 1] for faster 2] for additional/other fast.
NoteD: Got it? The ninth note has two meanings: 1] for quicker/tighter 2] for additional/other quick/tight.

Allocating 384MB ... OK

Simplicius Simplicissimus is decompressing OSHO.TXT ...
Allocating 256MB for BBs pool + 384MB for RAM-to-RAM decompression ... OK
BBs order: 7
Original file size: 206908949
BBs pool size: 33622064

Decompression to RAM without Dumping to DRIVE time: 1454 clocks
Decompression to RAM without Dumping to DRIVE performance: 138968 KB/s or 135 MB/s
Total time: 3282 clocks

Benchmarking 'memcpy' by copying 197MB (OSHO.TXT size) ten times ...
Simplicius says for 'memcpy' performance: 1774 MB/s
Simplicius says for Decompression Ratio: 7%

Simplicius_Simplicissimus_Septupleton rev.1+++, written by Kaze.
Note1: This is the precursor of Simplicius Simplicissimus - a superfast-low-performance TEXT decompressor.
Note2: The niftiness lies in readiness for multi-threading and mostly in boosting the search by having the BBs.
       The decompressor would upload (at burst speed) the BB data and then read-and-decode one-by-one the
       triads (BB pool/array indexes), that is a simple copying. The pool houses up to 256*256*256 BBs/elements.
Note3: Compiler used: Intel(R) C++ Compiler XE for applications running on IA-32, Version 12.0.4.196 Build 20110427.
Note4: Compile line: icl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note5: Maximum size of input text file is arbitrary - 384MB, in fact 384MB+4*384MB must be less than 19??MB.
Note6: The file format is given by typing the compressed file e.g. D:\>type OSHO.TXT.SS.
       The header is 270 bytes long followed by BBs and triads/indexes and the eventual remainder/literals.
Note7: My benchmark text file OSHO.TXT 206,908,949 bytes where OSHO.TXT.SS 116,871,584 bytes for order 6:
       Decompressing OSHO.TXT.SS to RAM without Dumping to DRIVE time: 1704 clocks or 118579 KB/s, an awful result.
       For order 4 enforced: 156,174,067 OSHO.TXT.SS is being decompressed at 192804 KB/s.
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 85618 KB/s.
       For order 8 enforced: 149,243,106 OSHO.TXT.SS is being decompressed at 115396 KB/s.
       Obviously the fastest cache size is crucial, for OSHO.TXT 12MB BB pool vs 1MB L2 cache disbalance is the
       cause for this badly inferior performance compared to LZ L1 (32KB) cache-friendly variants.
       The test machine is Toshiba Satellite with Intel Merom 2166MHz, with rough 'memcpy' performance: 1646 MB/s.
Note8: Compile line: cl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note9: Major (but still inferior) decompressing tweak since r.1+++, this time Microsoft v16 excels:
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 170083 KB/s.
NoteA: Simplicius_Simplicissimus stands up for his name, the decompressing fragment is 13 instructions small:
       $LL74@main:
       a1 00 00 00 00   mov     eax, DWORD PTR _Patternlen
       03 c2            add     eax, edx
       8b 04 30         mov     eax, DWORD PTR [eax+esi]
       25 ff ff ff 00   and     eax, 16777215
       0f af c7         imul    eax, edi
       8b 1c 30         mov     ebx, DWORD PTR [eax+esi]
       89 19            mov     DWORD PTR [ecx], ebx
       8b 44 30 04      mov     eax, DWORD PTR [eax+esi+4]
       89 41 04         mov     DWORD PTR [ecx+4], eax
       83 c2 03         add     edx, 3
       03 cf            add     ecx, edi
       ff 4c 24 1c      dec     DWORD PTR tv977[esp+376]
       75 d7            jne     SHORT $LL74@main
NoteB: For more fast decompressing idea(s) you may contact me at sanmayce@sanmayce.com freely.
NoteC: Got it? The eighth note has two meanings: 1] for faster 2] for additional/other fast.
NoteD: Got it? The ninth note has two meanings: 1] for quicker/tighter 2] for additional/other quick/tight.

Allocating 384MB ... OK

Simplicius Simplicissimus is decompressing OSHO.TXT ...
Allocating 256MB for BBs pool + 384MB for RAM-to-RAM decompression ... OK
BBs order: 7
Original file size: 206908949
BBs pool size: 33622064

Decompression to RAM without Dumping to DRIVE time: 1438 clocks
Decompression to RAM without Dumping to DRIVE performance: 140514 KB/s or 137 MB/s
Total time: 3251 clocks

Benchmarking 'memcpy' by copying 197MB (OSHO.TXT size) ten times ...
Simplicius says for 'memcpy' performance: 1774 MB/s
Simplicius says for Decompression Ratio: 7%

Simplicius_Simplicissimus_Septupleton rev.1+++, written by Kaze.
Note1: This is the precursor of Simplicius Simplicissimus - a superfast-low-performance TEXT decompressor.
Note2: The niftiness lies in readiness for multi-threading and mostly in boosting the search by having the BBs.
       The decompressor would upload (at burst speed) the BB data and then read-and-decode one-by-one the
       triads (BB pool/array indexes), that is a simple copying. The pool houses up to 256*256*256 BBs/elements.
Note3: Compiler used: Intel(R) C++ Compiler XE for applications running on IA-32, Version 12.0.4.196 Build 20110427.
Note4: Compile line: icl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note5: Maximum size of input text file is arbitrary - 384MB, in fact 384MB+4*384MB must be less than 19??MB.
Note6: The file format is given by typing the compressed file e.g. D:\>type OSHO.TXT.SS.
       The header is 270 bytes long followed by BBs and triads/indexes and the eventual remainder/literals.
Note7: My benchmark text file OSHO.TXT 206,908,949 bytes where OSHO.TXT.SS 116,871,584 bytes for order 6:
       Decompressing OSHO.TXT.SS to RAM without Dumping to DRIVE time: 1704 clocks or 118579 KB/s, an awful result.
       For order 4 enforced: 156,174,067 OSHO.TXT.SS is being decompressed at 192804 KB/s.
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 85618 KB/s.
       For order 8 enforced: 149,243,106 OSHO.TXT.SS is being decompressed at 115396 KB/s.
       Obviously the fastest cache size is crucial, for OSHO.TXT 12MB BB pool vs 1MB L2 cache disbalance is the
       cause for this badly inferior performance compared to LZ L1 (32KB) cache-friendly variants.
       The test machine is Toshiba Satellite with Intel Merom 2166MHz, with rough 'memcpy' performance: 1646 MB/s.
Note8: Compile line: cl /Ox /TcBuilding-Blocks_DUMPER.c /FaBuilding-Blocks_DUMPER /w /FAcs
Note9: Major (but still inferior) decompressing tweak since r.1+++, this time Microsoft v16 excels:
       For order 7 enforced: 122,297,608 OSHO.TXT.SS is being decompressed at 170083 KB/s.
NoteA: Simplicius_Simplicissimus stands up for his name, the decompressing fragment is 13 instructions small:
       $LL74@main:
       a1 00 00 00 00   mov     eax, DWORD PTR _Patternlen
       03 c2            add     eax, edx
       8b 04 30         mov     eax, DWORD PTR [eax+esi]
       25 ff ff ff 00   and     eax, 16777215
       0f af c7         imul    eax, edi
       8b 1c 30         mov     ebx, DWORD PTR [eax+esi]
       89 19            mov     DWORD PTR [ecx], ebx
       8b 44 30 04      mov     eax, DWORD PTR [eax+esi+4]
       89 41 04         mov     DWORD PTR [ecx+4], eax
       83 c2 03         add     edx, 3
       03 cf            add     ecx, edi
       ff 4c 24 1c      dec     DWORD PTR tv977[esp+376]
       75 d7            jne     SHORT $LL74@main
NoteB: For more fast decompressing idea(s) you may contact me at sanmayce@sanmayce.com freely.
NoteC: Got it? The eighth note has two meanings: 1] for faster 2] for additional/other fast.
NoteD: Got it? The ninth note has two meanings: 1] for quicker/tighter 2] for additional/other quick/tight.

Allocating 384MB ... OK

Simplicius Simplicissimus is decompressing OSHO.TXT ...
Allocating 256MB for BBs pool + 384MB for RAM-to-RAM decompression ... OK
BBs order: 7
Original file size: 206908949
BBs pool size: 33622064

Decompression to RAM without Dumping to DRIVE time: 1172 clocks
Decompression to RAM without Dumping to DRIVE performance: 172405 KB/s or 168 MB/s
Total time: 3016 clocks

Benchmarking 'memcpy' by copying 197MB (OSHO.TXT size) ten times ...
Simplicius says for 'memcpy' performance: 1285 MB/s
Simplicius says for Decompression Ratio: 13%

The current time is:  5:19:07.70
Enter the new time: 
