궁극의 JMP 기계안녕 모두,
"Ultimate JMP Machine"을 구축하려는 고객이 있습니다. 그는 특히 비선형 플랫폼을 사용하여 때때로 수렴하는 데 시간이 걸릴 수 있는 함수에 적합하도록 하고 있습니다(..그리고 저는 이미 이 프로세스의 속도를 높이기 위해 JMP의 모든 방법과 기술을 그와 공유했습니다)..내 초기 권장 사항은 그에게 64비트 프로세서가 있는 데스크톱 컴퓨터를 구입하고 설치된 RAM을 최대한 활용하라고 말하는 것이었지만 이제 더 잘 작동할 알려진 하드웨어 구성이 있는지 궁금합니다. PC와 MAC의 성능이 다를까요? 다양한 종류의 RAM이 있습니다. 특정 브랜드, 속도 및 유형이 역할인지 알고 있습니까? 프로세서 유형? GPU가 중요한 역할을 합니까?
모든 입력은 대단히 감사합니다 ..
Re: 궁극의 JMP 기계추가하기만 하면 @제프_퍼킨슨 숫자 열 압축에 대한 의 마지막 요점입니다. JMP 14는 Cols > Utilities 아래에 "Labels to Codes"(IMO의 주요 기능)라는 기능을 추가했습니다. 이것은 John Sall의 "Compress Labels to Coded" 추가 기능의 역할을 합니다. 이 유틸리티를 사용하여 파일 크기를 크게 줄일 수 있습니다.
중
Re: 궁극의 JMP 기계기술 지원을 통해 비슷한 질문을 받았습니다. 몇 년 전에 내가 준 대답은 여전히 적용됩니다.
JMP가 작업할 수 있는 데이터의 양을 결정하는 가장 중요한 요소는 메모리이며 많을수록 좋습니다.
그 이상으로 CPU 코어는 JMP에서 멀티스레드인 부분에 도움이 되지만 JMP의 모든 부분이 멀티스레드가 아닌(또는 그럴 수 있는) 것은 아닙니다. 따라서 더 많은 코어가 더 적은 것보다 낫습니다.
마지막으로, 처리하는 동안 JMP가 모든 데이터를 메모리에 보관하더라도 디스크에서 데이터를 읽어 메모리에 저장하고 빠른 I/O 하위 시스템이 필요한 프로세스 속도를 높여야 합니다. SSD, RAID 또는 기타 시스템일 수 있습니다. 읽을 수 있는 서로 다른 대규모 데이터 세트가 많은 경우 디스크 하위 시스템이 가능한 한 가능한지 확인하고 싶을 것입니다.
우리는 운영 체제를 통해 모든 작업을 수행합니다. 하드웨어를 직접 다루지 않으므로 디스크 어레이 및 CPU 아키텍처에 대한 질문은 관련이 없습니다. 빠른 Windows 시스템은 JMP를 잘 실행해야 합니다.
우리가 사용하는 Windows 그래픽 하위 시스템(WPF)은 GPU를 활용하고 더 많은 메모리가 항상 더 좋지만 위에서 언급한 항목보다 적은 정도이며 다시 말하지만 이 모든 작업은 다음을 통해 수행됩니다. 운영 체제. GPU에 직접 액세스하지 않습니다.
이 문제를 해결하기 위한 몇 가지 추가 사항이 있습니다.
아시다시피 행과 열의 수만으로는 데이터세트의 크기를 추정할 수 없습니다. 단일 문자열로 가득 찬 문자 열은 표준 숫자 열보다 적은 메모리를 사용하고 긴 문자열이 많은 문자 열은 더 많이 사용합니다. JMP는 열에 대한 가장 작은 저장 형식을 찾기 위해 Cols->Compress Selected Columns 명령을 제공합니다. 이렇게 하면 처리하고 이동할 메모리 청크가 더 작아지므로 JMP를 더 빠르게 만드는 데 도움이 될 수 있습니다.
즉, 간단히 말해서 메모리, 프로세서 속도 및 코어를 최대화한 다음 I/O 하위 시스템을 순서대로 최대화하는 것이 우선순위가 됩니다.
Re: 궁극의 JMP 기계@Chris_Kirchberg :
well played, sir!well played, sir!잘 놀았어, 선생님!
Re: 궁극의 JMP 기계나는 다음과 같은 유형의 컴퓨터를 사용합니다.
https://www.computerhope.com/jargon/e/eniac.htm
그런 다음 컴퓨팅을 완료하기 위해 여기에서 휴식을 취합니다.
https://tahititourisme.com/en-us/islands/bora-bora/
전화로 전화를 받으면 집에 와서 결과를 봅니다.
https://en.wikipedia.org/wiki/Mobile_phone#/media/File:DynaTAC8000X.jpg
모두 좋은 주말 보내세요.
Re: 궁극의 JMP 기계소중한 피드백을 주신 모든 분들께 감사드립니다. 모든 옵션을 사용자와 공유하겠습니다.
Re: 궁극의 JMP 기계
나는 데크 아웃 lenovo 워크 스테이션을 좋아합니다. 통합성과 내구성은 꽤 좋습니다.
http://www3.lenovo.com/us/en/landingpage/workstations/?menu-id=워크스테이션
또는 내가 완전히 미치게 될 경우 다음 중 하나에 모든 옵션을 추가합니다.
https://www.apple.com/shop/buy-mac/mac-pro?product=MQGG2LL/A&step=config#
크리스마스 무렵에 일부 8세대 프로세서가 나오고 그 직후에 i9가 나옵니다. 그것도 좋을 것 같아요.
빠른 메모리, 빠른 SSD 및 많은 빠른 코어는 모두 작업을 더 매끄럽게 만들고 유사하게 빠르게 분할합니다. 하루가 끝나면 거대한 가상 머신이 여전히 더 나을 수 있습니까?
Re: 궁극의 JMP 기계비선형은 멀티스레딩을 지원합니다.
https://www.jmp.com/support/help/Platforms_That_Support_Multithreading.shtml
Re: 궁극의 JMP 기계누군가 나에게 이것을 묻는다면 나는 일반적으로 그들이 "게임 기계"를 생각해야 한다고 말한다. 많은 RAM(서버 또는 고성능 게임)과 프로세서의 많은 코어. JMP에는 여러 스레드를 활용하는 일부 플랫폼이 있습니다(예시로 사용하는 플랫폼은 Bootstrap Forest입니다). 비선형이 해당 캠프에 있는지 확실하지 않습니다. 그렇다면 CPU 코어가 도움이 됩니다. 아마도 Dan V가 끼어들겠지만, 저는 우리가 이 시점에서 중요한 GPU 멀티스레딩을 하고 있다고 생각하지 않습니다(하지만 그 점에 대해 100% 확신할 수는 없습니다). 도움이 될 또 다른 것은 SSD이지만 대용량 파일을 빠르게 열고 저장하는 데 더 적합합니다.
Mac과 PC 모두 하드웨어에서 이 지점에 도달할 수 있지만, 이 지점에서 PC는 순전히 뱅 포 벅으로 승리할 것입니다. Mac Pro는 정말 멋지지만 가격이 비쌉니다…
최상의,
중