콘텐츠로 바로가기
용어5

multicore-mechanics

이 용어로 연결된 기록을 섹션별로 살펴봅니다.

  1. Parallel & Multicore Mechanics

    단일 코어의 한계를 넘어 명령어, 데이터, 태스크 수준에서 병렬 처리를 수행하는 물리적 메커니즘을 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / parallel-multicore-mechanics
  2. Out-of-Order Execution (OoO)

    명령어 간의 데이터 의존성을 분석하여 가능한 명령을 먼저 실행함으로써 파이프라인 정지를 최소화하는 동적 스케줄링의 하드웨어 물리 아키텍처를 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / parallel-multicore-mechanics / out-of-order-execution-ooo
  3. Pipeline & Hazard Resolution

    CPU 명령어를 잘게 쪼개어 동시에 겹쳐 실행하는 파이프라이닝의 물리적 구조와, 데이터/제어 충돌로 발생하는 해저드(Hazard)의 하드웨어적 해결책을 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / parallel-multicore-mechanics / pipeline-hazard-resolution
  4. SIMD & Vector CPU Extensions

    하나의 명령어로 거대한 데이터 배열을 한꺼번에 처리하는 SIMD 방식과 AVX, NEON 등 현대 CPU의 벡터 연산 하드웨어 가속을 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / parallel-multicore-mechanics / simd-vector-cpu-extensions
  5. Speculative Execution & Branching

    분기문의 결과를 미리 짐작하여 실행하는 투기적 실행 기술과, 예측 성공률을 높이기 위한 하드웨어 분기 예측기의 물리적 역학을 다루는 학습 노드입니다.

    computer-architecture-embedded-systems / parallel-multicore-mechanics / speculative-execution-branching