作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (23): 252-254. doi: 10.3969/j.issn.1000-3428.2008.23.090

• 工程应用技术与实现 • 上一篇    下一篇

基于EFI和双核处理器的协处理器模型

张朝华,张申生   

  1. (上海交通大学计算机科学与工程系,上海 200240)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-12-05 发布日期:2008-12-05

Coprocessor Model Based on EFI and Dual-core Processor

ZHANG Chao-hua, ZHANG Shen-sheng   

  1. (Department of Computer Science & Engineering, Shanghai Jiaotong University, Shanghai 200240)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-12-05 Published:2008-12-05

摘要: 为了提高双核处理器系统的性能,提出一种基于可扩展固件接口(EFI)、利用双核技术和IPI协议实现的协处理器模型。在EFI的DXE阶段,利用IPI协议引导启动一个与EFI系统并行的用户操作系统,将EFI系统作为一个后台服务系统(协处理器)处理用户系统的RPC请求。实验证明该分工协助的方式可以提高双核处理器系统的整体性能。

关键词: 协处理器, 可扩展固件接口, 双核处理器, IPI协议

Abstract: In order to improve the performance of dual-core computer system, this paper proposes a coprocessor model based on Extensible Firmware Interface(EFI) and utilizes dual-core technology and InterProcessor Interrupts(IPI) protocol. In the Driver Execution Environment (DXE)stage of EFI boot process, a user operating system is booted through IPI protocol, and the EFI system runs as a background service system, acting as a coprocessor handling RPC requests from the user operating system. Experimental result proves that the performance of dual-core computer system is improved compared with the one only running the user operating system.

Key words: coprocessor, Extensible Firmware Interface(EFI), dual-core processor, IPI protocol

中图分类号: