.. |
asm
|
Separate executeSuperscalar function
|
2019-04-11 18:31:13 +02:00 |
blake2
|
Interpreter with bytecode
|
2019-02-09 15:45:26 +01:00 |
tests
|
Added superscalar-stats
|
2019-04-13 12:02:08 +02:00 |
argon2.h
|
RandomX portable interpreter
|
2018-12-11 21:00:30 +01:00 |
argon2_core.c
|
Support for multiple threads
|
2018-12-19 21:54:44 +01:00 |
argon2_core.h
|
Support for multiple threads
|
2018-12-19 21:54:44 +01:00 |
argon2_ref.c
|
RandomX portable interpreter
|
2018-12-11 21:00:30 +01:00 |
AssemblyGeneratorX86.cpp
|
Unique scratchpad addresses - interpreter
|
2019-04-16 18:58:44 +02:00 |
AssemblyGeneratorX86.hpp
|
More refactoring
|
2019-04-12 19:36:08 +02:00 |
Blake2Generator.cpp
|
Added superscalar-stats
|
2019-04-13 12:02:08 +02:00 |
Blake2Generator.hpp
|
More refactoring
|
2019-04-12 19:36:08 +02:00 |
Cache.cpp
|
Implemented Dataset size increase per epoch
|
2019-03-10 23:14:03 +01:00 |
Cache.hpp
|
Fixed cache alignment
|
2019-04-06 17:07:40 +02:00 |
catch.hpp
|
RandomX portable interpreter
|
2018-12-11 21:00:30 +01:00 |
common.hpp
|
Unique scratchpad addresses
|
2019-04-14 17:21:26 +02:00 |
CompiledLightVirtualMachine.cpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
CompiledLightVirtualMachine.hpp
|
More refactoring
|
2019-04-12 19:36:08 +02:00 |
CompiledVirtualMachine.cpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
CompiledVirtualMachine.hpp
|
More refactoring
|
2019-04-12 19:36:08 +02:00 |
configuration.h
|
Unique scratchpad addresses - interpreter
|
2019-04-16 18:58:44 +02:00 |
dataset.cpp
|
initBlock asm version (disabled)
|
2019-03-17 00:57:48 +01:00 |
dataset.hpp
|
initBlock asm version (disabled)
|
2019-03-17 00:57:48 +01:00 |
executeProgram-win64.asm
|
Updated JIT compiler and assembly generator for new int -> float conversion
|
2019-02-24 17:24:06 +01:00 |
hashAes1Rx4.cpp
|
Updated constants according to the specs
|
2019-03-16 00:10:09 +01:00 |
hashAes1Rx4.hpp
|
Added ISWAP instruction
|
2019-02-04 17:07:00 +01:00 |
Instruction.cpp
|
Unique scratchpad addresses - interpreter
|
2019-04-16 18:58:44 +02:00 |
Instruction.hpp
|
Unique scratchpad addresses - interpreter
|
2019-04-16 18:58:44 +02:00 |
instructionsPortable.cpp
|
Interpreter with bytecode
|
2019-02-09 15:45:26 +01:00 |
instructionsX64.asm
|
RandomX portable interpreter
|
2018-12-11 21:00:30 +01:00 |
instructionWeights.hpp
|
Unique scratchpad addresses - interpreter
|
2019-04-16 18:58:44 +02:00 |
InterpretedVirtualMachine.cpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
InterpretedVirtualMachine.hpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
intrinPortable.h
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
JitCompilerX86-static.asm
|
SuperscalarHash interpreter
|
2019-04-11 00:01:22 +02:00 |
JitCompilerX86-static.hpp
|
Reworked SuperscalarHash instruction set
|
2019-04-07 15:38:51 +02:00 |
JitCompilerX86-static.S
|
SuperscalarHash interpreter
|
2019-04-11 00:01:22 +02:00 |
JitCompilerX86.cpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
JitCompilerX86.hpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
main.cpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
Program.cpp
|
WIP
|
2019-03-28 15:27:10 +01:00 |
Program.hpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
program.inc
|
Unique scratchpad addresses - interpreter
|
2019-04-16 18:58:44 +02:00 |
reciprocal.c
|
Replaced division instructions with IMUL_RCP
|
2019-02-22 17:48:26 +01:00 |
reciprocal.h
|
Replaced division instructions with IMUL_RCP
|
2019-02-22 17:48:26 +01:00 |
softAes.cpp
|
Removed unused AES key expansion code
|
2019-03-29 08:57:47 +01:00 |
softAes.h
|
Removed unused AES key expansion code
|
2019-03-29 08:57:47 +01:00 |
squareHash.asm
|
initBlock asm version (disabled)
|
2019-03-17 00:57:48 +01:00 |
squareHash.h
|
Minor fixes for non-x86 platforms
|
2019-03-22 12:03:39 +01:00 |
squareHash.S
|
Fixed squareHash reference
|
2019-03-20 00:36:12 +01:00 |
Stopwatch.hpp
|
Large page support for cache
|
2019-01-18 17:57:47 +01:00 |
superscalarGenerator.cpp
|
Unique scratchpad addresses - interpreter
|
2019-04-16 18:58:44 +02:00 |
superscalarGenerator.hpp
|
More refactoring
|
2019-04-12 19:36:08 +02:00 |
TestAluFpu.cpp
|
Vector FPU instructions
|
2018-12-31 19:06:45 +01:00 |
VirtualMachine.cpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
VirtualMachine.hpp
|
Full-width mantissa for group E registers and FDIV_M
|
2019-04-17 16:18:02 +02:00 |
virtualMemory.cpp
|
Implemented virtual memory free
|
2019-03-08 11:46:03 +01:00 |
virtualMemory.hpp
|
Implemented virtual memory free
|
2019-03-08 11:46:03 +01:00 |