學術出版;;Publications
Permanent URI for this communityhdl:11536/1
收集所有交通大學研究人員與學生個人或團體所發表之各項學術著作,涵蓋期刊論文、教師專書、學位論文等項。;;Collections of Publications of NCTU Researchers and Students Like Journal Papers and Thesis.
Browse
16 results
Search Results
Item type:Item, 記憶裝置及其資料提供方法(2010-08-01) ;楊惠親 ;鍾崇斌單智君本發明係揭露一種記憶裝置及其資料提供方法,此記憶裝置接收一處理器所發送之初始指令位址之後,便可動態預測及產生下一個指令之位址,並以所產生之位址至記憶單元陣列提取指令,將此指令傳送予處理器。藉此,記憶裝置可自主性地向處理器傳送指令,不需等待處理器提供指令位址,因此本發明之記憶裝置及其資料提供方法可大幅地減少指令位址傳輸量。Item type:Item, 資料搜尋方法及其數值資料編碼方法(2010-08-21) ;鄭哲聖 ;單智君鍾崇斌本發明係揭露一種資料搜尋方法及其數值資料編碼方法,此方法將已排序之複數個數值分成複數個群組,每一群組之第一個數值係代表為跳躍點,而其他數值係代表為內部點,接著,使用一第一編碼演譯程序對該些群組之跳躍點進行編碼,以產生複數個跳躍點編碼值,並使用一空間預估程序,預估此些內部點以一第二編碼演譯程序進行編碼時所需之位元保留空間,繼之,根據該第二編碼演譯程序對該些群組之該些內部點進行編碼,以產生複數個內部點編碼值。最後,根據群組之排列順序及位元保留空間,將跳躍點編碼值及內部點編碼值依序排列,以產生一輸出編碼資料。Item type:Item, 記憶裝置及其迴圈緩衝器(2011-06-11) ;吳奕緯 ;田濱華 ;鍾崇斌單智君本發明係揭露一種記憶裝置及其迴圈緩衝器(loop buf-fer)。在一實施例中,此迴圈緩衝器包含一緩衝記憶體單元及一分支目的緩衝區(BTB),緩衝記憶體單元可儲存最內層迴圈指令(innermost loop instruction),而分支目的緩衝區(BTB)可儲存此緩衝記憶體單元內之指令之追跡資料(track)。藉此,此迴圈緩衝器可儲存包含向前分支(forward branch)及函式(subroutine)之迴圈指令,以進一步減少指令提取之耗能。Item type:Item, 資料搜尋方法及其數值資料編碼方法(2008-04-01) ;鄭哲聖 ;單智君鍾崇斌本發明係揭露一種資料搜尋方法及其數値資料編碼方法,此方法將已排序之複數個數値分成複數個群組,每一群組之第一個數値係代表為跳躍點,而其他數値係代表為內部點,接著,使用一第一編碼演譯程序對該些群組之跳躍點進行編碼,以產生複數個跳躍點編碼値,並使用一空間預估程序,預估此些內部點以一第二編碼演譯程序進行編碼時所需之位元保留空間,繼之,根據該第二編碼演譯程序對該些群組之該些內部點進行編碼,以產生複數個內部點編碼値。最後,根據群組之排列順序及位元保留空間,將跳躍點編碼値及內部點編碼値依序排列,以產生一輸出編碼資料。Item type:Item, 記憶裝置及其資料提供方法(2008-07-01) ;楊惠親 ;鍾崇斌單智君本發明係揭露一種記憶裝置及其資料提供方法,此記憶裝置接收一處理器所發送之初始指令位址之後,便可動態預測及產生下一個指令之位址,並以所產生之位址至記憶單元陣列提取指令,將此指令傳送予處理器。藉此,記憶裝置可自主性地向處理器傳送指令,不需等待處理器提供指令位址,因此本發明之記憶裝置及其資料提供方法可大幅地減少指令位址傳輸量。Item type:Item, 記憶裝置及其迴圈緩衝器(2008-07-01) ;吳奕緯 ;田濱華 ;鍾崇斌單智君本發明係揭露一種記憶裝置及其迴圈緩衝器(loop buffer)。在一實施例中,此迴圈緩衝器包含一緩衝記憶體單元及一分支目的緩衝區(BTB),緩衝記憶體單元可儲存最內層迴圈指令(innermost loop instruction),而分支目的緩衝區(BTB)可儲存此緩衝記憶體單元內之指令之追跡資料(track)。藉此,此迴圈緩衝器可儲存包含向前分支(forward branch)及函式(subroutine)之迴圈指令,以進一部減少指令提取之耗能。Item type:Item, 應用於嵌入式異質多核心平台之工作管理演算法的設計與實作(2008) ;單智君 ;SHANN JEAN JYH-JIUN國立交通大學資訊工程學系(所)為了滿足對計算機系統日益增加的效能需求,目前處理器的架構主要藉由增加處理 器核心(processor core)的方式來達到這個目的,這樣的架構通稱為多核心(multi-core) 處理器。由於嵌入式(embedded)系統在功率消耗上的限制,因此embedded 系統中的 multi-core 處理器通常採用異質多核心(heterogeneous multi-core)架構。為了要在 heterogeneous multi-core 處理器開發與執行程式,必須有相關的軟體開發工具與作業系 統(operating system,OS)來配合;其中,又以工作(task)的靜態與動態管理(management) 為其研究重點。 因此,本計畫將以三年時間探討靜態與動態的 task management 相關的議題,並將 研究的成果以開放原始碼(open source)的方式釋出。在靜態task management 的部分, 主要的研究重點將在程式開發時程式碼分割(partition)、配置(allocation)、及排程 (scheduling)上。程式碼partition 與allocation 就是把程式碼分割成數個code segments, 並為每一個code segment 指定一個processor core 來執行;scheduling 則是根據code segment 的相依關係來安排執行的先後次序。整個task 靜態management 的部分將包含: (1) 程式碼分析機制的設計與開發。 (2) 程式碼靜態 partition 與allocation 演算法的設計與開發。 (3) 程式碼靜態 scheduling 演算法的設計與開發。 在 task 動態management 的部分則主要針對OS 對程式/行程(process)在執行時的管理 機制,其中包含: (1) 各種程式/process 特性與process 動態allocation/scheduling 間的關係分析。 (2) Process 動態allocation 演算法。 (3) Process 動態scheduling 演算法。 除了上述的議題外,我們也將把開發的靜態與動態技術實作到一個常見的系統上, 並將這些技術與其他子計畫的成果做整合,其中包含: (1) 動態與靜態技術之系統實作。 (2) Process 動態allocation/scheduling 技術與二進位碼偵測(binary instrumentation) 的整合。 (3) 程式碼靜態 partition/allocation/scheduling 以及process 動態allocation/scheduling 技術與JVM(JIT)的整合。Item type:Item, 具資料流引擎之x86微處理機設計(2000) ;單智君 ;JEAN JYH-JIUNSHANN交通大學資訊工程系Item type:Item, ARM嵌入式系統低耗電匯流排設計(2001) ;單智君 ;JEAN JYH-JIUNSHANN國立交通大學資訊工程學系Item type:Item, 無線多重進階規約引擎(1998) ;單智君 ;JEAN JYH-JIUNSHANN交通大學資訊工程系