에너지 최적화를 위해 C 상태를 CPU에 수동으로 할당
에너지 최적화 목적으로 CPU의 특정 C-상태(프로세서 주파수를 선택하는 방법과 유사)를 수동으로 설정할 수 있습니까? 나는 이러한 미세한 제어를 가능하게 하는 도구나 방법에 관심이 있습니다. 관련 리소스에 대한 지침이나 참고 자료를 주시면 감사하겠습니다. ...
에너지 최적화 목적으로 CPU의 특정 C-상태(프로세서 주파수를 선택하는 방법과 유사)를 수동으로 설정할 수 있습니까? 나는 이러한 미세한 제어를 가능하게 하는 도구나 방법에 관심이 있습니다. 관련 리소스에 대한 지침이나 참고 자료를 주시면 감사하겠습니다. ...
코어와 논리 프로세서에 대해 질문이 있습니다. 따라서 내 컴퓨터에는 2개의 코어와 4개의 논리 프로세서가 있는 1개의 CPU가 있습니다. 이것은 내 컴퓨터에 코어당 2개의 스레드, 4개의 스레드가 있다는 의미입니까? 스레드가 4개만 있는데 왜 스레드가 2975개라고 합니까? 감사합니다! ...
Mac Pro 2010/Mojarve OS에서 실행하는 다음과 같은 BASH 스크립트가 작동합니다. #!/bin/bash c=0 cnt=0 # count up wav files cnt=$(find /hummdinger/LoCI/LoCI_orig/VO/WAV_Processed/ -name "*.wav" | wc -l) echo "there are $cnt .wav voice samples." # go through and run rhubarb on them for f in $(find /hummd...
저는 GNU를 사용하여 일부 교육을 병렬로 수행하고 있습니다. 훈련은 한 번의 반복을 실행하는 데 약 30초가 걸리며 약 3000번을 실행해야 합니다. 훈련 자체는 병렬화될 수 없지만(적어도 상당한 노력 없이는) 여러 가지 다른 시드를 사용하여 이 훈련을 실행했는데, 모두 다른 코어에서 쉽게 실행할 수 있습니다. 이것이 내가 병렬성을 사용하는 방법입니다. #!/bin/bash parallel ./train.py config/config.yml _results/ \ --seed {1} \ ::: {...
많은 책에서 ccNUMA 시스템의 첫 번째 접촉 정책에 대해 이야기할 때 위치 도메인에 데이터를 배포할 때 동적 메모리 할당을 사용합니다. 예를 들어, 스택에 배열이 있으면 어떻게 될까요? 첫 번째 터치 정책도 같은 방식으로 작동하나요? ...
예를 들어 RAM이 4GB이고 프로세스가 2개인 경우 각 프로세스는 2GB의 메모리를 차지합니까? ...
프로세스를 병렬화하기 위해 다중 처리 모듈을 사용하고 있습니다. 함수를 병렬화하여 플롯하고 savefig모듈을 사용하여 플롯을 PDF 형식으로 저장합니다. 그러나 코드가 실행되면 한 번의 반복만 이미지를 생성하고 다른 이미지는 생성되지만 크기는 0바이트입니다. 다음 오류가 발생하고 컴퓨터가 정지됩니다. Gdk-Message: 14:44:50.467: python2.7: Fatal IO error 11 (Resource temporarily unavailable) on X server :0. ...
저는 쿼드 코어 ARM CPU를 사용하고 있는데 Linux에서 3개의 코어를 실행하고 Linux 없이 1개의 코어를 실행할 수 있는지 궁금합니다. ...
저는 Node.js를 백엔드로 사용하여 물리 기반 게임용 온라인 서버를 실행하고 있습니다. 현재 서버는 다음 틱이 실행되기 전까지 한 번에 10개의 게임/세계를 처리할 수 있습니다. 이런 점을 염두에 두고 빡빡한 일정을 사용했습니다.나노 타이머이렇게 하면 세계 단계가 서로 간섭하지 않지만 순서는 하나의 프로세서에서만 실행할 수 있음을 의미하므로 AWS 인스턴스의 CPU 사용률은 약 55%에 불과합니다. 나는 사용하기로 결정했다작업 세트내 인스턴스에서 두 개의 프로세서를 사용하는 것이 좋은 방법이겠...
리소스 측면에서 새 탭을 여는 것과 터미널 창에서 새 탭을 여는 것이 동일합니까? 16개의 스크립트를 병렬로 실행해야 합니다. 탭을 여는 것인지, 새 터미널을 여는 것이 모범 사례인지 모르겠습니다. 리소스 부족이나 성능 저하 없이 최대 성능을 얻고 싶습니다. ...
그래서 100GB의 텍스트 파일이 있고 이를 10000개의 파일로 분할하고 싶습니다. 나는 다음과 같은 작업을 수행하기 위해 비슷한 것을 사용했습니다. split -l <number of lines> -d --additional-suffix=.txt bigfile small_files_prefix 그런데 이걸로 하려고 했더니 시스템을 모니터링하다가 메모리나 CPU를 많이 사용하지 않는다는 걸 깨달았고, 그래서 그냥 하나의 스레드로 파일을 처음부터 끝까지 읽는다는 걸 깨달았습니다. 여...
그래서 다음 명령을 실행했는데 우연히 모니터를 발견하고 도대체 무슨 일이 일어나고 있는지 궁금해졌습니다. 누군가 여기서 정확히 무슨 일이 일어나고 있는지 나에게 설명해 줄 수 있습니까? echo "`seq 100000000 -1 1`" > file 이미지가 로드되지 않는 현상이 여러 번 발생했기 때문에 이미지에서 본 내용을 설명하려고 합니다. 메모리 사용량은 선형적으로 증가하고, CPU1 사용량은 100%로 고정된 다음, 시간 t1(거의 눈에 띄지 않음) t2 t3 t4 t5 메모리 사...
n동시 스레드를 처리할 수 있는 컴퓨터 에서 n-m단일 스레드 작업을 시작한다고 가정합니다. 여기서 는 m현재 사용 중인 스레드 수입니다. 그것은 어떻게 m정의되며, 그 가치는 어떤 수단으로 결정되는가? 예를 들어, SMT가 있는 쿼드 코어 프로세서가 포함된 소켓 2개가 있고 시스템이 일반적으로 백그라운드에서 실행되는 프로세스 이외의 활성 프로세스가 없는 비공유 시스템에서 사용자는 프로세스에 대해 더 걱정할 필요 없이 16개의 단일 스레드 프로세스를 시작할 수 있습니다. 간섭(캐싱, 누락 등). 각 ...