期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
The DPGA for Conbining the Superscalar and Multithreaded Processors Principal
1
作者 Abdelkadel Chaib, Hu Mingzeng (Department of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001 P.R.China) 《High Technology Letters》 EI CAS 2001年第1期79-85,共7页
The performance of scalable shared-memory multiprocessors suffers from three types of latency; memory latency, the latency caused by inter-process synchronization ,and the latency caused by instructions that take mult... The performance of scalable shared-memory multiprocessors suffers from three types of latency; memory latency, the latency caused by inter-process synchronization ,and the latency caused by instructions that take multiple cycles to produce results To tolerate these three types of latencies, The following techniques was proposed to couple: coarse-grained multithreading, the superscalar processor and a reconfigurable device, namely the overlapping long latency operations of one thread of computation with the execution of other threads The superscalar processor principle is used to tolerate instruction latency by issuing several instructions simultaneously The DPGA is coupled with this processor in order to improve the context-switching 展开更多
关键词 DPGA context switching Functional and control conflicts Data dependencies WAW RAW WAR hazards Tomasolo’s algorithm
下载PDF
Dynamic Reconfigurable Structure with Rate Distortion Optimization
2
作者 Lin Jiang Xueting Zhang +3 位作者 Rui Shan Xiaoyan Xie Xinchuang Liu Feilong He 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2020年第6期35-47,共13页
The Rate Distortion Optimization(RDO)algorithm in High Efficiency Video Coding(HEVC)has many iterations and a large number of calculations.In order to decrease the calculation time and meet the requirements of fast sw... The Rate Distortion Optimization(RDO)algorithm in High Efficiency Video Coding(HEVC)has many iterations and a large number of calculations.In order to decrease the calculation time and meet the requirements of fast switching of RDO algorithms of different scales,an RDO dynamic reconfigurable structure is proposed.First,the Quantization Parameter(QP)and bit rate values were loaded through an H⁃tree Configurable Network(HCN),and the execution status of the array was detected in real time.When the switching request of the RDO algorithm was detected,the corresponding configuration information was delivered.This self⁃reconfiguration implementation method improved the flexibility and utilization of hardware.Experimental results show that when the control bit width was only increased by 31.25%,the designed configuration network could increase the number of controllable processing units by 32 times,and the execution cycle was 50%lower than the same type of design.Compared with previous RDO algorithm,the RDO algorithm implemented on the reconfigurable array based on the configuration network had an average operating frequency increase of 12.5%and an area reduction of 56.4%. 展开更多
关键词 dynamic reconfiguration rate distortion optimization Huffman⁃coding⁃like context switch video processing
下载PDF
Modular Verification of SPARCv8 Code
3
作者 Jun-Peng Zha Xin-Yu Feng Lei Qiao 《Journal of Computer Science & Technology》 SCIE EI CSCD 2020年第6期1382-1405,共24页
Inline assembly code is common in system software to interact with the underlying hardware platforms. The safety and correctness of the assembly code is crucial to guarantee the safety of the whole system. In this pap... Inline assembly code is common in system software to interact with the underlying hardware platforms. The safety and correctness of the assembly code is crucial to guarantee the safety of the whole system. In this paper, we propose a practical Hoare-style program logic for verifying SPARC (Scalable Processor Architecture) assembly code. The logic supports modular reasoning about the main features of SPARCv8 ISA (instruction set architecture), including delayed control transfers, delayed writes to special registers, and register windows. It also supports relational reasoning for refinement verification. We have applied it to verify that there is a contextual refinement between a context switch routine in SPARCv8 and a switch primitive. The program logic and its soundness proof have been mechanized in Coq. 展开更多
关键词 Scalable Processor Architecture Version 8(SPARCv8) assembly code verification context switch COQ refinement verification
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部