Arm 아키텍처: 메모리 모델과 배리어 [저자직강 3부-3]

12+년차 개발자이자 '시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리' 책 저자가 알려주는 메모리 모델과 배리어

Ratings 0.00 / 5.00
Arm 아키텍처: 메모리 모델과 배리어 [저자직강 3부-3]

What You Will Learn!

  • Arm 아키텍처(Armv8-A)의 메모리 모델에 대해 파악할 수 있습니다.
  • 임베디드 시스템 개발에서 많이 활용되는 메모리 맵드 I/O 방식과 디바이스 메모리에 대해 상세하게 파악할 수 있습니다.
  • Arm 아키텍처에서 제공하는 배리어의 동작 원리를 파악할 수 있습니다.
  • 면접에서 메모리 시스템과 배리어와 관련된 질문에 잘 대답할 수 있습니다.

Description

[신규런칭 40% 할인중!]

쿠폰코드: 5B5AC2406E94DCF7B04E

- 사용방법

- 우측 결제단 하단에 '쿠폰 적용' 클릭 후, 위 코드를 입력해 적용하세요!


[중요!]

이 강의는 '시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 3부'의 메모리 모델과 배리어에 해당되는 부분입니다. 메모리 모델과 배리어만 배우시려는 분을 위해 Publish했습니다만, 되도록  '시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 3부' 전체 내용을 다 들어 주시길 권장합니다.


[강의 설명]

스마트폰은 물론 AI 용 SoC 시스템 반도체, 전기자동차 Automotive(인포테인먼트, 자율주행) 그리고 클라우드 서버 및 맥북에서 사용되는 Arm 프로세서는 모두 Armv8-A 기반 64비트 Cortex-A(e.g: Cortex-A53, Cortex-A57, Cortex-A72) 프로세서입니다. 현재 시스템 소프트웨어 업계에서 가장 많이 필요한 기반 지식이 요구되는 내용이 Armv8-A 아키텍처라고 볼 수 있어요.


이 강의는 '시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리'의 저자 직강 강의로, 메모리 시스템의 핵심인 Arm 아키텍처(Armv8-A)의 메모리 모델과 배리어에 대해 상세히 다룹니다.


  • 메모리 모델 소개

  • 메모리 맵드 I/O와 디바이스 메모리

  • 노멀 메모리

  • 메모리 리오더링과 Weakly Ordered 속성

  • 배리어(Barrier)

  • Shareability 도메인과 배리어 명령어 옵션

  • 배리어가 적용된 사례


이 강의를 들으시면 Arm 아키텍처에서 제공하는 메모리 배리어에 대해 제대로 파악할 수 있습니다.

Who Should Attend!

  • 시스템 소프트웨어 분야에서 역량을 키우고 싶은 주니어 개발자
  • 시스템 반도체(펩리스), 전기 자동차 분야(자율주행, 인포테인먼트)를 포함한 시스템 소프트웨어 분야에서 역량을 키우고 싶은 주니어 개발자
  • 시스템 반도체(펩리스), 전기 자동차 분야에서 시스템 소프트웨어 개발을 하고 싶은 취준생
  • 시스템 소프트웨어 분야(메모리, 파일 시스템, 운영체제)의 대학원 진학을 목표로 하는 대학생

TAKE THIS COURSE

Tags

Subscribers

10

Lectures

28

TAKE THIS COURSE