Print Email Facebook Twitter Operating system support for a dynamically reconfigurable VLIW processor Title Operating system support for a dynamically reconfigurable VLIW processor Author Kulkarni, Anurag (TU Delft Electrical Engineering, Mathematics and Computer Science; TU Delft Computer Engineering) Contributor Wong, J.S.S.M. (mentor) Degree granting institution Delft University of Technology Programme Electrical Engineering | Embedded Systems Date 2018-11-20 Abstract The ρ-VEX is a dynamically reconfigurable VLIW processor, developed at TU Delft, which is capable of extracting large amounts of parallelism from applications running on it. However, without a dedicated software layer to dictate the reconfigurations, the ρ-VEX has to depend on another processor to carry out its reconfigurations meaningfully. Otherwise, this task can be left to the applications themselves, which would increase their complexity. In order to make the ρ-VEX capable of behaving as a stand-alone processor, with complex real-world applications running on it benefiting from its dynamic properties, while remaining abstract from the hardware changes, such a dedicated piece of software is needed. An operating system can equip the ρ-VEX with such functionality, as well as with other desired features like memory management support. Running applications in virtual memory is an important step towards multitasking. Therefore, the envisioned goal of this project is to make the ρ-VEX processor a truly independent and dynamic environment, capable of extracting large amounts of thread-level as well as instruction-level parallelism from programs running on it.In this project, the Linux kernel 2.6.32 has been ported on simrvex: a cycle-accuratearchitectural simulator for the ρ-VEX processor. To test the port, three benchmarks from the Powerstone benchmark suite, crc, ucbqsort and jpeg, have been chosen to run as user programs on the ported Linux kernel. The timing performance of these benchmarks for the 2-issue, 4-issue and 8-issue configurations of the ρ-VEX is also presented. Subject Linuxdynamically reconfigurableVLIW processors To reference this document use: http://resolver.tudelft.nl/uuid:01c710cf-57bc-48f5-93d3-fd7ef89b2a01 Part of collection Student theses Document type master thesis Rights © 2018 Anurag Kulkarni Files PDF Thesis_Operating_system_s ... cessor.pdf 1.73 MB Close viewer /islandora/object/uuid:01c710cf-57bc-48f5-93d3-fd7ef89b2a01/datastream/OBJ/view