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