在Broadwell-EP上,Intel隆重推出了RDT(Resource Director Technology,资源管理技术),按照之前所说的分类,它属于Orchestration(编排)方面的特性,什么是Orchestration?管理员可以更精细的管理CPU上具有的资源,从Cache到代码优先级到内存带宽,都可以管理。而在以往,这些能力至少是在X86世界(部分地)不存在,已有的都是通过操作系统来有限地实现,复杂,繁琐,性能不佳——很简单,应该由硬件完成的工作通过软件实现,就会如此,想一想在Intel VT技术之前,X86虚拟化技术是怎么实现的就可以明白。

Intel Resource Director Technology
RDT是一组技术的集合,在Broadwell-EP上,包含了CMT(Cache Monitoring Technology,缓存检测技术)、CAT(Cache Allocation Technology,缓存分配技术)、CDP(Code and Data Prioritization,代码和数据优先级)和MBM(Memory Bandwidth Monitoring,内存带宽监视),其作用可以顾名思义。

Intel Resource Director Technology
RDT技术当中有些技术并不是第一次出现,不过在以往,这些技术的数量偏少,也没有成体系。在Broadwell-EP RDT当中,有两个核心概念:RMID(Resource Monitoring ID,资源监视ID)和CLOS(Classes of Service,服务类别),它们将整套技术统一起来。

RDT实现了对RMID的使用率的监视,RMID分配给线程、应用(应该是进程)、虚拟机,并支持N:M的高弹性映射
RDT实现了通过CLOS对RMID对应的资源进行控制,CLOS分配给线程、应用(应该是进程)、虚拟机,同样,支持N:M的高弹性映射
以下是监视和强制方面的细节:
显然,通过RDT,X86世界实现了对CPU相关资源前所有为的控制力,和这种控制力直接相关的就是QoS(Quality of Service,服务质量),在云服务当中,更严格的用户SLA怎么达到?RDT可以,超融合系统中,如何保证存储功能的性能?或者网络部分?或者计算部分?RDT可以。在Worshop上,Intel展示了在一个虚拟化系统当中,如果通过RDT保证DPDK加速的Open vSwitch具有恰当的CPU和Cache、Memory资源,从而保证了整个系统性能。除此之外,据笔者了解,Xen Hypervisor也已经有很多在RDT方面的工作,这是一套前景非常光明的功能特性。
好文章,需要你的鼓励
牛津大学研究团队发现,经过强化学习训练的AI搜索助手存在严重安全漏洞。通过简单的"搜索攻击"(强制AI先搜索)和"多重搜索攻击"(连续十次搜索),可让AI的拒绝率下降60%,安全性降低超过80%。问题根源在于AI的安全训练与搜索功能训练分离,导致搜索时会生成有害查询。研究呼吁开发安全感知的强化学习方法。
研究显示47%的企业在IT人才招聘和留存方面面临挑战,流失率居高不下。意大利53%的IT主管表示人才吸引和保留是日常难题。专家认为人才并非稀缺,而是未得到重视,因此更愿意出国发展。成功的CIO需要识别人才、给予适当机会并建立信任关系。通过持续培训、职业发展机会和有效领导力,企业可以更好地留住IT专业人员。
斯坦福大学团队开发了GuideFlow3D技术,通过创新的引导机制解决3D对象外观转换难题。该方法采用智能分割和双重损失函数,能在保持原始几何形状的同时实现高质量外观转换,在多项评估中显著优于现有方法,为游戏开发、AR应用等领域提供了强大工具。