high-performance

여러 Nvidia GPU에서 기본적으로 HPL을 실행하는 방법은 무엇입니까?
high-performance

여러 Nvidia GPU에서 기본적으로 HPL을 실행하는 방법은 무엇입니까?

내 클러스터에서 HPL 벤치마크를 실행하려고 합니다. 로컬에서 실행하고 싶은데 사용 중인 파일이 입니다 hpl-2.0-FERMIV15. 그런데 여러 GPU를 사용하여 로컬에서 실행하는 방법을 모르겠습니다. 내 HPL이 GPU에서 실행되고 있는지, 여러 GPU에서 실행되고 있는지 확인하는 방법을 모르겠습니다. 또한 공식 Nvidia 웹사이트를 확인한 결과 도커 이미지만 제공하고 여러 Nvidia GPU에서 로컬로 HPL을 실행하는 방법에 대한 지침이 없는 것 같습니다. 인터넷에서 리소스를 찾기도 어렵기...

Admin

클러스터에 Virtual Box나 기타 무료 가상 머신을 설치할 수 있나요?
high-performance

클러스터에 Virtual Box나 기타 무료 가상 머신을 설치할 수 있나요?

CentOS HPC 클러스터가 있는데 관리자는 요청에도 불구하고 루트 액세스 권한을 부여하는 것을 좋아하지 않습니다. Ubuntu의 apt 및 conda-forge 등에서 필요한 패키지를 찾는 경험이 더 많습니다. 운영 체제가 손상되는 것을 걱정하지 않고 가상 머신을 설치해 달라고 요청할 수 있는지 궁금했습니다. 이것이 가능한지 아는 사람이 있습니까? 그렇다면 CentOS에 설치된 Ubuntu 가상 머신에서 여러 클러스터를 사용할 수 있습니까? 병렬 시뮬레이션의 성능 저하가 타당하다고 생각하지만, 그...

Admin

RAMFS가 Ram보다 훨씬 느린 이유는 무엇입니까?
high-performance

RAMFS가 Ram보다 훨씬 느린 이유는 무엇입니까?

내 PC에는 64GB DDR4 3200MHz 메모리가 설치되어 있습니다. 이것을 실행하면 sysbench다음과 같은 결과를 얻습니다. # sysbench memory --memory-block-size=1M --memory-total-size=10G run sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3) Running the test with following options: Number of threads: 1 Initializing random numbe...

Admin

slub_min_objects: 왜 0이 유효/기본/합리적인가요?
high-performance

slub_min_objects: 왜 0이 유효/기본/합리적인가요?

mm/slub.c내 linux_5.4 커널의 소스 코드() 주석에서 다음을 읽을 수 있습니다. In order to reach satisfactory performance we must ensure that a minimum number of objects is in one slab. Otherwise we may generate too much activity on the partial lists which requires taking the list_lock. This is less a conce...

Admin

GPU 성능 향상을 추적할 수 있습니까?
high-performance

GPU 성능 향상을 추적할 수 있습니까?

CentOS7 GPU 업그레이드를 준비하고 있습니다. 조치를 취하기 전에 현재 GPU의 성능을 추적하여 새 GPU와 비교하기 위해 cli에서 실행할 수 있는 테스트가 있는지 궁금합니다. 예를 들어, 하드 드라이브 성능이 향상되면서 hdparm비슷한 그래픽 카드가 있는지, 새로운 GPU가 대규모 업그레이드가 될지 궁금하고, 가능하다면 성능 차이를 문서로 기록하고 싶습니다. ...

Admin

병렬 컴퓨팅을 위해 Linux 스케줄러를 조정하는 방법은 무엇입니까?
high-performance

병렬 컴퓨팅을 위해 Linux 스케줄러를 조정하는 방법은 무엇입니까?

일부 병렬 계산을 실행하는 데 특별히 사용되는 Linux 시스템이 있고 스케줄러 및 기타 매개변수를 선택/조정하여 성능을 극대화하는 방법을 이해하려고 합니다(이것은 AWS를 사용하여 배포되므로 여전히 몇 가지 옵션이 있습니다). 중요한 경우 Linux 배포판을 무엇을 사용해야 하는지에 대해). 계산의 여러 부분 사이에 약간의 미묘한 종속성이 있기 때문에 계산을 Java로 구현했습니다(전체적으로 약 5K개의 "작업"이 있지만 하나의 작업은 실행 중에 여러 지점에서 다른 작업으로부터 정보를 가져와야 하는...

Admin

CPU를 고성능으로 설정
high-performance

CPU를 고성능으로 설정

나는 답변을 찾기 위해 인터넷에서 몇 시간을 보냈습니다. 내가 찾은 모든 것이 도움이 되지 않습니다. Ubuntu 20.04, 커널 5.4.0-33에서 실행되는 Intel i9-9980HK가 있습니다. 문제는 전체 로드 시 CPU가 주파수를 2.7GHZ로 줄인다는 점입니다. 전력 예산을 낮게 유지하는 것 같습니다. 아무리 노력해도 더 빠르게 실행할 수 없습니다. 섭씨 65도 이하로 유지되며 조용하고 천천히 숫자를 계산합니다. 비교를 위해 Windows에서 동일한 시스템은 전체 로드 시 3~4GHz 이...

Admin

X11/Wayland 세션 상단의 커널에서 화면에 그래픽을 표시하는 방법은 무엇입니까?
high-performance

X11/Wayland 세션 상단의 커널에서 화면에 그래픽을 표시하는 방법은 무엇입니까?

(간단한) 외부 입력에 대한 응답으로 간단한(2D 비트맵) 그래픽을 가능한 가장 짧은 대기 시간(약 수십 밀리초)으로 화면에 그려서 그림 결과를 경험적으로 테스트할 수 있습니다. 화면 가)실시간, b) 오버헤드를 최소화합니다. c) 페이지 뒤집기를 완전히 비활성화합니다(찢기는 괜찮습니다). 그런 다음 이를 X11, Wayland, Wayland+XWayland, Wayland+XWayland+xcompmgr 등과 같은 다양한 고정관념(그리고 아마도 병적일 수도 있음) 시나리오에서 화면에 그리는 것과 ...

Admin

실시간으로 bjob ​​출력 변경
high-performance

실시간으로 bjob ​​출력 변경

LSF 명령을 사용할 때 bjobs다른 작업을 제출하면 동일한 명령을 반복해서 실행하면 스트레스를 받기 때문에 출력이 즉시 변경되기를 원합니다. top프로세스 목록 등의 출력을 새로 고치고 싶습니다 . 필요하지 않은 경우 top자동으로 계속해서 새로 고쳐집니다 . bjobs명령 출력을 자동으로 새로 고치고 싶습니다 . ...

Admin

LSF 대기열은 자체 선점을 허용합니까?
high-performance

LSF 대기열은 자체 선점을 허용합니까?

LSF 대기열이 있는데 대기열 A라고 가정해 보겠습니다. 다른 대기열의 작업이 아닌 대기열 A의 우선순위가 낮은 작업을 선점하기 위해 대기열 A의 우선순위가 높은 작업만 원합니다. 큐 A를 선점형으로 설정한 경우 큐 A만 선점형으로 설정할 수 있나요? 아니면 이것이 허용되지 않는다면 내 목표는 무엇을 달성하게 될까요? ...

Admin

Linux(커널 3.x 및 4.x) Pthread 및 공통 프로세스 스케줄링 알고리즘
high-performance

Linux(커널 3.x 및 4.x) Pthread 및 공통 프로세스 스케줄링 알고리즘

Linux 커널 스케줄링 로직에 두 개의 스케줄링(경합) 범위(SYSTEM 및 PROCESS)가 사용되는지 알고 싶습니다. POSIX는 사용자 수준 및 시스템에 표시되는 예약 가능 단위 모두에 대해 PROCESS 범위 pthread(MXN 모델) 및 SYSTEM 범위 pthread(1X1 모델)를 지원합니다. Ulrich Drepper와 Ingo Molnar(Red Hat)가 작성한 "The Native POSIX Thread Library for Linux" 기사에서는 PROCESS 경합 범위가 지...

Admin

Linux: 어떤 프로세스가 어떤 코어에 고정되어 있는지 어떻게 알 수 있나요?
high-performance

Linux: 어떤 프로세스가 어떤 코어에 고정되어 있는지 어떻게 알 수 있나요?

현재 어떤 코어에 고정된 프로세스가 있는지 알 수 있는 방법이 있나요? 다른 사용자가 실행하는 프로세스도 출력에 나열되어야 합니다. 또는 프로세스를 코어에 고정하려고 시도했지만 원하는 코어에 이미 프로세스가 고정되어 있으면 실패할 수 있습니까? 추신: 관심 있는 프로세스는 주어진 코어에서 현재 실행 중일 뿐만 아니라 지정된 코어에 bin을 고정해야 합니다. 추신: 이것은 중복이 아닙니다. 또 다른 질문은 프로세스가 CPU를 독점하는지 확인하는 방법입니다. 여기서 우리는 프로세스가 주어진 코어에...

Admin

Lustre 및 HPC 구성
high-performance

Lustre 및 HPC 구성

하나의 헤드 노드가 마스터 노드로 실행되는 22노드 HPC 클러스터가 있습니다.Rocks 클러스터 운영 체제(CentOS 기반). 노드와 마스터 노드는 10.10.0.0/16사설망( )을 통해 통신합니다. 우리는 ssh라우팅된 공용 네트워크( 192.168.xxx.xxx/24)를 사용하여 서버에 연결하고 있으며 이 네트워크는 작업자 노드로 라우팅되지 않습니다. 이제 데이터가 한계에 도달하여 더 이상 마스터에 디스크를 추가할 수 없습니다. 이제 우리는광택 클러스터OSS 2개와 MDS 1개로 구성됩...

Admin

고성능 컴퓨팅 클러스터 설정
high-performance

고성능 컴퓨팅 클러스터 설정

내 연구실에는 시뮬레이션 프로그램용 서버가 여러 대 있지만 독립적으로 작동합니다. 이제 MPICH를 사용하여 이들을 클러스터로 결합하고 통신하게 만들고 싶습니다. 하지만 이들 서버는 운영체제가 다르다는 문제가 있다. 그 중 일부는 Redhat이고 일부는 Ubuntu입니다. MPICH 홈페이지에서 두 운영체제의 다운로드 사이트가 서로 다른 것을 보았는데, 서로 다른 운영체제로 클러스터를 구축하는 것이 가능한가요? 어떻게 해야 할까요? 제가 이 서버를 다시 설치하고 싶지 않은 이유는 제가 이 질문을 했...

Admin