ATTENTION: The software behind KU ScholarWorks is being upgraded to a new version. Starting July 15th, users will not be able to log in to the system, add items, nor make any changes until the new version is in place at the end of July. Searching for articles and opening files will continue to work while the system is being updated.
If you have any questions, please contact Marianne Reed at mreed@ku.edu .
Symmetric multiprocessor design for hybrid CPU/FPGA SoCs
dc.contributor.author | Santner, Shane R. | |
dc.date.accessioned | 2021-10-08T19:25:40Z | |
dc.date.available | 2021-10-08T19:25:40Z | |
dc.date.issued | 2007-05-31 | |
dc.identifier.uri | http://hdl.handle.net/1808/32093 | |
dc.description | Thesis (M.S.)--University of Kansas, Electrical Engineering & Computer Science, 2007. | en_US |
dc.description.abstract | This thesis presents the design of a Symmetric Multiprocessor (SMP) hybridthreads (hthreads) system that allows multiple threads to execute in parallel across multiple processors controlled by a single hardware scheduler. This approach increases the performance of software at a minimal cost to hardware. The issues that must be addressed for extending a uniprocessor kernel include system initialization, processor identification, context switching and concurrency control. As a proof of concept this thesis shows how hthreads, an existing hardware/software co-designed kernel can be extended to control multiple processors from a single, centralized hardware scheduler. Analysis results from executing on hardware reveal that for computationally intensive programs the typical speedup is in the range of 1.65x. This shows improvement in system performance while also illustrating issues associated with bus arbitration and memory access times. | en_US |
dc.publisher | University of Kansas | en_US |
dc.rights | This item is protected by copyright and unless otherwise specified the copyright of this thesis/dissertation is held by the author. | en_US |
dc.subject | Applied sciences | en_US |
dc.title | Symmetric multiprocessor design for hybrid CPU/FPGA SoCs | en_US |
dc.type | Thesis | en_US |
dc.thesis.degreeDiscipline | Electrical Engineering & Computer Science | |
dc.thesis.degreeLevel | M.S. | |
kusw.bibid | 6599257 | |
dc.rights.accessrights | openAccess | en_US |
Files in this item
This item appears in the following Collection(s)
-
Theses [4088]