1. What are the contributions mentioned in the paper "Memory controller for vector processor" ?
In this work, the authors propose an Advanced Programmable Vector Memory Controller ( PVMC ), which boosts noncontiguous vector data accesses by integrating descriptors of memory patterns, a specialized on-chip memory, a memory manager in hardware, and multiple DRAM controllers.. The authors implemented and validated the proposed system on an Altera DE4 FPGA board.. The authors compare the performance of a system with vector and scalar processors without PVMC.
read more
2. What are the future works in "Memory controller for vector processor" ?
In the future, the authors plan to embed run-time memory access aware descriptors inside PVMC for vector-multicore architectures.
read more
3. What is the advantage of a softcore approach?
While single-chip hard-core microprocessor on FPGA platforms offers excellent packaging and communication advantages, a softcore approach offers the advantage of flexibility and lower part costs.
read more
4. What is the MVL used to initialize?
A scalar core is used to initialize the control registers that hold parameters of vector memory instructions such as the base address or the stride.
read more





