RISC-V 병렬처리 동기화 및 락킹 기법
2018-10-11 10:30~12:00
MouserElectronics / 정재준 대표
박*희2018-10-11 오전 11:14:55
컴파일 시 최적화 옵션을 사용하더라도 volatile을 사용하면 순서가 유지되지 않나요?Mouser_32018.10.11
네, 맞습니다.박*선2018-10-11 오전 11:11:39
동기화와 락킹은 항상 같이 이루어져야 하는거지요?Mouser_32018.10.11
같은 개념인데 락킹은 동기화안에 포함되어 있는 기법입니다.이*혁2018-10-11 오전 11:08:44
매크로를 많이 사용하는데, 매크로 사용하는 이유가 궁금합니다.Mouser_32018.10.11
매크로는 소스 코드 자체가 컴파일러에 의해서 치환되어 들어오므로 함수호출에 비해서 속도가 빠르고 프로그램 유지보수성이 좋아집니다.박*선2018-10-11 오전 11:06:39
여기서 동기화란 어떤걸 얘기하시나요?Mouser_32018.10.11
CPU에서 명령어를 다중처리할때 공유된 데이터에 대해서 보호 및 일관성 있게 데이터 처리를 하기 위한 CPU 명령셋 사용기법입니다.박*선2018-10-11 오전 11:06:17
여기서 동기화란 어떤걸 아니Mouser_32018.10.11
방법 답변 드렸습니다.최*석2018-10-11 오전 11:04:08
아까 헤네시 패터슨 책 있는 위치 좀 알려주세요. 커널연구회 홈페이지에서 찾아지지 않네요Mouser_32018.10.11
아마존 웹사이트 에서 RISC-V book으로 검샘하시면 되겠습니다.이*학2018-10-11 오전 11:01:51
Github 소스 있는 홈페이지 가르쳐주실 수 있나요?Mouser_32018.10.11
이곳입니다. https://github.com/kernel-bz/riscv-study이*혁2018-10-11 오전 11:01:05
atomic 함수를 사용하기 위해 메뉴얼(설명 문서)이 별도로 존재하나요??Mouser_32018.10.11
네, 이곳의 doc 경로를 참조하시면 됩니다. https://github.com/kernel-bz/riscv-study이*용2018-10-11 오전 10:59:47
RISC-V에 사용되는 언어 프로그램은 C++ 인가요Mouser_32018.10.11
네, gcc 컴파일러가 C/C++, 어셈블러를 모두 컴파일 해줍니다.최*석2018-10-11 오전 10:59:47
다중모니터 쓰시면 쉬프트키 누르고, E4ds Live나 Youtube Live 버튼 누르시면 별도 창으로 동영상 부분만 나옵니다. 한쪽 모니터에 전체화면 모드로 하시고, 다른 모니터에서 재생은 일시정지하시면 됩니다.e4ds2018.10.11
정보 공유 감사합니다^^!!