摘要
针对OpenVX并行处理器中微控制器内部存储量大和转移步骤复杂的问题,利用相联存储器产生微程序初始地址的方法提高了控制存储器的利用率。并依据分组并行判断思想对各个操作执行条件分组,提高了转移地址产生的速度。通过将OpenVX中5类图像处理函数映射到此处理器进行验证,实验结果表明,采用上述结构和方法,控制存储器利用率提高了38.7%,平均转移步数减少了50%。最后优化了微程序,使系统整体的执行效率更高。
In order to solve the problems of large internal storage and complex transfer steps in the microcontroller of OpenVX parallel processor,the method of using the associated memory to generate the initial address of microprogram is used to improve the utilization of control memory,and groups the execution conditions of each operation according to the idea of grouping parallel judgment,which improves the speed of generating transfer address.This is verified by mapping five types of image processing functions in OpenVX to this processor.The experimental results show that the above structure and method increase the utilization ratio of control memory by 38.7%and reduce the average number of transfer steps by 50%.Finally,the microprogram is optimized to make the whole system more efficient.
作者
张珂
李涛
邢立冬
ZHANG Ke;LI Tao;XING Li-dong(School of Computer Science&Technology,Xi’an University of Posts and Telecommunications,Xi’an 710121;School of Electronic Engineering,Xi’an University of Posts and Telecommunications,Xi’an 710121,China)
出处
《计算机工程与科学》
CSCD
北大核心
2022年第3期403-410,共8页
Computer Engineering & Science
基金
陕西省科技统筹项目(2015KTCQ013)
陕西省教育厅协同创新中心(17JF032)
陕西省教育厅科研计划(20JY058)。
关键词
OpenVX微程序控制器
转移地址产生模块
相联存储器
分组并行
指令优化
OpenVX microprogram controller
transfer address generation module
associative memory
grouped parallelism
instruction optimization