完整後設資料紀錄
DC 欄位語言
dc.contributor.author林彥宏zh_TW
dc.contributor.author蔡淳仁zh_TW
dc.contributor.authorLin, Yan-Hungen_US
dc.contributor.authorTsai, Chun-Jenen_US
dc.date.accessioned2018-01-24T07:41:34Z-
dc.date.available2018-01-24T07:41:34Z-
dc.date.issued2017en_US
dc.identifier.urihttp://etd.lib.nctu.edu.tw/cdrfb3/record/nctu/#GT070456077en_US
dc.identifier.urihttp://hdl.handle.net/11536/141954-
dc.description.abstract本論文主要目的是改進之前實驗室所開發的JAIP應用處理器核心,以設計一個不需依靠RISC處理器就能自行啟動系統的四核心Java處理器。並進一步針對Thread Manager進行修改,拆成Two-level的Thread Manager,也將原本設計的Data Coherence Controller修改為Multicore Coordination Controller,並將Global 的Thread Manager 新增至Multicore Coordination Controller之中的Inter-core Thread Manager,同時也將Thread Control Block list(TCB list)從local的Thread Manager移動到Inter-core Thread Manager。另外新增了設定優先權的機制,在local Thread Manager新增了有優先權的排程器。另外也做了一些coding style的修改,縮減電路的資源使用量。zh_TW
dc.description.abstractWe implement a quad-core Java Application IP(JAIP-MP) with multi-level priority scheduler in this thesis and integrate Power-on Bootup Logic(POBL) into JAIP-MP SoC to bootup system. We propose a two-level hardware scheduler which is global and local. Inter-core Thread Manager in Multi-core Coordination Controller(MCC) can be see as a Global Scheduler which is responsible for distributing a thread to one of the cores. In addition, we move Thread Controller Block list(TCB list) from JAIP core into MCC. In local scheduler, we replace single-level round-robin hardware scheduler into multi-level priority queue scheduler.en_US
dc.language.isozh_TWen_US
dc.subjectJava 多核心zh_TW
dc.subject排程器zh_TW
dc.subject優先權排程電路zh_TW
dc.subjectJava processoren_US
dc.subjectscheduleren_US
dc.subjectpriority scheduler circuiten_US
dc.title多核心Java處理器的優先權執行緒排程電路設計zh_TW
dc.titlePriority Scheduler Circuit Design for Multi-core Java Processoren_US
dc.typeThesisen_US
dc.contributor.department資訊科學與工程研究所zh_TW
顯示於類別:畢業論文