다수의 쓰레드를 가진 cpu를 제공하는 서비스가 있나요? 혹은 그럴 계획이 있나요?


  • Level 8

    터미널 창을 통해 하드웨어 쓰레드 수를 확인하니 총 2개가 나옵니다.
    이보다 더 많은 쓰레드(코어)를 제공하는 개인용 서비스가 있나요?
    혹은 그런 서비스를 제공할 계획이 있는지 궁금합니다.

    +추가질문

    c++ 17에서 std::execution을 헤더에 포함하면 이런 오류가 뜹니다.

    /usr/include/c++/9/pstl/parallel_backend_tbb.h:19:10: fatal error: tbb/blocked_range.h: 그런 파일이나 디렉터리가 없습니다
    19 | #include <tbb/blocked_range.h>
    | ^~~~~~~~~~~~~~~~~~~~~
    compilation terminated.

    intel/tbb 라이브러리가 없는 듯 한데, 해당 패키지를 콘솔로 설치 할 경우 어떤 경로에 두어야하는지 궁금합니다.

  • Level 8

    @조명근-goorm 친절한 답변 감사합니다.

    • 특별히 필요한 쓰레드 갯수는 없습니다.
      그냥 개인 프로젝트에 멀티스레딩을 적용할 수 있는지가 궁금했습니다.
  • Level 8

    현재 AWS의 vCPU를 사용하고 있어 정확한 코어, 스레드를 정해서 답변드리기는 어렵습니다.
    현재 사용하고 계시는 플랜을 Premium으로 업그레이드 하시면 CPU속도는 빨라진다고 보시면 될 것 같습니다.
    혹시 사용하고 싶으신 코어, 스레드 개수가 있으신가요?

  • Level 8

    추가 사양에 대한 문제는 내부적으로 논의중에 있습니다.
    긍정적인 피드백 드릴 수 있도록 노력하겠습니다 🙂

    cpp 실행 명령어에 -L 옵션을 주어서 라이브러리를 설치한 경로를 주시면 될 것 같습니다.

SUGGESTED TOPICS

  • 2
  • 2
  • 1
  • 2
  • 2
  • 2
  • 3
  • 3