하드웨어 요구 사항에 대한 질문안녕하세요,
최근에 무거운 하중 계산을 하고 있는데, 시간이 너무 많이 걸려서 미칠 지경입니다.
일상적인 처리 요구 사항을 처리하기에는 충분히 빠르지 않기 때문입니다.
이 문제에 대해 우리는 두 세트의 하드웨어를 사용하여 [프로세스 기능](116개 열, 3968개 행)에 대한 하나의 임의 프로젝트에 대한 테스트를 실행했습니다.
- INTEL I7-14700 + 64GB Ram을 사용하면 2.5시간 소요됩니다.
- AMD Ryzen 7975WX + 128GB Ram을 사용하면 1시간 소요됩니다.
따라서 질문은 다음과 같습니다.
- 위에서 언급했듯이, Windows 시스템에서 JMP(ver18, non-Pro)를 실행하는 것은 단일 코어 성능에 의존하는 것처럼 느껴집니다. 정말 그럴까요?
대답이 '예'라면, 권장되는 하드웨어 업그레이드 방향은 무엇일까요?
- JMP Pro는 멀티 코어로 실행되나요, 아니면 Pro가 아닌 버전도 마찬가지인가요? 체험판 라이선스가 있을까요?
- Intel과 AMD 프로세서의 차이점은 무엇인가요?
품질 및 공정 엔지니어링Re: 하드웨어 요구 사항에 대한 질문Windows 작업 관리자를 사용하여 이러한 질문 중 일부에 답할 수 있어야 합니다. 메모리가 부족하여 페이징이 발생하는지, 그리고 두 개 이상의 CPU를 사용하는지 여부를 알 수 있어야 합니다.Re: 하드웨어 요구 사항에 대한 질문단연 RAM 용량이 가장 중요한 요소입니다. 시스템에 최대한 많은 RAM을 할당하세요. JMP는 모든 데이터를 메모리에 로드하므로 대용량 데이터를 처리하는 경우 RAM 용량을 최대한 활용해야 합니다. 둘째, SSD는 시스템의 스왑 공간이 있는 모든 곳에서 작동합니다. 물리적 RAM이 부족해지면 시스템은 메모리 부족을 해결하기 위해 스왑 공간을 활용해야 합니다. SSD는 회전식 디스크보다 훨씬 빠릅니다.
JMP에는 멀티스레드 기능이 있는 부분도 있지만, 이는 특정 통계 플랫폼에 따라 다릅니다.
Re: 하드웨어 요구 사항에 대한 질문@크레이지_헤일스 와 @폴_넬슨 이 이미 언급한 내용 외에도 "고부하 계산"이 무슨 뜻인지 설명해 주시겠습니까? 스크립트를 실행하시나요, 아니면 내장 JMP 플랫폼을 사용하시나요? 스크립트는 문제에 다르게 접근하면 상당히 빨라질 수 있습니다. 예를 들어, 제가 아는 한 사용자는 테이블 조작 대신 행렬 계산을 사용하고, 스크립팅을 통해 계산하는 대신 내장 JSL 함수를 사용하여 프로세스를 2시간에서 15초로 단축했습니다.