Bitcoin Forum
December 14, 2024, 01:50:23 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Optimizing CPU miners using Intel's ISPC (writeup of some old optimizations)  (Read 325 times)
dga (OP)
Hero Member
*****
Offline Offline

Activity: 737
Merit: 511


View Profile WWW
December 31, 2016, 04:19:00 PM
 #1

A few years ago, when I wrote the GPU miner for Protoshares/Momentum, I also released a CPU version (which has since had its butt kicked by @yvg1900's, naturally).

For others interested in CPU miner optimization, I wrote up a little post about one of the tricks I used to write it -- intel's fairly un-heralded parallelizing compiler, ISPC:

https://da-data.blogspot.com/2016/12/accelerating-cryptocurrency-mining-with.html

There's no reason it doesn't apply to other currencies where there's not a hand-optimized AVX2 implementation of the crypto.

Cheers!

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!