|
커뮤니티
|
|
커뮤니티 추천게시물
운영진 선정 | 추천순 | 최근댓글달린순 | 갤러리(포토)
커뮤니티 추천게시물
운영진 선정 | 추천순 | 최근댓글달린순 | 갤러리(포토)
커뮤니티 추천게시물
운영진 선정 | 추천순 | 최근댓글달린순 | 갤러리(포토)
커뮤니티 추천게시물
운영진 선정 | 추천순 | 최근댓글달린순 | 갤러리(포토)
1. AMD 및 인텔 쿼드코어 프로세서에 관련해서 궁금한게 있어서 질문좀 드립니다..
쿼드코어 같은경우 클럭이 2.8GHz 이라고 하면 코어 모두가 2.8GHz 클럭으로 구동되는것인가요?
2. CPU 코어가 하나더있을경우 몇프로 더 성능향상이 있는지도 알려주세요..
답변 부탁드립니다..
답변 등록시 주의사항
답변은 '답변하기'기능을, 추가적인 의견개진이나 짤막한 의견은 댓글 기능을 이용 바랍니다.
|
|
|
|
|
|
|
| |
각각의 클럭에는 모두 같은 코어클럭이 인가됩니다.
일반적으로 코어가 하나 더 들어갔다고 해서 몇프로 더 성능향상이 있다 말하기 어렵습니다.
이것은 s/w에서 어떻게 코어를활용하냐에 따라 다르기 때문이며, 실예로 게임의 경우에는 듀얼코어이상은 성능향상이 없는것으로 알려지고 있씁니다. 잘 아실것이라 믿고
단순하게 코어가 추가된다고 해서 큰성능이 나는것은 아닙니다. 관련 기기와 환경이 충분히 가능하다는 전제조건하에서 코어하나가 추가된다면 연산작업의 경우에는 1/N* 0.25%정도 성능향상이 있다고 생각됩니다.
참고만하십시요
|
|
|
|
| |
1. AMD든 인텔이든 멀티코어 프로세서의 경우 모든 코어가 항상 동일한 클럭으로 동작합니다. 절전기능을 통해 클럭이 자동조정되는 경우에도 항상 동일한 클럭으로 유지되지요. 즉, 2.8기가헤르쯔로 동작하는 프로세서가 절전기능으로 1.5기가헤르쯔로 클럭이 낮아진다면 모든 코어가 1.5기가헤르쯔로 동작한다는 의미입니다.
2. 어플리케이션이 멀티쓰레드를 사용하도록 프로그래밍 되어 있지 않다면 속도의 향상은 전무합니다. 어플리케이션이 멀티쓰레드를 사용하는 경우에도 쓰레드를 몇개까지 사용하는가에 따라 성능의 향상 폭이 달라집니다.
보통 게임의 경우 멀티쓰레드를 지원하는 게임이 그리 많지 않으므로 멀티코어 프로세서라고 하더라도 1개의 프로세서만을 사용합니다. 여기에 그래픽카드 드라이버가 하나의 프로세서를 사용하여 물리연산이나 그래픽 관련 연산을 보조하는 용도로 사용하여 2개의 프로세서를 사용하는 것이 일반적입니다.
멀티쓰레드를 이용하는 프로그램이라고 할 지라도 각 프로세서 코어가 독립된 메모리 라인을 사용하지 않기 때문에 하나의 코어가 메모리를 읽거나 쓰고 있는 중에는 다른 코어가 메모리를 사용할 수 없고, 각각의 코어에서 연산되는 내용이 서로 상관관계에 있는 경우가 대부분이기 때문에 실제 속도는 코어의 갯수만큼 정비례해서 늘어나지 않습니다.
예를 들어, 1번 코어에서 A 라는 연산을 하고, 2번 코어에서 B라는 연산을 독립적으로 하는 경우 A 연산이 B 연산의 결과값을 필요로 한다면, 1번 코어는 2번 코어에서 B 연산이 끝날때까지 대기해야 합니다. 또, A연산과 B연산이 모두 메모리를 사용해야 하는 연산이라면(사실 모든 연산은 1차적으로 메모리에서 명령어/데이터를 가져와야 하므로 항상 메모리를 사용한다고 보아야 합니다) A연산이 메모리를 읽고 쓰는 동안 2번 코어의 B연산은 1번 코어의 A 연산이 메모리를 다 사용할 때 까지 대기해야 합니다.
결국 이런 이유들로 인해 실제 잘 만들어진 멀티쓰레드 프로그램이라고 하더라도 이론상의 최대 속도인 코어의 수 * 연산속도라는 결과는 얻을 수 없습니다. 실제로는 2개의 코어로 1.5배의 속도를 얻는 것도 거의 불가능하지요.
다만, 하나의 프로그램이 멀티쓰레드로 동작하는 상황이 아니라 여러개의 싱글쓰레드 프로그램을 동시에 사용하는 경우라면 상당한 속도의 향상을 보일 수 있습니다. 물론 이 경우에도 코어갯수만큼을 곱한 성능이 나오지는 않습니다만, 쓰레드간의 연산결과 대기같은 부분은 필요없기 때문에 좋은 성능을 기대할 수 있는 거지요.
설명이 복잡해졌습니다. 그냥 참고하세요...^^
|
|
|
| 이 질문의 의견 보기
|
|
|
|
|
추천제안내
|
좋은 게시물에는 추천을 할 수 있습니다.추천이 5 이상이면 메인페이지 헤드라인에 게시물을 걸어 드립니다.
적립된 포인트로 진행중인 이벤트에 참여하시어 경품을 받아가실 수 있습니다.
포인트안내 글작성(답변) : 40점, 추천클릭 : 2점, 추천받은사람 2점, 댓글작성 : 4점 (2008.12.29일부터)
|
|
|
|
|
|
|