From 575af2482f6502d64f672575e1120eead01a26ef Mon Sep 17 00:00:00 2001 From: Hashim Sharif <hsharif3@miranda.cs.illinois.edu> Date: Thu, 25 Mar 2021 22:57:12 -0500 Subject: [PATCH] Adding pragma nounroll hint to batch loop (Keras frontend) --- hpvm/projects/keras/keras_frontend/hpvm_dfg_translator.py | 1 + 1 file changed, 1 insertion(+) diff --git a/hpvm/projects/keras/keras_frontend/hpvm_dfg_translator.py b/hpvm/projects/keras/keras_frontend/hpvm_dfg_translator.py index fbe2f41c84..41d8b4a849 100644 --- a/hpvm/projects/keras/keras_frontend/hpvm_dfg_translator.py +++ b/hpvm/projects/keras/keras_frontend/hpvm_dfg_translator.py @@ -643,6 +643,7 @@ class HPVMTranslator: func_str += "startProfiling(); \n\n" func_str += "for(unsigned int j = 0; j < 1; j++){ \n" + func_str += "#pragma clang loop unroll(disable) \n" func_str += "for(unsigned int i = 0; i < batch_count; i++){ \n\n" func_str += "unsigned int start = i * batch_size; \n" -- GitLab