398 Star 1.4K Fork 1.3K

GVPopenEuler / kernel

 / 详情

[openEuler-22.03-LTS-SP2] 支持ACPI for MPAM 2.0

Done
Requirement
Opened this issue  
2023-05-24 11:13

【特性描述】
MPAM(Memory system component Partioning and Monitoring)是Arm Architecture v8.4的Extension特性。用于解决服务器系统中,混部不同类型业务时,由于共享资源的竞争(Cache,DMC,Interconnect),而带来的某些关键应用性能下降或者系统整体性能下降的问题。
【特性竞争力】
MPAM应用的典型场景,例如云场景下,可针对不同业务同时作用于硬件访存路径上产生的竞争和冲突进行控制,从而帮助服务器提升利用率。
【硬件架构】
ARM64
【特性约束】
需要内核及BIOS支持。
【涉及仓库】
NA
【交付个人/团队】
廖宇

Comments (2)

liaoyu created需求
openeuler-ci-bot added
 
sig/Kernel
label
liaoyu changed title
liaoyu changed description
liaoyu changed description
zhangjialin changed issue state from 新建 to 开发中
zhangjialin changed title

1 关键结论
测试用例6个,用例执行率100%;

2 被测需求列表

支持ACPI for MPAM 2.0

3 用例列表
 创建一个新的资源组,关联vcpu/pid
 对一个资源组限制L3 Cache使用
 对一个资源组限制MB使用
 全量使能MPAM资源控制能力
 读取资源组的监控数据
 创建监控组

4 测试执行
总共执行6个用例,其中功能用例1个,所有用例执行通过。

4.1 DT用例执行记录
用例执行通过

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
参与者(2)
5329419 openeuler ci bot 1632792936 10199985 liaoyu15 1666775638
C
1
https://gitee.com/openeuler/kernel.git
git@gitee.com:openeuler/kernel.git
openeuler
kernel
kernel

Search