tersort.conf 1.3 KB
Newer Older
1 2 3 4 5 6 7 8 9
# Copyright (c) 2020 Huawei Technologies Co., Ltd.
# A-Tune is licensed under the Mulan PSL v2.
# You can use this software according to the terms and conditions of the Mulan PSL v2.
# You may obtain a copy of Mulan PSL v2 at:
#     http://license.coscl.org.cn/MulanPSL2
# THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR
# PURPOSE.
# See the Mulan PSL v2 for more details.
H
hanxinke 已提交
10
# Create: 2020-08-27
11
#
H
hanxinke 已提交
12
# spark tersort A-Tune configuration
13 14
#
[main]
H
hanxinke 已提交
15
include = include-spark-common
16 17 18 19 20 21 22 23

[kernel_config]
#TODO CONFIG

[bios]
#TODO CONFIG

[bootloader.grub2]
H
hanxinke 已提交
24
#TODO CONFIG
25 26

[sysfs]
H
hanxinke 已提交
27 28 29 30
block/{disk}/queue/scheduler = cfq
block/{disk}/queue/read_ahead_kb = 8192
block/{disk}/queue/nr_requests = 512
block/{disk}/queue/iosched/slice_idle = 4
31 32

[systemctl]
H
hanxinke 已提交
33
#TODO CONFIG
34 35

[sysctl]
H
hanxinke 已提交
36 37
vm.dirty_expire_centisecs = 500
vm.dirty_writeback_centisecs = 100
38 39

[script]
H
hanxinke 已提交
40
#TODO CONFIG
41 42

[ulimit]
H
hanxinke 已提交
43
#TODO CONFIG
44 45 46 47 48 49 50 51

[schedule_policy]
#TODO CONFIG

[check]
#TODO CONFIG

[tip]
H
hanxinke 已提交
52 53
set --num-executors to 27, --executor-cores to 7, --executor-memory to 25G and --driver-memory to 36G = application
set hibench.default.map.parallelism to 1000 and hibench.default.shuffle.parallelism to 2000 = application