aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Díaz <daniel.diaz@linaro.org>2015-11-20 11:15:41 -0600
committerDaniel Díaz <daniel.diaz@linaro.org>2015-11-30 11:35:13 -0600
commit179bf7dc34e0007317f8bf52acca0f26dde75ac3 (patch)
treea832c7f34f9707b9e78a69ce1f9af8715d32e2a2
parenta8c95d4bab83526e493488fd7c6e3d7ddb1639b6 (diff)
nexus5x: Initial set of templates.
Change-Id: I40f0e4bca6fc2287307a96da044c865ca42d1bae Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
-rwxr-xr-xtemplates/config-nexus5x.py28
-rw-r--r--templates/nexus5x_andebench.yaml20
-rw-r--r--templates/nexus5x_benchmarkpi.yaml18
-rw-r--r--templates/nexus5x_caffeinemark.yaml18
-rw-r--r--templates/nexus5x_linpack.yaml18
-rw-r--r--templates/nexus5x_quadrant.yaml18
-rw-r--r--templates/nexus5x_scimark2.yaml18
-rw-r--r--templates/nexus5x_ubench.yaml18
8 files changed, 156 insertions, 0 deletions
diff --git a/templates/config-nexus5x.py b/templates/config-nexus5x.py
new file mode 100755
index 0000000..eacf2d4
--- /dev/null
+++ b/templates/config-nexus5x.py
@@ -0,0 +1,28 @@
+reboot_policy = 'never'
+instrumentation = [
+ 'execution_time',
+ #'daq',
+ 'interrupts',
+ 'cpufreq',
+ #'hwmon',
+ #'perf',
+ #'streamline',
+]
+
+result_processors = [
+ 'standard',
+ 'csv',
+ 'json',
+ 'sqlite'
+]
+
+logging = {
+ 'file format': '%(asctime)s %(levelname)-8s %(name)s: %(message)s',
+ 'verbose format': '%(asctime)s %(levelname)-8s %(name)s: %(message)s',
+}
+
+device_config = dict(
+ adb_name="$ipaddr",
+ binaries_directory='/data/local/tmp',
+ working_directory='/storage/sdcard0',
+)
diff --git a/templates/nexus5x_andebench.yaml b/templates/nexus5x_andebench.yaml
new file mode 100644
index 0000000..49689e3
--- /dev/null
+++ b/templates/nexus5x_andebench.yaml
@@ -0,0 +1,20 @@
+config:
+ device: generic_android
+ device_config:
+ core_names: [a57, a57, a53, a53, a53, a53]
+ run_name: ART_benchmarking
+global:
+ iterations: 13
+workloads:
+ - name: homescreen
+ params:
+ duration: 2
+ - id: andebench
+ runtime_parameters:
+ sysfile_values:
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: userspace
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: 1248000
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq: 1248000
+ name: andebench
+ workload_parameters:
+ number_of_threads: 1
diff --git a/templates/nexus5x_benchmarkpi.yaml b/templates/nexus5x_benchmarkpi.yaml
new file mode 100644
index 0000000..d69cb8d
--- /dev/null
+++ b/templates/nexus5x_benchmarkpi.yaml
@@ -0,0 +1,18 @@
+config:
+ device: generic_android
+ device_config:
+ core_names: [a57, a57, a53, a53, a53, a53]
+ run_name: ART_benchmarking
+global:
+ iterations: 13
+workloads:
+ - name: homescreen
+ params:
+ duration: 2
+ - id: benchmarkpi
+ runtime_parameters:
+ sysfile_values:
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: userspace
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: 1248000
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq: 1248000
+ name: benchmarkpi
diff --git a/templates/nexus5x_caffeinemark.yaml b/templates/nexus5x_caffeinemark.yaml
new file mode 100644
index 0000000..6b8c352
--- /dev/null
+++ b/templates/nexus5x_caffeinemark.yaml
@@ -0,0 +1,18 @@
+config:
+ device: generic_android
+ device_config:
+ core_names: [a57, a57, a53, a53, a53, a53]
+ run_name: ART_benchmarking
+global:
+ iterations: 13
+workloads:
+ - name: homescreen
+ params:
+ duration: 2
+ - id: caffeinemark
+ runtime_parameters:
+ sysfile_values:
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: userspace
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: 1248000
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq: 1248000
+ name: caffeinemark
diff --git a/templates/nexus5x_linpack.yaml b/templates/nexus5x_linpack.yaml
new file mode 100644
index 0000000..4d9bf07
--- /dev/null
+++ b/templates/nexus5x_linpack.yaml
@@ -0,0 +1,18 @@
+config:
+ device: generic_android
+ device_config:
+ core_names: [a57, a57, a53, a53, a53, a53]
+ run_name: ART_benchmarking
+global:
+ iterations: 13
+workloads:
+ - name: homescreen
+ params:
+ duration: 2
+ - id: linpack
+ runtime_parameters:
+ sysfile_values:
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: userspace
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: 1248000
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq: 1248000
+ name: linpack
diff --git a/templates/nexus5x_quadrant.yaml b/templates/nexus5x_quadrant.yaml
new file mode 100644
index 0000000..c55f527
--- /dev/null
+++ b/templates/nexus5x_quadrant.yaml
@@ -0,0 +1,18 @@
+config:
+ device: generic_android
+ device_config:
+ core_names: [a57, a57, a53, a53, a53, a53]
+ run_name: ART_benchmarking
+global:
+ iterations: 13
+workloads:
+ - name: homescreen
+ params:
+ duration: 2
+ - id: quadrant
+ runtime_parameters:
+ sysfile_values:
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: userspace
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: 1248000
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq: 1248000
+ name: quadrant
diff --git a/templates/nexus5x_scimark2.yaml b/templates/nexus5x_scimark2.yaml
new file mode 100644
index 0000000..3d23d6d
--- /dev/null
+++ b/templates/nexus5x_scimark2.yaml
@@ -0,0 +1,18 @@
+config:
+ device: generic_android
+ device_config:
+ core_names: [a57, a57, a53, a53, a53, a53]
+ run_name: ART_benchmarking
+global:
+ iterations: 13
+workloads:
+ - name: homescreen
+ params:
+ duration: 2
+ - id: scimark2
+ runtime_parameters:
+ sysfile_values:
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: userspace
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: 1248000
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq: 1248000
+ name: scimark2
diff --git a/templates/nexus5x_ubench.yaml b/templates/nexus5x_ubench.yaml
new file mode 100644
index 0000000..45bfdfe
--- /dev/null
+++ b/templates/nexus5x_ubench.yaml
@@ -0,0 +1,18 @@
+config:
+ device: generic_android
+ device_config:
+ core_names: [a57, a57, a53, a53, a53, a53]
+ run_name: ART_benchmarking
+global:
+ iterations: 13
+workloads:
+ - name: homescreen
+ params:
+ duration: 2
+ - id: ubench
+ runtime_parameters:
+ sysfile_values:
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor: userspace
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: 1248000
+ /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq: 1248000
+ name: ubench