Abstract—This paper presents a multiprocessor archi-tecture prototype on a Field Programmable Gate Arrays (FPGA) with support for hardware and software mul-tithreading. Thanks to partial dynamic reconfiguration, this system can, at run time, spawn both software and hardware threads, sharing not only the general purpose soft-cores present in the architecture but also area on the FPGA. While on a standard single processor architecture the partial dynamic reconfiguration requires the processor to stop working to instantiate the hardware threads, the proposed solution hides most of the reconfiguration latency through the parallel execution of software threads. We validate our framework on a JPEG 2000 encoder, showing how threads are spawned, ex...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
Partial dynamic reconfiguration of FPGAs can be used to implement complex applications using the con...
[[abstract]]We implement a JPEG2000 encoder based on a hardware/software co-design methodology. We e...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
Partial dynamic reconfiguration of FPGAs can be used to implement complex applications using the con...
[[abstract]]We implement a JPEG2000 encoder based on a hardware/software co-design methodology. We e...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
This paper presents a multiprocessor architecture prototype on a field programmable gate arrays (FPG...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
Dynamic reconfiguration allows to selectively substitute blocks of logic at run-time in order to imp...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
This paper presents the design of a JPEG encoder which exploits this feature. We propose a mixed HW/...
Partial dynamic reconfiguration of FPGAs can be used to implement complex applications using the con...
[[abstract]]We implement a JPEG2000 encoder based on a hardware/software co-design methodology. We e...