summaryrefslogtreecommitdiffstats
path: root/xmrstak/backend/cpu/crypto
Commit message (Collapse)AuthorAgeFilesLines
* fix a few conversion warningspsychocrypt2018-06-041-1/+1
| | | | - fix conversion from large type tp small
* change 64Bit size value to 32Bitpsychocrypt2018-06-046-24/+26
| | | | avoid conversion warning by reducing the size value type
* refactor scratchpad creationpsychocrypt2018-06-041-2/+9
| | | | Use the maximum scratchpad size from before and after the fork.
* Repair more typos in comments onlyTony Butler2018-06-041-1/+1
|
* POW AEON v7psychocrypt2018-06-041-15/+15
| | | | | - add new pow for AEON - fix missing cryptonight-heavy selection for multi hashes
* Update cryptonight_altivec.hJudemir Ribeiro2018-04-071-2/+5
|
* Recovered some power8 speed (3200h/s on monero7 with 20 core power8)Judemir Ribeiro2018-04-061-6/+2
|
* Merge branch 'master' of https://github.com/nioroso-x3/xmr-stakJudemir Ribeiro2018-04-061-2/+6
|\
| * Update cryptonight_altivec.hJudemir Ribeiro2018-04-061-2/+6
| | | | | | Fix for gcc 7 behavior
* | Recovered some of power8 speed (3200h/s on 20 core power8 in monero7)Judemir Ribeiro2018-04-061-66/+312
|/
* Ported xmr-stak 2.3.0 rc to ppc64leJudemir Ribeiro2018-04-013-274/+1206
|
* XMR-Stak 2.3.0 RCxmr-stak-devs2018-03-253-81/+389
| | | | | | | Co-authored-by: psychocrypt <psychocryptHPC@gmail.com> Co-authored-by: fireice-uk <fireice-uk@users.noreply.github.com> Co-authored-by: Lee Clagett <code@leeclagett.com> Co-authored-by: curie-kief <curie-kief@users.noreply.github.com>
* Merge pull request #772 from vtamara/comp_adJpsychocrypt2018-01-211-0/+3
|\ | | | | It compiles on OpenBSD/adJ 6.2
| * It compiles on OpenBSD/adJ 6.2Vladimir Tamara2018-01-011-0/+3
| |
* | Merge pull request #705 from dataway/devfireice-uk2018-01-031-7/+6
|\ \ | |/ |/| Rearrange prefetch for slight performance increase in CPU miner
| * CPU - cryptonight_aesni.h - rearranged prefetch instructions to allow more ↵Anthony Uk2017-12-251-7/+6
| | | | | | | | time for cache to charge
* | Typo: Obtaning -> ObtainingLehmax2017-12-281-1/+1
| |
* | Busywork courtesy of Microsoftfireice-uk2017-12-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | Add messages Missing include 1
* | On-demand elevationfireice-uk2017-12-251-0/+4
|/
* Extend low_power_mode to do up to 5 cn hashes at a time.Grzegorz Hasse2017-12-061-15/+307
| | | | | | The "low_power_mode" option in config.txt can be set to numeral values between 1 and 5. A value of 5 seems optimal on certain processors with large L4 cache.
* Remove whitespace linesUnknown2017-11-161-1/+1
|
* remove space indention with tabspsychocrypt2017-11-161-33/+33
| | | | - removed all space indention in `*.hpp` and `*.cpp` files
* rename `xmr` to `monero`psychocrypt2017-10-272-7/+7
| | | | | | - rename all `xmr` to `monero` - be insensitive while check for set currency - add function to compate two strings insensitive
* add aeon support to backend cpupsychocrypt2017-10-273-36/+56
| | | | | - update auto suggestion default and hwloc - extent hash function table to support aeon and xmr within one miner
* Merge pull request #12 from fireice-uk/topic-large-pages-winpsychocrypt2017-10-051-3/+90
|\ | | | | Fix large pages on Windows and make them more user-friendly
| * put global into proper placefireice-uk2017-10-041-1/+2
| |
| * Add a suggestion to reboot in cases where it might helpfireice-uk2017-10-041-1/+10
| |
| * - Add large page initialisation on Windowsfireice-uk2017-10-041-2/+79
| | | | | | | | | | - Add a proper UAC manifest requesting elevation when we start - Fix self_test() - this is integral part of initialisation
* | Further software aes optimisationfireice-uk2017-10-051-25/+23
| |
* | Cleaned up, so persons not very proficient in C macros, like hyc_symas don't ↵fireice-uk2017-10-051-99/+14
| | | | | | | | cry about obfuscation
* | rename soft_aes.cfireice-uk2017-10-042-3/+2
|/
* group filespsychocrypt2017-09-3018-0/+4730
- move source code to `src` - categorize files and move to group folder - change upper case class files to lower case - change C++ header to `*.hpp`
OpenPOWER on IntegriCloud