k stage pipeline 이 1개의 명령어를 처리하는데 걸리는 시간은 각 단계가 1클럭이라고 가정하면 k 클럭
branch hazard가 없다고 가정하고, 2개의 명렁어를 처리한다면 2번째 명령어는 [1번째 명령어의 2번째 단계가 시작될 때] 시작됨
따라서 1개의 명령어 -> k, 2개의 명령어 -> k + 1, 3개의 명령어 -> k + 2, .... n개의 명령어 -> k + n -1
ㄴ그럼 1006인데 왜때무네 2ns이죠ㅠㅠㅠㅠ
파이프라인 하니까 네띠밖에 생각이 안나노
글쎄요 답을 제공해준 사람의 정신이 나가버린것이 아닐까요
ㄴ이것때매 세시간 고민했는데 하..... 걍 넘어갈게요 감쟈해요ㅠㅠㅠ 2번 답은 맞나요 횽ㅠㅠㅠㅠ?
글쎄요 조건이 명확하지 않아서 모르겠지만 non pipeline 일때의 명령어 처리 속도가 t라면 t * 1000 / (1번답) 하면 돼지안을가십내요
k stage pipeline 이 1개의 명령어를 처리하는데 걸리는 시간은 각 단계가 1클럭이라고 가정하면 k 클럭
branch hazard가 없다고 가정하고, 2개의 명렁어를 처리한다면 2번째 명령어는 [1번째 명령어의 2번째 단계가 시작될 때] 시작됨
따라서 1개의 명령어 -> k, 2개의 명령어 -> k + 1, 3개의 명령어 -> k + 2, .... n개의 명령어 -> k + n -1
ㄴ그럼 1006인데 왜때무네 2ns이죠ㅠㅠㅠㅠ
파이프라인 하니까 네띠밖에 생각이 안나노
글쎄요 답을 제공해준 사람의 정신이 나가버린것이 아닐까요
ㄴ이것때매 세시간 고민했는데 하..... 걍 넘어갈게요 감쟈해요ㅠㅠㅠ 2번 답은 맞나요 횽ㅠㅠㅠㅠ?
글쎄요 조건이 명확하지 않아서 모르겠지만 non pipeline 일때의 명령어 처리 속도가 t라면 t * 1000 / (1번답) 하면 돼지안을가십내요