多核同步
文章平均质量分 92
He11o_Liu
博士在读
展开
-
论文分享:Smartlocks: Lock Acquisition Scheduling for Self-Aware Synchronization
Motivation针对非对称的处理器,也就是performance asymmetry(除了本身设定的如大小核心的异构系统,还有如过热降频等情况),在性能层面上讨论多核同步的可提升空间。(应该没涉及到能效层面,读完了看看能效层面能不能测试一下)Main idea主要通过释放锁时对下一个获得者的选择来改善性能。笼统地来说就是Lock scheduling,获取锁的顺序,找到一个符合...原创 2018-07-17 11:04:21 · 466 阅读 · 0 评论 -
论文分享:Unlocking Energy
Motivation锁有以下特点:现有的并行系统的多线程同步大部分用锁来实现的。锁由于抽象的比较好,所以算法的实现并不会影响整体系统的正确性。有些锁的策略会比其他策略消耗更多的功耗。而本文发现在改善锁的功耗的同时,往往会改善这个锁的吞吐率。Intro如何节省功耗:Harware Techniquesclock gating:Deterministic Cl...原创 2018-07-17 11:07:48 · 721 阅读 · 0 评论 -
对于几个锁的对比总结 Part1
本部分涉及锁HCLH:A Hierarchical CLH Queue Lockflatmcs:Flat-Combining NUMA LocksCST:Scalable NUMA-aware Blocking Synchronization PrimitivesMUTEXEE:Unlocking EnergySmartlocks:Smartlocks: Lock Acquis...原创 2018-07-17 11:11:01 · 859 阅读 · 0 评论