-
题名NUMA-conscious外键连接优化技术
- 1
-
-
作者
韩瑞琛
张延松
刘专
张宇
焦敏
王珊
-
机构
数据库与商务智能教育部工程研究中心
数据工程与知识工程教育部重点实验室(中国人民大学)
中国人民大学信息学院
中国人民大学中国调查与数据中心
英特尔(中国)有限公司
国家卫星气象中心
-
出处
《软件学报》
北大核心
2025年第12期5821-5850,共30页
-
基金
国家重点研发计划(2023YFB4503600)
国家自然科学基金(U23A20299,62172424,62276270,62322214)。
-
文摘
NUMA(non-uniform memory access)是现代多核、多路处理器平台上主流的内存访问架构,NUMA访问延迟对数据库的查询性能有较大影响,因此如何降低查询处理中跨NUMA节点的访问延迟是现代内存数据库查询优化的热点问题之一.不同的处理器在NUMA架构、NUMA延迟等方面差异较大,因此NUMA优化技术需要与硬件特性相结合.基于内存数据库执行代价最高和对数据局部性依赖最强的内存外键连接算法,面向代表性的ARM、Intel CLX、Intel ICX、AMD Zen2和AMD Zen3这5个处理器NUMA架构和延迟特征,探索了不同NUMA优化方法,包括NUMA-conscious和NUMA-oblivious实现技术.在数据存储、数据分片、连接中间结果缓存等方面采用不同的优化方案,比较了不同处理器架构上的算法性能,实验结果表明,NUMA-conscious优化策略需软、硬件相结合,其中Radix Join对NUMA延迟敏感度为中性,在5个不同的处理器平台上,NUMA优化性能收益稳定在30%左右,NPO算法对NUMA延迟敏感度较高,在不同平台NUMA优化性能收益在38%–57%,Vector Join算法对NUMA延迟敏感但影响幅度较小,NUMA优化性能收益在1%–25%之间,且在算法性能特征上,Vector Join受cache效率影响比NUMA延迟影响更大;NUMA-conscious优化技术在ARM平台差异较大,在x86平台差异极小,NUMA-oblivious算法复杂度更低,具有较好的通用性.从处理器硬件发展趋势来看,降低NUMA访问延迟可以有效地降低不同NUMA-conscious优化算法的性能差异,简化连接算法的复杂度,提高连接操作性能.
-
关键词
NUMA架构
NUMA感知优化
非NUMA感知实现
向量连接
连接基准
-
Keywords
NUMA architecture
NUMA-conscious optimization
NUMA-oblivious implementation
vector join
join benchmark
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅析大众和丰田铝件连接技术路线
被引量:1
- 2
-
-
作者
李文忠
刘春柏
李长松
-
机构
中国第一汽车集团有限公司工程与生产物流部
-
出处
《汽车工艺与材料》
2023年第2期53-57,共5页
-
文摘
针对德系和日系白车身铝件连接技术路线的差异性问题,运用选取典型、对标分析的研究方法,叙述了大众和丰田公司铝件连接工艺的原理、成形过程及工艺特点,从轻量化、质量、效率和成本4个方面对比大众和丰田的工艺技术路线,形成大众和丰田的白车身铝件种类和连接工艺对比分析表,分析得出大众车身的铝件种类多、连接工艺种类比丰田多、投资大,且均满足各自质量要求,提出一汽应借鉴大众和丰田的铝件连接工艺的应用经验。
-
关键词
铝件连接
技术路线
对标
质量
成本
-
Keywords
Aluminium part joining
Technology route
benchmarking
Quality
Cost
-
分类号
U468.2
[机械工程—车辆工程]
-