智东西10月17日消息,今日,清华大学微电子所魏少军、刘雷波团队获计算机体系结构顶级会议MICRO最佳论文提名。该团队提出新型并发控制算法,能将事务内存系统性能提升至英特尔处理器内置TSX指令集的8倍以上。
这是亚洲高校及科研机构在MICRO52年历史上第二次获得最佳论文提名,论文的第一作者是李兆石博士,通讯作者是刘雷波教授。
智东西第一时间联系采访了刘雷波教授,他告诉智东西,在主流的英特尔至强系列处理器中,TSX(TransactionalSynchronizationExtension,事务同步扩展)指令集就是基于本文在研究的事务内存模型的。本文的研究成果可以解决现有英特尔处理器中TSX指令级的实现中,为了确保高并发场景下事务同步的正确性带来的性能代价过大的问题。
他表示,本研究提出的算法对硬件平台无限制,也可以以专用逻辑设计的方法,集成到现有的处理器设计中。
除这篇论文外,另有五篇论文获最佳论文提名。最终,《Simba:基于多芯片模块架构的扩展深度学习推理(Simba:ScalingDeep-LearningInferencewithMulti-Chip-Module-BasedArchitecture)》和《STT:对投机访问数据的全面保护(SpeculativeTaintTracking(STT):AComprehensiveProtectionforSpeculativelyAccessedData)》获得最佳论文。
一、解决现有事务内存的性能和访问撤销痛点
国际微架构大会MICRO(InternationalSymposiumonMicroarchitecture),是计算机体系结构领域的重要会议,与ISCA、HPCA、ASPLOS并列计算机体系结构四大顶级会议,论文录取率通常在21%左右。
神经网络加速器、专用加速器结构、DRAM、持久性内存、GPU加速器、近内存加速器等,都在MICRO上被首次提出。
第52届国际微架构会议MICRO在美国俄亥俄州哥伦布市举办。会议期间,清华大学魏少军教授、刘雷波教授团队在会上做了题为《应用于事务内存的乐观并发控制算法的FPGA加速(FPGA-AcceleratedOptimisticConcurrencyControlforTransactionalMemory)》的报告。
▲清华大学李兆石博士在MICRO上作报告
刘海波教授还通俗地介绍了该算法和应用意义,事务内存模型将多笔内存的读写请求打包成一个事务。事务内存系统将各个事务独立地(Isolation)、整体地(Atomicity)进行处理。因为事务内存为并行程序开发提供了一种高层次的同步方法,所以它被广泛用于帮助程序员表达并行性、设计并发数据结构、确保非挥发内存(non-volatilememory)的数据持久性(Durability)等应用下。
事务内存(TM)被认为是解决现有多任务并行时线程间同步问题的一种有前景的替代方法,在编程社区和体系结构社区中都吸引了广泛的