A new tool from OhGodACompany called OhGodAnETHlargementPill has been released promising increased hashrate for certain Nvidia GPUs while also having a bit of naming fun alluding to male enhancement pills. The ETHlargementPill utility only works with Nvidia GPUs that utilize GDDR5X memory such as the GTX 1080, GTX 1080Ti, and the Titan Xp and further the utility only works with Ethash-based algorithms, although some reports claim it helps with Cryptonight.
You can download the tool appropriate for your OS from the OhGodACompany GitHub page here.
Although there have been no reported incidents as of yet, keep in mind that the utility is closed source meaning it has not been vetted by the community as to whether it contains any harmful components. While the “OhGod” people may be familiar to those who frequent the popular BitcoinTalk forum as regular contributors who have developed community software in the past, it is still probably a good idea to limit your testing to machines that do not have any wallets or other sensitive information on them. This advice is of course the best practice for any software downloaded from the Internet and not necessarily a reflection of the OhGodACompany.
The ETHlargement pill (utility) is available for both Linux and Windows and runs as a standalone utility. You simply run it alongside your current miner to increase your Ethereum (ETH) hashrates, it also works with other Ethash-based algos.
The utility can boost your hashrate up to about 50 MH/s (mega-hashes per second) on a single GTX 1080 Ti and up to about 40 MH/s on GTX 1080. Although some users have reported up to a 55 MH/s boost on a 1080Ti, my initial testing shows performance topping out around 50-51 MH/s, this is likely dependent on your particular GPU and how high of a memory clock you can run.
While the tool has been developed specifically to address ETH mining, there have been reports of users seeing an improvement with Cryptonight (more than 10%) as well.
I have performed a quick test with Claymore’s Dual ETH miner version 11.7 and easily obtained 50 MH/s with a rig consisting of 4x GTX 1080 Ti graphics cards. I used settings with the PL at 68, core clock of -60, and memory clock of +550 as shown above. There have been reports of users getting as high as 55 MH/s per 1080Ti by pushing the memory clock to +750, but so far I have found instability when trying to go that high while at the same time keeping the power limited lower.
The improvement is indeed real and not just some hashrate display trick as confirmed by mining results at the Ethermine pool.
The above image shows the pool results for the same 4x 1080TI rig before running the ETHlargement utility. The average hashrate was around 35 MH/s per GPU, for a total of ~140 MH/s for the entire rig. Notice around 126 shares per hour on average were being submitted at the time.
The next image (above) shows the same rig after running the ETHlargement utility. The average hashrate is now around 50 MH/s per GPU, for a total of ~200 MH/s for the entire rig. Compare the 191 shares per hour on average being submitted to the pool versus the 140 shares earlier. The results clearly show a significant improvement of around 25%, such that it is almost like getting the performance of an extra GPU for free on a 4 GPU rig.
I have also performed some limited testing with a normal Nvidia GTX1080 and have seen a similar improvement to around 36 MH/s which is up from its previous 28 MH/s before using the utility.
The installation and execution of the ETHlargement program is fairly simple, just download the exe file (for Windows) and double click on it to launch. There is also a user manual (prescription.txt) file included but for now the only options are to user a RevA switch as shown below:
1. Unpack your pill (.zip on Windows, .gz on Linux);
2. Run OhGodAnETHlargementPill (requires administrative rights on Windows, and root as Linux);
3. Watch your hanging hashrate harden.
Does your ETHlargement not work as expected? You’re likely running an older memory revision. Here at OhGodACompany, we believe in promotiong a healthy mining lifestyle – that’s why we’ve got a solution for our senior users, too!
With the use of –revA, you can specify which device should be fed our senior solution. If, for example, GPU 0, 3 and 4 aren’t the young studs you thought they were, feed them with the following commands:
Windows: OhGodAnETHlargementPill.exe –revA 0,3,4
Powershell: .\OhGodAnETHlargementPill.exe –revA 0,3,4
Linux: ./OhGodAnETHlargementPill –revA 0,3,4
Be sure to leave ETHlargement running in the background, so your NVIDIA noodle can *aldente*.