리눅스 커널 소스에 구현된 최근 CPU 아키텍쳐 분석

2018-08-09 10:30~11:50

MouserElectronics / 정재준대표

  • 임*식2018-08-09 오전 11:27:17

    근데 atomic operation이 기존 risc vs riscv의 차이점좀 한번더 clean summarize 부탁드려요.
  • Mouser_32018.08.09

    네~ ISA 매뉴얼에서 AMO 명령 셋을 참조 하시면 되겠습니다.
  • 김*열2018-08-09 오전 11:26:50

    [질문] Load Reserved 와 Store Conditinal이 기존 명령어보다 어느정도 절감이 되는지요?
  • Mouser_32018.08.09

    병령처리에서 동기화, 락킹 등에서 좀더 효율적으로 동작한다고 보시면 되겠습니다.
  • 유*종2018-08-09 오전 11:25:55

    RISC-V 에서는 파이프라인 해저드 문제나 동기화 문제 해결을 위한 별도의 명령이 있는 듯 합니다.
  • Mouser_32018.08.09

    네~ 언급하신 부분이 앞으로 중요하겠습니다.
  • 임*식2018-08-09 오전 11:25:40

    맞아요. 재미나네요. 코어갯수를 계속늘리면 locking cost & memory barrier cost땜에 코어갯수가 어느정도 늘어나면 어느시점부터는 성능이 생각대로 안늘어나는 지점이 보야주신 그래프처러 나오겠습니다.
  • Mouser_32018.08.09

    네~ 감사합니다.~
  • LeeM***2018-08-09 오전 11:25:13

    리눅스가 선점형으로 알고 있는데 여기서 병렬처리라함은 GPU와같이 동시처리를 의미 하는지요
  • Mouser_32018.08.09

    여러가지 하드웨어 쓰레드들을 명렬처리 한다고 이해하시면 되겠습니다.
  • 임*식2018-08-09 오전 11:24:08

    다윈과 골리앗이겠지요?? 똑똑 cpu한개로 맞서느냐? 일반적인 머리 수백개를 모아서 쿨러스트링해보느나??
  • Mouser_32018.08.09

    네~ 중요한 말씀이십니다. 저도 계속 고민해 보고 있습니다.
  • 박*원2018-08-09 오전 11:21:05

    기존 장비와의 호환성은 어떤가요
  • Mouser_32018.08.09

    호환성은 앞으로 디바이스드라이버 부분을 잘 만들어가야 할듯 하고 사용자들이 자꾸 많아져야 할듯 합니다.
  • 임*식2018-08-09 오전 11:19:57

    https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/riscv?h=v4.18-rc8https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/riscv?h=v4.18-rc8https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/riscv?h=v4.18-rc8 에 크리스토퍼와 알란에 의해 착실히 준비중이네요. 기대되네요.
  • e4ds2018.08.09

    좋은 내용 감사합니다. 같이 공유하겠습니다.
  • 조*영2018-08-09 오전 11:19:03

    개발에 필요한 open source 툴 사용방법 같은 웨비나가 있엇으면 좋겠습니다.
  • e4ds2018.08.09

    어떠한 Open Source 인지도 말씀 주실수 있을까요? 예를들면 ROS 같은 것을 말씀 하시는건가요?
  • 김*주2018-08-09 오전 11:18:41

    네! 빠른 답변 감사드립니다. 향후에 RISC-V 커널소스 기반의 성능에 따른 CPU 모델를 알려주시면 많은 도움이 되겠습니다.
  • Mouser_32018.08.09

    네(^^) 감사합니다. sifive.com 이나 riscv.org 웹사이트 꾸준히 모니터링 해보는것도 좋은 방법입니다.