目前主流的存储处理器普遍采用静态的、硬件固化的功能扩展模式,无法满足存储应用的多样化功能扩展需求。针对这一问题,本课题提出了以可编程方式实现动态的存储功能扩展的设计理念- - 即依托微电子工艺的进步,在存储处理器内部集成额外的处理器内核等部件,以支持存储功能扩展代码的片上下载与执行。课题的目标为研究实现以对象数据为存储数据类型、以代码的动态下载与执行为功能扩展模式、以执行型命令为软硬件接口扩展的基于片上多处理器架构的存储处理器体系结构模型。主要采用对于典型应用的存储行为跟踪、性能分析、系统模拟与评测等研究方法,进行着重于系统级处理器模型方面的研究包括处理器软硬件功能划分、扩展机器指令设计、结构优化与性能模拟测试等内容。预计这一新型的存储处理器架构可适用于被互联网应用广泛使用的半结构化数据的存储处理,从而提高硬件使用效率以及存储应用的整体性能。
英文主题词MP;Storage Processor; Object Storage; Active Storage