무엇을해야 알아야 프로세서를 동적 실행

처음에 사용 p6 또는 6 - 세대 프로세서, 동적 실행 기능을 사용하면 프로세서를 실행하기 위해 더 많은 지침이 평행을하므로 작업이 완료된보다 신속합니다. 이 기술 혁신은 회사의 3 개 주요 요소 :

분기 예측

분기 예측은 찾을 수있는 기능을 이전의 하이 - 엔드 메인 프레임 프로세서에서만합니다. 이 기능을 사용하면 프로세서를 계속 실행하는 동안의 지침이 파이프라인 전체 조금 높은 속도의 속도입니다. 특별가 져오는 / 디코딩 단위의 프로세서를 사용하는 고도로 최적화된 분기 예측 알고리즘을 예측의 방향과 결과에 지시를 받고 처형을 통해 여러 수준의 점포, 통화 및 반환한다. 그것은 운동과 비슷한으로 체스 플레이어의 게임 플레이가 여러 전략을 미리 예측하여 상대의 전략을 여러 움직임 미래입니다. 의 지침이 결과를 미리 예측하여,의 지침을 기다리고없이 실행될 수있습니다.

dataflow 분석

dataflow 분석 '연구에서 프로세서를 통해 데이터의 흐름을 감지할 수있는 기회를 제한 - 중 - 주문 명령을 실행합니다. 특별 파견 / 실행 단위의 프로세서를 모니터가 많은 지침과 이러한 지침의 순서로 실행할 수있는 여러 개의 superscalar 집행 단위의 사용을 최적화합니다. 그 결과 나타나는 아웃 - 중 - 순서를 실행이 지침의 실행 단위를 유지할 수있습니다 바쁜 때도 캐시를 놓치기 및 기타 데이터 - 종속 지시를 할 수도있습니다 그렇지 않은 일들까지 개최합니다.

추론적 실행

추론적 실행이 프로세서의 기능을 실행 지침에 미리의 실제 프로그램 카운터가있습니다. 프로세서의 파병 / 실행 단위를 사용 dataflow 분석의 지시를 실행하기 위해 사용할 수있는 모든 명령을 풀이하고 임시 레지스터에 결과를 저장합니다. a 퇴직 단위를 다음의 지침이 풀에 대한 검색을 완료 지침은 더 이상 데이터를 의존 다른 지시를 실행하거나 어떤이 확인되지 않은 지부는 예측합니다. 그러한 완료 지시 사항이 발견되면, 그 결과는 의지를 메모리에 의해 퇴직 단위 또는 적절한 표준 인텔 아키텍처에 제시된 순서에 원래 발급합니다. 그들은 다음을 은퇴한에서 풀입니다.

동적 실행 본질적 제약과 의존도 선형 지시 시퀀싱을 제거합니다. 홍보하여 아웃 - 중 - 순서를 지시 집행, 그것의 지침이 단위를 유지할 수있습니다 노력보다는 메모리에서 데이터를 기다리고있습니다. 비록 지침 및 처형 명 중 순서를 예측할 수있다는 결과가 저지른은 원래의 순서를 따라서 중단 또는 변경하지 않기로 프로그램 흐름입니다. 이 기능을 사용하면 p6를 실행하려면 기존의 인텔 아키텍처 소프트웨어가 정확하게는 p5 (펜티엄) 및 이전의 프로세서를 didjust 전체를 훨씬 더 빨리!

이것은 문서가 추가 한나 quassar
면책 조항 : 우리의 웹사이트가 포함되어있는 정보는이 문서에 대해 책임을지지 않습니다. 본 문서를 어떠한 방식 으로든 반영합니다 조회, 의견, 생각이나 신념의 기사를 디렉토리 직원입니다.

번역을 고지 :이 문서 "무엇을해야 알아야 프로세서를 동적 실행"는 번역하는 자동 번역 서비스를 사용합니다. 우리가 진심을 끼쳐 드려 번역 오류가 발생했습니다. 이해에 감사드립니다.

Online: 460 users browsing the articles directory

Internet advertising
.