本创新涉及加速器技术领域,介绍了一种新型加速器装置及其实施技术,以及相应的电子装置和存储解决方案。该加速器装置的静态区域集成了物理功能模块、多个虚拟功能模块、虚拟功能状态信息表以及加速单元状态监控系统。
背景技术
目前,如图1所示,加速器设备的整体架构分为静态区和动态区。其中,动态区包括多个加速单元,多个加速单元可以实现压缩、加密、解密等功能。静态区通过单根输入输出虚拟化(Single Root I/O Virtualization,SR-IOV)技术,创建物理功能(PhysicalFunction,PF)和多个虚拟功能(Virtual Function,VF),并添加映射模块实现VF与不同功能的加速单元的动态结合。在当前架构中,加速单元与VF是一一对应关系,即一个VF只能与一个加速单元绑定。
然而,由于当前架构不够灵活,会造成加速效率极差、加速效果不明显的问题。
实现思路