A-Tune开发组的人员你们好,近段时间研究可调优参数时,我看到了tuning_params_all.csv文件中有关于硬件的调优参数:Hardware-related:
这部分参数需要依靠openEuler的prefetch_tuning模块,才能获取和设置。但是,有些参数是有依赖性的比如下图所示的参数,从description中,我理解到的意思是先要开启 prefetch_utl_l3t_en ,然后 prefetch_utl_l3t 才能生效:
我看过prefetch_tuning的README文档,但是里面没有详细介绍这些参数之间的依赖性,这是否会对tuning造成影响?目前我们也正在设计选参的相关算法,所以我希望能够向LiuKe工程师咨询一下 这些参数相互之间有没有类似于上图的依赖 ,谢谢!
Hey linyueQ, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
依赖是存在的,的确需要先开启相关_en位,然后对对应位的调节才能起作用。但是经过我们目前的测试,即使不开启_en位,对对应位进行操作时不会对系统造成死机之类的影响。目前prefetch_tuning仅是从芯片层为上层提供一个接口,暂时没有考虑依赖的问题,经过我们的测试和验证,所提供的接口都是可调的。如果在后续使用prefetch_tuning模块测试和验证时有任何问题欢迎交流。
依赖是存在的,的确需要先开启相关_en位,然后对对应位的调节才能起作用。但是经过我们目前的测试,即使不开启_en位,对对应位进行操作时不会对系统造成死机之类的影响。目前prefetch_tuning仅是从芯片层为上层提供一个接口,暂时没有考虑依赖的问题,经过我们的测试和验证,所提供的接口都是可调的。如果在后续使用prefetch_tuning模块测试和验证时有任何问题欢迎交流。
好的,我们这边目前正在研究各参数对系统的运行产生的影响,所以我们需要确定我们的参数调整是能够成功生效的,除了我截图的这两个以外,下图中是否还有需要 依赖某个参数enable了 才能生效的参数呢?如果参数设置后生效不了,我们就无法确定这个参数对负载性能或者能耗的影响。
@Liuke
好的,我们这边目前正在研究各参数对系统的运行产生的影响,所以我们需要确定我们的参数调整是能够成功生效的,除了我截图的这两个以外,下图中是否还有需要 依赖某个参数enable了 才能生效的参数呢?如果参数设置后生效不了,我们就无法确定这个参数对负载性能或者能耗的影响。
@ChunKi Li 目前没有发现还有别的依赖关系,我们也是通过阅读寄存器描述(可见寄存器功能说明) 来确定寄存器间状态设置是否存在耦合,如果对具体某一寄存器存在疑问可以提出,我们可以向芯片部门的同事咨询。
好的,感谢
登录 后才可以发表评论