Commit Graph

46 Commits

Author SHA1 Message Date
tevador bbbb34757b
Add a note about building portable binaries 2019-12-26 12:32:04 +01:00
tevador e3561d661e Updated readme with RandomX Sniffer 2019-12-01 11:52:56 +01:00
tevador 7646cfede6 Add a note about safe key usage 2019-11-22 18:20:43 +01:00
tevador f2bb1dd840 Added info about audits 2019-09-27 22:02:32 +02:00
tevador eef87a0f63 Documentation updates 2019-09-22 22:18:28 +02:00
tevador d99af8c51e Update documentation 2019-08-30 10:16:11 +02:00
tevador 5d815c57c0
Updated readme 2019-07-09 20:45:54 +02:00
tevador b91882be42
Use cmake for building (#90)
* Use cmake for building
* CMakeLists.txt modified to support full standalone build
* added support for ARCH=native builds
* added PowerPC flags
* added ARMv8 flags
* check for x86 AES-NI at compile time
2019-06-28 19:50:41 +02:00
tevador 8ff1bf027a
CNv4 hashrate comparison in readme 2019-06-16 22:15:12 +02:00
tevador 984d34b079 Merge branch 'master' of git@github.com:tevador/RandomX.git 2019-06-10 16:37:09 +02:00
tevador 3daceace48 Clarifications in the documentation 2019-06-10 16:36:55 +02:00
tevador 0c5b666df4
Configuration guidelines (#59)
* added detailed guidelines for the selection of configuration values
* added additional compile-time checks to prevent bad configurations
* removed RANDOMX_SUPERSCALAR_MAX_SIZE parameter
2019-06-10 15:57:36 +02:00
tevador 37e9e77905
Link to OpenCL miner in readme 2019-06-07 13:05:58 +02:00
tevador 3322acd944
Clarification in readme
Some people thought that fast and light mode were different algorithms.
2019-06-05 15:22:35 +02:00
tevador d6858e4fd4
Fixed a typo 2019-06-05 09:38:36 +02:00
tevador 8298c9faf8 Much more detailed design description
Added runtime distribution test
Fixed inaccurate results of performance simulations
Program publicly accessible in randomx_vm class
2019-06-01 11:02:40 +02:00
tevador 177d2e7c98 Minor fixes in readme 2019-05-15 14:13:49 +02:00
tevador ddb3aea562
Updated GPU mining section in readme 2019-05-08 10:38:52 +02:00
tevador 4934bbf69d Updated documentation 2019-05-05 19:08:18 +02:00
tevador 197cd90e07 Updated readme 2019-05-03 22:09:52 +02:00
tevador 1c9ad90a96 Removed unused AES key expansion code 2019-03-29 08:57:47 +01:00
tevador ad7b473388 Updated readme 2019-03-28 16:40:53 +01:00
tevador 67c2674322
Added GPU hashrate estimate 2019-02-18 23:14:33 +01:00
tevador e54697b952
Correct hashrate of i7-8550U with large pages 2019-02-10 00:20:21 +01:00
tevador b8ce504be6 Added comments to hashAes1Rx4 and fillAes1Rx4
Fixed gcc compilation
Added performance numbers
2019-02-09 19:32:53 +01:00
tevador 9af0cbf108 Documentation formatting 2019-02-09 16:09:55 +01:00
tevador 32d827d0a6 Interpreter with bytecode
Fixed some undefined behavior with signed types
Fixed different results on big endian systems
Removed unused code files
Restored FNEG_R instructions
Updated documentation
2019-02-09 15:45:26 +01:00
tevador 5bc26348f1 Updated readme with performance data
Added --help option
2018-12-23 18:02:17 +01:00
tevador 1db7dd6e8b Renamed immediate constants 2018-12-20 18:36:09 +01:00
tevador 4fc4b840f5 Updated documentation 2018-12-14 12:12:18 +01:00
tevador f19995d4c5 ALU and FPU tests 2018-11-19 22:53:19 +01:00
tevador ec2d378fce Updated specification 2018-11-18 11:38:33 +01:00
tevador 7e582c2815
Updated specification and instruction weights 2018-11-16 19:30:38 +01:00
tevador 8e565a4ce2 Merge branch 'master' of git@github.com:tevador/RandomX.git 2018-11-11 13:05:50 +01:00
tevador 8f3b145fe6 Added DRAM buffer option to rx2c 2018-11-11 13:05:34 +01:00
tevador e018624f87
Table formatting 2018-11-10 22:35:24 +01:00
tevador 2ea440d0f5 New instruction encoding 2018-11-10 22:25:51 +01:00
tevador 3b2cb9b8c7 Merge branch 'master' of git@github.com:tevador/RandomX.git 2018-11-09 21:06:59 +01:00
tevador cf59ced795 RandomX C generator
Updated specification
2018-11-09 21:05:45 +01:00
tevador 132529dbf9
Formatting 2018-11-05 18:31:24 +01:00
tevador 880f728ca7 Updated specs 2018-11-05 18:27:48 +01:00
tevador 5114d6b5fe Updated specification 2018-11-04 19:42:19 +01:00
tevador 7cb8825cb7
Formatting 2018-11-02 17:43:21 +01:00
tevador 3639a5e08d Updated specs: cache, FP rounding 2018-11-02 17:39:28 +01:00
tevador 07a8318a45
Initial draft of RandomX 2018-11-01 00:46:39 +01:00
tevador a0abe8b44c
Initial commit 2018-11-01 00:34:52 +01:00