Meriken's Tripcode Engine English
"Meriken's Tripcode Engine English" is a Windows application designed to generate custom/vanity tripcodes at maximum speed. It is arguably the fastest and most powerful program of its kind. It makes effecitive use of available computing power of CPUs and GPUs, and the user can specify flexible regex patterns for tripcodes. It features highly optimized, extensively parallelized implementations of bitslice DES and SHA-1 for SSE2, AVX, AVX2, CUDA, and OpenCL.
Just to give you an idea how powerful the program is, the author was able to achieve 2.4G tripcode/s for DES crypt(3)-based 10 character tripcodes and 16G tripcode/s for SHA-1-based 12 character tripcodes with a combination of multiple AMD Radeon HD Series graphics cards.
"Meriken's Tripcode Engine English" is free software, licensed under GPLv3 and available for free download for Windows operating systems at the following link:
Meriken's Tripcode Engine 2.0.7 English (141.0MB)
Note to AMD Users: AMD Radeon Software Crimson Edition has a serious bug in its optimization routine, particularly with -O2 and above for OpenCL compilation. The last AMD driver known to work with this application is Catalyst 15.11.1 Beta. I will work on this issue when I'm done with my dissertation, hopefully in March 2016.
Performance
Here are some actual speeds the author achieved with this tripcode generator:
NVIDIA GeForce GTX 980 Ti 996M tripcode/s (110% +250MHz)
AMD Radeon HD 7990 924M tripcode/s (1250mV +20% 1180MHz)
AMD Radeon HD 290X 612M tripcode/s (1150MHz)
AMD Radeon HD 7970 408M tripcode/s (1000MHz)
Currently MTY CL is the only practical alternative to this program, and this program runs much faster than MTY CL in most cases.
System Requirements
Operating Systems: Windows XP/Vista/7/8/10
Graphics Cards: CUDA-enabled graphics cards from NVIDIA and/or AMD Radeon HD 5xxx or later
Software:
Microsoft Visual C++ 2010 Redistributable Package (x86)
Microsoft Visual C++ 2010 Redistributable Package (x64) (if you are using a 64bit operating system)
NVIDIA Display Driver Version 352.78 or later (if you are using an NVIDIA graphics card)
AMD Radeon Desktop Video Card Driver (if you are using an AMD graphics card; Catalyst 15.7.1 is highly recommended)
Support Threads
I occasionaly create support threads for this program on 4chan to receive direct feedback from its users. The following are archives of the past support threads:
Meriken's Tripcode Engine English (9/26/2013)
Meriken's Tripcode Engine English No. 2 (10/2/2013)
Meriken's Tripcode Engine English No. 3 (10/13/2015)
Meriken's Tripcode Engine English No. 4 (10/17/2015)
Miscellaneous Notes
Please feel free to contact the author at meriken.ygch.net@gmail.com for feedback, bug reports, suggestions, etc.
"Meriken's Tripcode Engine English" is a heavily stripped-down version of the original GUI-based, network-capable "Meriken's Tripcode Generator," which is intended primarily for users of 2ch.net in Japan. If Japanese does not discourage you, check out the original application as well as "Meriken's Tripcode Yggdrasil," a web-based distributed tripcode generation service :-)
History
2.0.7 (October 16, 2015)
Fixed the "--use-one-and-two-byte-characters-for-keys" option.
Added "MerikensTripcodeEngine_NVIDIA.exe".
2.0.6 (October 12, 2015)
Significant performance boosts.
Numerous bug fixes.
0.1 (September 21, 2013)
The initial version was released.

