I wish or1k will support hardware muitithread, one cycle context swtich.Maybe Or1k will have five register window,one window per hardware thread. When a data fetch cache miss happen,hardware auto switch the register window include pc,so or1k switch to a new thread right now.