FlexPRET細粒度多線程 RISC-V 處理器
FlexPRET
FlexPRET 是一個5級,細粒度多線程 RISC-V 處理器,專為混合關(guān)鍵性(實時嵌入式)系統(tǒng)而設(shè)計,并用Chisel 編寫。 硬件線程調(diào)度器決定哪個硬件線程開始執(zhí)行每個周期,由配置和狀態(tài)寄存器控制。 每個硬件線程被分類為硬實時線程(HRTT)或軟實時線程(SRTT):HRTT僅以恒定速率調(diào)度用于基于硬件的隔離和可預(yù)測性(實現(xiàn)獨立的形式驗證),以及SRTT 共享剩余周期(包括當(dāng)HRTT不需要規(guī)定的周期時)以用于有效的處理器利用。 為了比較的目的,還可以生成單線程和循環(huán)多線程5級RISC-V處理器。 FlexPRET在加州大學(xué)伯克利分校作為PRET項目的一部分開發(fā)。
可結(jié)合,極端計算的細粒度多線程執(zhí)行模型 DARTS優(yōu)化項目。
評論
圖片
表情
