하드웨어 스레드와 소프트웨어 스레드 차이

danawa에서 CPU 사양을 보면 4코어 8쓰레드, 6코어 12쓰레드 말이 나온다.
프로그래밍을 하다 보면 그 이상으로 쓰레드를 늘릴 수 있는데, 무슨 차이가 있을까?

하드웨어 스레드

소프트웨어 스레드

결론

참고자료