检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李志刚 陶磊 周玄文 李玉成 LI Zhi-gang;TAO Lei;ZHOU Xuan-wen;LI Yu-cheng(The 52nd Research Institute of China Electronics Technology Group Corporation,Hangzhou 310000,China)
机构地区:[1]中国电子科技集团公司第五十二研究所,浙江杭州310000
出 处:《计算机技术与发展》2024年第5期10-15,共6页Computer Technology and Development
基 金:国家重点研发计划(2020YFB1806002)。
摘 要:随着天基计算密集型任务快速增长,星上任务对计算的需求也随之迅猛上涨。星载计算机系统通常采用异构电子系统,其“算力”被封闭在独立的星载计算机内,各计算资源不能彼此共享,容易产生资源浪费,且各个嵌入式软件和可编程逻辑采用非标准的编程,不支持统一升级和综合调用。针对此问题,以异构CPU和DSP计算资源作为研究重点,设计一种基于虚拟化技术的软件定义DSP计算架构,通过分析当前所面临的抽象化和多租户的技术挑战,并借鉴异构GPU和FPGA相关虚拟化技术,综合运用硬件抽象层、时分复用虚拟化、接口调用重定向、组件注册和数据路由等技术,实现DSP异构计算资源多用户共享和高效统一调用。试验验证表明,软件定义DSP计算架构可实现星载异构计算系统软硬件灵活解耦,并支持多个用户和应用同时访问和调用单个DSP计算资源。With the rapid growth of space-based computationally intensive tasks,the demand for computing in onboard tasks has also skyrocketed.Spaceborne computer systems typically use heterogeneous electronic systems,with their"computing power"enclosed in independent onboard computers,where computing resources cannot be shared with each other,leading to resource waste.Additionally,various embedded software and programmable logic use non-standard programming,which does not support unified upgrades and comprehensive calls.To address this issue,a software defined DSP computing architecture based on virtualization technology is designed with heterogeneous CPU and DSP computing resources as the research focus.By analyzing the current challenges of abstraction and multi tenant technology,and drawing on virtualization technologies related to heterogeneous GPUs and FPGAs,technologies such as hardware abstraction layer,time division multiplexing virtualization,interface call redirection,component registration,and data routing are comprehensively utilized,the multi user sharing and efficient unified invocation of DSP heterogeneous computing resources is realized.Experimental verification shows that software defined DSP computing architecture can achieve flexible decoupling of software and hardware in spaceborne heterogeneous computing systems,and support multiple users and applications accessing and calling a single DSP computing resource simultaneously.
关 键 词:硬件抽象层 虚拟化 时分复用 多租户 软件定义DSP
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.219.23.38