summaryrefslogtreecommitdiff
path: root/BS/support/params.h
diff options
context:
space:
mode:
authorBirte Kristina Friesel <birte.friesel@uos.de>2025-01-16 08:10:18 +0100
committerBirte Kristina Friesel <birte.friesel@uos.de>2025-01-16 08:10:18 +0100
commit0b704b7ce9437e7769f561401518fc8320db37de (patch)
tree320af84b21c940ee78f84f176e19ef41d368fbd3 /BS/support/params.h
parent4072fd2debd280cfa3401e193cf5ecc23a1dd4f3 (diff)
BS: dos2unix; indent -linux
Diffstat (limited to 'BS/support/params.h')
-rw-r--r--BS/support/params.h91
1 files changed, 49 insertions, 42 deletions
diff --git a/BS/support/params.h b/BS/support/params.h
index 02bd750..c91202f 100644
--- a/BS/support/params.h
+++ b/BS/support/params.h
@@ -4,49 +4,56 @@
#include "common.h"
typedef struct Params {
- long num_querys;
- unsigned n_warmup;
- unsigned n_reps;
-}Params;
+ long num_querys;
+ unsigned n_warmup;
+ unsigned n_reps;
+} Params;
-void usage() {
- fprintf(stderr,
- "\nUsage: ./program [options]"
- "\n"
- "\nGeneral options:"
- "\n -h help"
- "\n -w <W> # of untimed warmup iterations (default=1)"
- "\n -e <E> # of timed repetition iterations (default=3)"
- "\n"
- "\nBenchmark-specific options:"
- "\n -i <I> problem size (default=2 queries)"
- "\n");
- }
+void usage()
+{
+ fprintf(stderr,
+ "\nUsage: ./program [options]"
+ "\n"
+ "\nGeneral options:"
+ "\n -h help"
+ "\n -w <W> # of untimed warmup iterations (default=1)"
+ "\n -e <E> # of timed repetition iterations (default=3)"
+ "\n"
+ "\nBenchmark-specific options:"
+ "\n -i <I> problem size (default=2 queries)" "\n");
+}
- struct Params input_params(int argc, char **argv) {
- struct Params p;
- p.num_querys = PROBLEM_SIZE;
- p.n_warmup = 1;
- p.n_reps = 3;
+struct Params input_params(int argc, char **argv)
+{
+ struct Params p;
+ p.num_querys = PROBLEM_SIZE;
+ p.n_warmup = 1;
+ p.n_reps = 3;
- int opt;
- while((opt = getopt(argc, argv, "h:i:w:e:")) >= 0) {
- switch(opt) {
- case 'h':
- usage();
- exit(0);
- break;
- case 'i': p.num_querys = atol(optarg); break;
- case 'w': p.n_warmup = atoi(optarg); break;
- case 'e': p.n_reps = atoi(optarg); break;
- default:
- fprintf(stderr, "\nUnrecognized option!\n");
- usage();
- exit(0);
- }
- }
- assert(NR_DPUS > 0 && "Invalid # of dpus!");
+ int opt;
+ while ((opt = getopt(argc, argv, "h:i:w:e:")) >= 0) {
+ switch (opt) {
+ case 'h':
+ usage();
+ exit(0);
+ break;
+ case 'i':
+ p.num_querys = atol(optarg);
+ break;
+ case 'w':
+ p.n_warmup = atoi(optarg);
+ break;
+ case 'e':
+ p.n_reps = atoi(optarg);
+ break;
+ default:
+ fprintf(stderr, "\nUnrecognized option!\n");
+ usage();
+ exit(0);
+ }
+ }
+ assert(NR_DPUS > 0 && "Invalid # of dpus!");
- return p;
- }
- #endif
+ return p;
+}
+#endif