Arm 아키텍처: 메모리 모델과 배리어 [저자직강 3부-3]
시스템 소프트웨어의 기본 중의 기본, 최신 Arm 아키텍처(Armv8-A, Armv7-A)의 핵심인 '메모리 모델과 배리어'를 "시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리"의 저자가 제대로 잡아드립니다!
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결
배리어 관련 질문
현재 메모리 모델에 대해 공부를 진행하고 있는데, 몇 가지 궁금한 것이 있어 질문드립니다.메모리 리오더링이라는 개념이 주로 나오고, DSB에서는 명령어 리오더링 개념도 한 번씩 나오는데, 이것에 대해서 Arm 아키텍처가
arm-architecturebarrierarmv8cortex-amemory-mapped-iojjjj
・
일 년 전
0
79
1
- 미해결
DSB 리소스 관련
DSB 배리어가 리소스를 더 사용한다고 하셨는데 혹시 구체적으로 어떤 리소스를 더 사용하는건지, 그런 내용을 알 수 있을까요?
arm-architecturebarrierarmv8cortex-amemory-mapped-iojjjj
・
일 년 전
0
78
1
- 미해결
전체적인 맥락에 대해서 질문이 있습니다.
안녕하세요. 1강, 2강, 3강 모두 잘 들었습니다. 문득 3강을 듣다가 궁금한 점이 생겨서 이렇게 질문 드립니다.만약 EL2, EL3에서 동작할 Software Entity를 구현하지 않은 시스템에서 hvc, smc와 같은 명령어를 실
arm-architecturebarrierarmv8cortex-amemory-mapped-io동엽
・
0
105
1
- 미해결
reordering
안녕하세요, 4-2 강의 5분쯤되는 예시에서 질문이 있습니다. 명령어 셋들이 연관성이 있을 수도 있지 않나요? 포인터라면 memory 가 겹칠 수 도 있으니 사실 같은 주소를 그리킬 수도 있을 것 같아서요, (예, R1 이
arm-architecturebarrierarmv8cortex-amemory-mapped-ioplatf
・
0
79
2
- 미해결
멀티 스레드 스택공간
안녕하세요,멀티 스레드 환경시 하나의 스택 공간을 사용하게 된다고 배웠는데요, arm 아키텍쳐 상에서 스레드 별로 스택을 공유하게 되는 것은 따로 지원이 되지 않는 것 같은데, 운영체제 상에서 전부 구현하게 되나요? 아니면 다
arm-architecturebarrierarmv8cortex-amemory-mapped-ioplatf
・
0
71
1
- 미해결
ARM multi core programming
software 개발 관점에서 보았을 때 arm 에서 제공하는 명령어 들을 잘 구성해서(sharability 와 함께)여러 동시성 모델을 구현한 것인가요? 저 명령어 들이 캐시간의 정보 동기화 메커니
arm-architecturebarrierarmv8cortex-amemory-mapped-ioplatf
・
0
64
1
- 미해결
리눅스 memory map
<a target="_blank" rel="noopener noreferrer nofollow" href="https://developer.arm.com/documentation/100166/0001/Programmers-Model/Processor-memory-
arm-architecturebarrierarmv8cortex-amemory-mapped-ioplatf
・
0
96
1
- 미해결
SoC
SoC 설계 메모리 맵과 arm 에서 말하는 메모리 맵, 그리고 process 가 보는 virtual memory map 이 다 다른데요, os 단에서 그러면 SoC 메모리 매핑 영역(memory mapped i/o) 을 모아서 운영체제에 알려주면 운
arm-architecturebarrierarmv8cortex-amemory-mapped-ioplatf
・
0
62
1
- 미해결
device memory
안녕하세요, device memory region 은가상화가 되었다고 했을 때 translation 이 어떻게 일어나나요? 혹시 그냥 바로 물리 메모리로 링크 되나요? (os 단에서)
arm-architecturebarrierarmv8cortex-amemory-mapped-ioplatf
・
0
94
2
- 미해결
메모리 맵드 I/O에 대해서
안녕하세요 강의를 정말 잘 듣고 있습니다!!메모리 맵드 I/O에 대해 궁금한게 있어서 질문을 남깁니다.강의 내용 중 메모리 맵드 I/O 된 영역은 device memory라고 말씀을 하시면서 메모리 맵드 I/O가 된 경우 ldr str와
arm-architecturebarrierarmv8cortex-amemory-mapped-io민동열
・
0
199
1
- 미해결
ISB 배리어에 대한 질문입니다.
ISB배리어에 대해 학습을 하면서 제가 생각했을 때는 이해가 잘되지 않은 부분이 있어 질문을 드립니다. 제가 이해한 ISB배리어의 사용 이유는 다음과 같습니다.명령어는 파이프라인을 통해 페치, 디코드, 실행을 단계를 걸쳐 병렬적으로 실행된다.ISB 배리어는 시
arm-architecturebarrierarmv8cortex-amemory-mapped-io채우정
・
0
310
2
- 해결
MMIO 질문
MMIO는 다바이스 포트를 제어하기 위해서 DRAM의 일부 메모리공간을 사용하는 방식이 맞는지 문의드립니다.
arm-architecturebarrierarmv8cortex-amemory-mapped-io토끼야놀자
・
0
627
2







