From 35455ac022a1554cb05247612384813851beafde Mon Sep 17 00:00:00 2001 From: Hashim Sharif <hsharif3@tyler.cs.illinois.edu> Date: Sun, 27 Oct 2019 21:10:12 -0500 Subject: [PATCH] Adding knob config files --- .../opentuner/data/alexnet/knobs.txt | 6 +++++ .../opentuner/data/alexnet2/knobs.txt | 7 ++++++ .../opentuner/data/global_knobs.txt | 14 ++++++++++++ .../opentuner/data/lenet/knobs.txt | 4 ++++ .../opentuner/data/mobilenet/knobs.txt | 15 +++++++++++++ .../data/mobilenet_shallow/knobs.txt | 8 +++++++ .../opentuner/data/resnet/knobs.txt | 22 +++++++++++++++++++ .../opentuner/data/vgg16_cifar10/knobs.txt | 15 +++++++++++++ .../opentuner/data/vgg16_cifar100/knobs.txt | 15 +++++++++++++ 9 files changed, 106 insertions(+) create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet/knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet2/knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/global_knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/lenet/knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet/knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet_shallow/knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/resnet/knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar10/knobs.txt create mode 100644 llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar100/knobs.txt diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet/knobs.txt new file mode 100644 index 0000000000..d2fc2c9493 --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet/knobs.txt @@ -0,0 +1,6 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet2/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet2/knobs.txt new file mode 100644 index 0000000000..063ba473d6 --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/alexnet2/knobs.txt @@ -0,0 +1,7 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/global_knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/global_knobs.txt new file mode 100644 index 0000000000..b68a78c831 --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/global_knobs.txt @@ -0,0 +1,14 @@ +fp32,11 0 1.0 tensorConvolution tensorConvolution +fp16,12 0 1.5 tensorConvolution tensorHalfConvolution +perf,21 1,2,0 2.25 tensorConvolution tensorConvPerfCuda +perf,22 1,2,1 2.25 tensorConvolution tensorConvPerfCuda +perf,23 1,3,0 1.88 tensorConvolution tensorConvPerfCuda +perf,24 1,3,1 1.88 tensorConvolution tensorConvPerfCuda +perf,25 2,1,0 2.25 tensorConvolution tensorConvPerfCuda +perf,26 2,1,1 2.25 tensorConvolution tensorConvPerfCuda +perf,27 3,1,0 1.88 tensorConvolution tensorConvPerfCuda +perf,28 3,1,1 1.88 tensorConvolution tensorConvPerfCuda +samp,31 2,0 2.25 tensorConvolution tensorConvSampSim +samp,32 2,1 2.25 tensorConvolution tensorConvSampSim +samp,33 4,0 1.8 tensorConvolution tensorConvSampSim +samp,34 4,1 1.8 tensorConvolution tensorConvSampSim diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/lenet/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/lenet/knobs.txt new file mode 100644 index 0000000000..be1ce58c95 --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/lenet/knobs.txt @@ -0,0 +1,4 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 +11,12 diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet/knobs.txt new file mode 100644 index 0000000000..6719acb97a --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet/knobs.txt @@ -0,0 +1,15 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet_shallow/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet_shallow/knobs.txt new file mode 100644 index 0000000000..719d96e481 --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/mobilenet_shallow/knobs.txt @@ -0,0 +1,8 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/resnet/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/resnet/knobs.txt new file mode 100644 index 0000000000..b7ff033cec --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/resnet/knobs.txt @@ -0,0 +1,22 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar10/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar10/knobs.txt new file mode 100644 index 0000000000..fb54e7f077 --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar10/knobs.txt @@ -0,0 +1,15 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 +11,12 diff --git a/llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar100/knobs.txt b/llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar100/knobs.txt new file mode 100644 index 0000000000..fb54e7f077 --- /dev/null +++ b/llvm/projects/hpvm-tensor-rt/opentuner/data/vgg16_cifar100/knobs.txt @@ -0,0 +1,15 @@ +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12,21,22,23,24,25,26,27,28,31,32,33,34 +11,12 +11,12 -- GitLab