격자무늬마테마틱카

gridMathematica
격자무늬마테마틱카
GridMathematica logo.png
개발자울프램 리서치
안정적 해제
10.0.1
운영 체제크로스 플랫폼 (목록)
다음에서 사용 가능영어
유형병렬 연산
면허증소유권
웹사이트www.wolfram.com/gridmathematica/

gridMathematicaWolfram Research가 판매하는 소프트웨어 제품으로 주력 제품인 Mathematica의 병렬 처리 능력을 확장했다.[1]

특징들

gridMathematica는 Mathematica가 한 번에 실행할 수 있는 병렬 프로세스의 수를 증가시킨다. 각 병렬 프로세스는 작업에 추가 CPU를 적용한다. 표준 Mathematica 라이센스는 한 번에 최대 4개의 병렬 작업을 실행할 수 있도록 허용한다. 이용 가능한 과제의 수를 늘림으로써, 어떤 종류의 문제들은 더 빨리 해결될 수 있다.[2]

Standard Mathematica는 사용자 인터페이스를 제공하는 프런트 엔드와 제어 프로세스(제어 커널)로 구성되며, 최대 4개의 프로세스에 의해 수행되는 컴퓨터 작업을 가지고 있다. Mathematica는 계산을 수행하는 프로세스를 "계산된 커널"이라고 부른다. gridMathematica는 추가 커널을 사용할 수 있게 한다.

"gridMathematica Local" 라이선스는 단일 컴퓨터에서 최대 8개의 컴퓨팅 커널을 사용할 수 있다. "gridMathematica Server" 라이선스는 여러 대의 컴퓨터에 분산된 최대 16개의 컴퓨팅 커널을 사용할 수 있게 해준다.

Mathematica는 대기열, 가상 공유 메모리, 장애 복구와 같은 프로세스 간 통신을 관리한다.[3]

gridMathematica는 추가 라이선스를 구입할 때 더 큰 그리드 시스템으로 확장된다. 컴퓨팅 프로세스는 단일 멀티프로세서 컴퓨터에 위치하거나 원격 이기종 네트워크를 통해 분산될 수 있다.[4][5] 64비트 플랫폼이 지원된다.[6] 커널과 프런트 엔드 사이의 통신은, 외부 프로그램이 매스매티카와 통신할 수 있도록 고안된 인터페이스인 매티링크 인터페이스를 이용한다. 통신은 TCP/IP[7] 통해 이루어지며 인증에는 SSH 또는 RSH를 사용한다.

역사

매스매티카 7이 출시되기 전, gridMathematica와 현재 분산되어 있는 매스매티카 개인 그리드 Edition은 병렬 연산을 제공하는 유일한 버전이었다. 이들은 마티매틱사의 원작자 중 한 명인 로만 메더(Roman Maeder)가 개발한 프런트엔드와 컨트롤 커널, 병렬 컴퓨팅 툴킷 등 독립형 제품으로 활동했다. 매스매티카 7의 발매와 함께 병렬 프로그래밍 도구가 재설계되어 매스매티카에 포함되었고,[8] 그리드매티마티카티아는 매티매티카와 직접 작업할 수 있도록 재설계되었다.[9]

참고 항목

참조

  1. ^ 울프램 리서치가 격자매티카 7 맥테크 도입
  2. ^ 펠릭스 그랜트는 울프램이 2003년 6월 새로운 시장인 Scientific Computing World에 진출하는 것을 목표로 제품들을 시험해 본다.
  3. ^ gridMathematica는 병렬 컴퓨팅 솔루션인 Dennis Sellers, MacWorld, 2002년 11월 20일 제공.
  4. ^ 2006년 ACM/IEEE 슈퍼컴퓨팅 Roman Maeder 회의의 진행 상황
  5. ^ Wolfram Research, Wayback Machine GRIDtoday 2002년 12월 Wayback Mathematica Archived 2007-10-25의 출시 발표
  6. ^ gridMathematica 2.2 Scientific Computing World 2007년 9월
  7. ^ GridMathematika / 벤치마크 테스트 M.Karbalai, H.에 의해 웨이백 머신보관된 2011-07-19.슈나우, 2006년 9월 14일
  8. ^ Mathematica 7: 리뷰 마이크 라일리, 닥터 도브의
  9. ^ gridMathematica 7을 통해 병렬 컴퓨팅 MacNN 향상

외부 링크