Commit Graph

17 Commits (3125a756d9a08261d04595e6fad5263d85514b1d)

Author SHA1 Message Date
jsteube 5e34ec348e Optimize kernels for ROCm 1.6
7 years ago
mhasbini 5734741392 Add support for rule: eX
7 years ago
Jens Steube 7fe575e204 Add const qualifier to variable declaration of matching global memory objects
8 years ago
jsteube d081ac2ba1 Fix some uninitialized variables in rp_kernel_on_cpu.c
8 years ago
jsteube 1ed89eb261 Fix rule-engine optimizations for vector datatypes
8 years ago
jsteube faf6f1932d Optimize append_block8()
8 years ago
jsteube bd12a1eb0d Optimize rule_op_mangle_dupechar_last()
8 years ago
jsteube 03fde2cdc3 Optimize rule_op_mangle_delete_last()
8 years ago
jsteube a4f7ba2c60 Optimize rule_op_mangle_rotate_right()
8 years ago
jsteube 9038955bc6 Optimize rule_op_mangle_rotate_left()
8 years ago
jsteube f3dd6fe741 Some cleanup before going to optimize more code in inc_rp.c
8 years ago
jsteube ae5109a5a2 Optimize $ (append) rule performance
8 years ago
jsteube 3daf0af480 Added docs/credits.txt
8 years ago
jsteube 8acf5b3879 Add support for @ rule (RULE_OP_MANGLE_PURGECHAR) to use on GPU
8 years ago
jsteube 0154d636bf Slightly increased NVidias rule-processing performance by using generic instructions instead of byte_perm()
8 years ago
jsteube 5caf32447e Some experiment. This should increase rule-based cracking on nvidia slightly
8 years ago
Jens Steube 2899f53a15 Move files from include/ to OpenCL/ if they are used within kernels
8 years ago