Skip to content

Commit 98dda0d

Browse files
committed
Disable TornadoVM init timing by default, add verbose flag
1 parent ce4d7bb commit 98dda0d

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

llama-tornado

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ class LlamaRunner:
7373
if args.use_gpu:
7474
cmd.append("-Duse.tornadovm=true")
7575

76+
if args.verbose_init:
77+
cmd.append("-Dllama.EnableTimingForTornadoVMInit=true")
78+
7679
# Debug options
7780
debug_config = []
7881

@@ -289,6 +292,9 @@ def create_parser() -> argparse.ArgumentParser:
289292
help="Print kernel information (tornado.printKernel=true)")
290293
verbose_group.add_argument("--full-dump", dest="full_dump", action="store_true",
291294
help="Enable full debug dump (tornado.fullDebug=true)")
295+
verbose_group.add_argument("--verbose-init", dest="verbose_init", action="store_true",
296+
help="Enable timers for TornadoVM initialization (llama.EnableTimingForTornadoVMInit=true)")
297+
292298

293299
# Command display options
294300
command_group = parser.add_argument_group("Command Display Options")

src/main/java/com/example/tornadovm/TornadoVMMasterPlan.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import java.util.List;
1313

1414
public class TornadoVMMasterPlan {
15-
private static final boolean ENABLE_TORNADOVM_INIT_TIME = Boolean.parseBoolean(System.getProperty("llama.EnableTimingForTornadoVMInit", "True"));
15+
private static final boolean ENABLE_TORNADOVM_INIT_TIME = Boolean.parseBoolean(System.getProperty("llama.EnableTimingForTornadoVMInit", "False"));
1616

1717
private final State state;
1818
private final Configuration config;

0 commit comments

Comments
 (0)