Parallella- virtual memory

Project description:

the Epiphany cores has limited amount of memory , a total of 32kb per core (512kb total) ,

however , it does have access to 1gb DDR , and SDCARD.

in order to overcome the memory limitation

, this project will implement a virtual memory interface on the Parallella , allowing for larger programs to run on it.

virtual memory

 

Zynq-7020 is a mix of a dual-core ARM Cortex-A9 subsystem (including cache, memory controllers, interface, and peripheral functions) with a programmable digital FPGA and programmable analog capabilities.

The Epiphany  architecture defines a multicore, scalable, shared-memory, parallel computing fabric. It consists of a 2D array of compute nodes connected by a low-latency mesh network-on-chip.

The Parallella boardis a high performance computing platform based on Zynq-7020 System-On-Chip  and Adapteva’s Epiphany multicore coprocessor.

 

Project description:

the Epiphany cores has limited amount of  memory , a total of 32kb per core (512kb total) .

however , it does have access to 1gb DDR , and SDCARD.

in order to overcome the memory limitation

, this project will implement a virtual memory interface on the Parallella , allowing for larger programs to run on it.