Skip to content

Commit b038f63

Browse files
committed
salted-sha1-opencl: Autotune bugfixes
1 parent de1cdc7 commit b038f63

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/opencl_salted_sha_fmt_plug.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ static void release_clobj(void);
107107

108108
static void create_clobj_kpc(size_t kpc)
109109
{
110+
global_work_size = kpc;
110111
release_clobj_kpc();
111112

112113
pinned_saved_keys = clCreateBuffer(context[gpu_id], CL_MEM_READ_ONLY | CL_MEM_ALLOC_HOST_PTR, BUFSIZE * kpc, NULL, &ret_code);
@@ -786,7 +787,6 @@ static void auto_tune(struct db_main *db, long double kernel_run_ms)
786787
size_t lws_limit, lws_init;
787788

788789
struct timeval startc, endc;
789-
struct s_salt new_salt;
790790
long double time_ms = 0, old_time_ms = 0;
791791

792792
size_t pcount, count;
@@ -846,10 +846,7 @@ static void auto_tune(struct db_main *db, long double kernel_run_ms)
846846
tune_gws = 0;
847847

848848
/* Auto tune start.*/
849-
new_salt.len = strlen("Hello");
850-
memset(&new_salt, 0, SALT_SIZE);
851-
memcpy(new_salt.data.c, "Hello", new_salt.len);
852-
set_salt(&new_salt);
849+
set_salt(get_salt(fmt_opencl_salted_sha1.params.tests[0].ciphertext));
853850
pcount = gws_init;
854851
count = 0;
855852
#define calc_ms(start, end) \

0 commit comments

Comments
 (0)