여러 분산 컴퓨팅을 지원하는 JMP의 기능안녕 친구들,
이것은 여러 분산 컴퓨팅을 지원하는 JMP 기능의 문제입니다.
나는 당신의 아이디어와 지원을 바랍니다.
1. 하나의 노드에 CPU 16 코어가있는 5 개의 노드 (80 코어)가 있습니다.
JMP를 분산 컴퓨팅 지원으로 사용할 수 있습니까?
이제 각 컴퓨터의 헤더 노드에 MDCS (Matlab Distributed Computing Server) 및 MJS (Matlab Job Scheduler)가 설치되었습니다.
각 노드별로 필요할 경우 16 명의 작업자를 호출 한 후 작업 예약을 수행하고 5 개의 노드 (80 명의 작업자)를 운영 할 수 있습니다.
2. JMP가 분산 컴퓨팅을 지원하면 MDCS / MJS와 같은 16 코어를 가진 여러 컴퓨터에서 동시 작업이 가능하다고 생각합니다. 기능을 설치하려면 JMP의 기능을 활성화해야합니까, 아니면 다른 방법이 있습니까?
재 : 여러 분산 컴퓨팅을 지원하는 JMP의 기능안녕하세요 I ,
JMP는 그리드 또는 분산 컴퓨팅 환경을 지원하지 않습니다.
SAS 이 유형의 인프라를 실제로 잘 지원합니다.
그리드 환경에서 사용되는 OS에 따라 그리드의 하나 이상의 노드에 적절한 라이센스로 JMP를 배포 할 수 있습니다.
그러나 각 JMP 인스턴스는 한 번에 각 단일 노드에서 사용 가능한 16 개의 코어 만 사용합니다.
참고 : 프리젠 테이션 서버 라이센스는 Windows 서버 OS 또는 Windows 데스크탑 OS에서만 지원됩니다.
-스탠
재 : 여러 분산 컴퓨팅을 지원하는 JMP의 기능Formula Depot을 사용하여 Spark 클러스터에 배치하기위한 소스 코드를 포함하여 JMP 모델을 프로덕션 환경에 배치하는 방법에 대한 자세한 정보는 다음을 참조하십시오. https://community.jmp.com/t5/Discovery-Summit-2016/Scoring-Outside-the-Box/ta-p/22381
재 : 여러 분산 컴퓨팅을 지원하는 JMP의 기능이것에 대한 몇 가지 생각 :
1. 단일 컴퓨터, 멀티 코어 (예 : 많은 랩탑 및 데스크탑과 같은 4 코어 또는 8 코어 데스크탑 컴퓨터)의 경우 JMP는 여러 곳에서 멀티 스레딩을 자동으로 지원하고 사용 가능한 모든 하드웨어를 활용합니다. 참조 JMP 14 문서 멀티 스레딩을 지원하는 기능
2. JMP가 일반적으로 사용하는 대부분의 것은 아니지만 대부분의 경우 데스크탑은 과학자와 엔지니어가 보유한 데이터로 작업하기에 충분히 빠릅니다. MATLAB 예제의 경우 위에서 언급 한 바와 같이 고객은 완료하는 데 몇 시간이 걸리는 매우 복잡한 시뮬레이션을 처리하므로 분산 컴퓨팅 환경을 설정하고 작업을 예약하며 더 많은 코어에 배치해야하는 오버 헤드와 번거 로움이 필요합니다 . 이것은 또한 SAS가 매우 잘하는 것입니다.
삼. JMP로 빌드 된 모델을 "제작 화"하려는 경우 Formula Depot (C, SAS, Python, JavaScript, SQL)에서 점수 코드를 생성하는 옵션이 있습니다. 이 시점에서 모델을 그리드 형 작업을 지원하는 시스템으로 롤아웃 할 수 있습니다.