«cpu» 태그된 질문

CPU는 중앙 처리 장치의 약어입니다. 간단히 중앙 프로세서라고도하지만 일반적으로 프로세서라고도합니다.

7
CPU 대신 GPU로 작업을 언제 오프로드해야합니까?
OpenCL 과 같은 최신 시스템 은 그래픽 프로세서에서 점점 더 많은 코드를 실행할 수 있도록 만들어졌습니다. 가능한 한 시스템의 많은 기능을 활용할 수 있어야하기 때문입니다. 그러나 이러한 모든 새로운 시스템에서는 마치 GPU가 모든면 에서 CPU보다 나은 것처럼 보입니다 . GPU는 병렬 계산을 수행 할 수 있기 때문에 멀티 코어 GPU는 …
15 optimization  cpu  gpu 

2
수면 실은 어떻게 작동합니까?
실 을 자면 실제로 무슨 일이 일어나고 있습니까? 스레드를 잠 자면 "현재 스레드가 지정된 시간 동안 일시 중지됩니다"라는 것을 알 수 있습니다. 그러나 어떻게 작동합니까? 에 따르면 내부적으로) (어떻게 Thread.sleep를 작품 과 Thread.sleep를 정말 작업을 수행하는 방법? : 수면 시간은 시스템에 따라 세분화됩니다. 수면이 막히고있다 스레드는 CPU를 떠나 실행을 중지합니다 …

4
CPU에서 코드 라인을 어떻게 실행합니까?
고수준 언어가 기계 코드로 변환 된 다음 CPU에 의해 실행되는 방식을 실제로 이해하려고합니다. 코드가 머신 코드로 컴파일되어 CPU가 사용할 수있는 하위 수준 코드 인 것으로 알고 있습니다. 과제 명세서가 있으면 다음과 같이 말합니다. x = x + 5; y = x - 3; CPU는 한 번에 한 줄씩 실행합니까? 따라서 …

4
이 문장의 의미는 "우리는 그것을 컴파일하여 CPU가 잘못된 일을하지 않도록하기를 원했습니다."
나는 이 기사를 읽고 있었다 . 다음과 같은 단락이 있습니다. 스칼라는 빠른 것으로 밝혀 졌습니까? 글쎄, 당신의 빠른 정의는 무엇입니까? Java만큼 빠릅니다. C 나 어셈블리만큼 빠를 필요는 없습니다. 파이썬은 루비보다 빠르지 않습니다. 우리는 동시성을 더 잘 활용하면서 더 적은 수의 기계로 더 많은 것을 원했습니다. 우리는 그것을 컴파일하여 CPU가 잘못된 …

3
컴파일러가 일반적으로 설치된 플랫폼의 실행 파일 만 생성하는 이유는 무엇입니까?
저는 C ++ 개발자이며 크로스 플랫폼 개발을 더 잘 이해하기 위해 컴파일러의 일부 구현 세부 사항과 OS 별 바이너리를 정확히 만드는 방법을 더 잘 이해하려고합니다. 내 연구 중에 적어도 한동안 특정 플랫폼에 대해 다운로드 한 대부분의 컴파일러가 해당 플랫폼에 대해 컴파일 된 바이너리 만 있다는 것을 깨달았습니다. 따라서 Windows 용 …

3
이 가능한 L1 캐시 쓰기 최적화를 수행하는 CPU가 있습니까?
L1 캐시가있는 CPU가 쓰기를 수행하는 경우 일반적으로 데이터를 업데이트하는 것 외에 캐시가 데이터를 업데이트하는 경우 캐시가 해당 캐시 라인을 더티로 표시합니다. , 나중에 업데이트 된 데이터로 라인을 작성합니다. 한 가지 가능한 최적화 방법은 캐시가 쓰기의 내용과 캐시의 이전 내용을 비교하도록하는 것이며, 동일하면 해당 라인을 더티로 표시하지 마십시오. 캐시가 때때로 쓰기를 …
9 caching  cpu 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.