From b51c717d5cf9181c33afcb84554e47f6d539c891 Mon Sep 17 00:00:00 2001 From: Georgi Gerganov Date: Wed, 29 Mar 2023 22:15:34 +0300 Subject: [PATCH] ggml : init time on first ggml_init() call --- ggml.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ggml.c b/ggml.c index ccdba30..02675ee 100644 --- a/ggml.c +++ b/ggml.c @@ -2748,6 +2748,9 @@ struct ggml_context * ggml_init(struct ggml_init_params params) { static bool is_first_call = true; if (is_first_call) { + // initialize time system (required on Windows) + ggml_time_init(); + // initialize GELU, SILU and EXP F32 tables { const uint64_t t_start = ggml_time_us(); UNUSED(t_start);