首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--服务器、工作站论文

基于软件内存事务的高性能服务器设计

摘要第1-5页
Abstract第5-9页
第一章 绪论第9-25页
   ·并行计算的发展第9-17页
     ·微处理器的发展史第9-10页
     ·摩尔定律第10-11页
     ·多处理器与多核的出现与发展第11-13页
     ·多核的出现对软件行业的挑战第13页
     ·并行计算的软件方法第13-17页
   ·内存事务第17-25页
     ·硬件事务性内存(Hardware Transactional Memory, HTM)第18-19页
     ·软件内存事务(Software Transactional Memory, STM)第19页
     ·混合型内存事务(Hybrid Transactional Memory, HyTM)第19-21页
     ·事务型闪存(Transactional Flash)第21-25页
第二章 软件内存事务的现状第25-40页
   ·软件内存事务的概念第25页
   ·软件内存事务的实现第25-38页
     ·基于锁的实现第26-29页
     ·无锁化的实现第29-38页
   ·现有软件内存事务实现的不足第38-40页
第三章 PA-TINYSTM 的设计与实现第40-57页
   ·TINYSTM 介绍第40-46页
     ·TinySTM 的基本算法第41-44页
     ·分级锁策略第44-45页
     ·TinySTM 的动态调节第45-46页
   ·PA-TINYSTM 的设计与实现第46-57页
     ·PA-TinySTM 的设计思路第46-47页
     ·PA-TinySTM 的总体设计第47-48页
     ·压力探测与统计模块(PD)第48-51页
     ·反馈信息处理模块(FB)第51-53页
     ·参数与策略动态调整模块(DT)第53-57页
第四章 基于PA-TINYSTM 的服务器实现第57-62页
   ·服务器性能开销第57-58页
     ·CPU 开销第57页
     ·内存开销第57页
     ·I/O 开销第57-58页
   ·服务器动作第58页
     ·纯更新动作第58页
     ·纯应答动作第58页
     ·更新-应答动作第58页
   ·PA-TINYSTM 服务器的设计第58-62页
     ·总体设计第58-59页
     ·关键数据结构第59-60页
     ·主体执行逻辑第60-62页
第五章 性能测试与结果分析第62-67页
   ·内存分配延迟第62-63页
   ·稳态调整的延迟第63-64页
   ·变压下的吞吐量比较第64-66页
   ·可能的改进方向第66-67页
第六章 总结第67-69页
致谢第69-70页
参考文献第70-73页
在学期间取得的研究成果第73-74页

论文共74页,点击 下载论文
上一篇:通山县水库移民后期扶持基金政策公平性研究
下一篇:PPDSS存储系统设计与实现