RISC-V: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
More extensions |
|||
Line 14: | Line 14: | ||
=== Hardware Threads === |
=== Hardware Threads === |
||
The RISC-V ISA specifies hardware threads, also known as ''harts'', that allow the processor to execute multiple independent streams of instructions. It is up to the processor to decide how to schedule these threads and among which of it's cores. Each hart has an ID associated with it |
The RISC-V ISA specifies hardware threads, also known as ''harts'', that allow the processor to execute multiple independent streams of instructions. It is up to the processor to decide how to schedule these threads and among which of it's cores. Each hart has an ID associated with it. |
||
This is probably to abstract a control flow from the hardware, think ''Hyper Threading''. |
|||
=== Exceptions, Traps and Interrupts === |
=== Exceptions, Traps and Interrupts === |