上海市浦江人才计划项目(07pj14061)
- 作品数:5 被引量:2H指数:1
- 相关作者:祝永新夏亮吴睍邹峰纪琮更多>>
- 相关机构:上海交通大学更多>>
- 发文基金:上海市浦江人才计划项目更多>>
- 相关领域:自动化与计算机技术电子电信更多>>
- 一种软件事务存储模型的设计和模拟
- 2008年
- 要使多核处理器充分发挥并行计算性能,最大的挑战是并行编程模型。目前并行线程使用锁来保证线程间的同步,但锁会带来死锁等错误,并且性能很难优化。事务存储模型将一系列共享存储操作看成一个事务,保证其原子性,一致性和隔离性。它可以取代锁结构,简化编程模型,提高并行计算的性能。介绍了一种软件事务存储模型(Buffering Software Transactional Memory,BSTM)的结构,它主要采用了写缓冲的办法,简化了事务模型的设计。实验的结果表明这种模型存在一定的优势。
- 邹峰祝永新
- 关键词:多核处理器编程模型
- Linux温度感知的调度器研究与实现被引量:1
- 2009年
- 针对处理器的温度管理问题,在操作系统层次上提出一种轮转调度算法,改进基于门限温度的调度算法,并在Linux内核中实现了这两个算法。将SPEC2K进行分类并组合成不同冷热特性的负载,在Intel双核处理器下进行了测试。表明Linux基准调度程序在调度方面缺乏有效的温度管理。基于门限温度的调度算法把热的任务迁移到冷的处理器上,缓解了处理器的温度过高问题。轮转调度算法有规律地让任务在双核上执行相等的时间,更好地平衡了处理器的温度,并且系统的吞吐量不受影响。
- 夏亮祝永新
- 关键词:轮转调度温度感知多核
- 基于SystemC的异构多核通信模块设计被引量:1
- 2009年
- 通过分析异构多核体系中片上处理核的核间通信,采用共享存储区实现多核间的通信和数据共享,并提出一种处理器与总线之间添加通信控制模块的架构,使其具有更好的通用性。同时采用了SystemC来实现各个模块的接口设计,把复杂的电子系统划分成更易管理的块,具有良好的可扩展性。
- 唐豪川祝永新
- 关键词:SYSTEMC异构多核片上通信共享存储
- OpenRISC处理器内的性能计数器的设计和实现
- 2009年
- 性能计数器(Performance Counter)位于处理器内部,负责对特定触发事件进行计数,可以实时反馈处理器内部性能参数.OpenRISC 1200是一种免费的开源处理器核.通过处理器内部设计在OpenRISC 1200处理器核内设计实现了可配置性能计数器单元.并基于该新处理器核建立了SOPC系统,在FPGA上验证了新核的应用和性能计数器单元的功能.
- 吴睍祝永新
- 关键词:性能计数器FPGA
- 基于温度模糊控制的多核处理器任务调度研究
- 2009年
- 多核处理器极高的热功耗,对其使用寿命和稳定性造成严重影响。本文采用模糊控制算法,通过SIMULINK模糊仿真分析以及在P4双核处理器上将该算法嵌入至Linux内核调度器,实现任务调度,达到了降低处理器峰值温度的目的。随机调度算法与模糊控制算法的对比实验数据显示,处理器温度超限比例从77%下降到64%,处理器性能改善从3.3%提高到4.2%。这充分表明,模糊控制算法相比随机算法有更好的控制效果。
- 纪琮祝永新夏亮
- 关键词:模糊控制多核处理器温度感知动态调度