이 기사는 Supernova에 의해 승인 Reprinted, Super Net에 의해 증쇄 된 다른 매체는 동의했다
CPU가 발굴하기 위해 CPU를 사용하지만, 파고 알고리즘에 대한 심층 연구와 함께, 우리는 원래의 마이닝이 동일한 작업과 CPU를 범용 컴퓨팅 유닛으로 반복한다는 것을 발견했습니다. 분기 예측 유닛, 등록 유닛 등과 같은 많은 모듈은 계산을 향상 시키는데 전혀 도움이되지 못합니다.
또한, CPU는 병렬 컴퓨팅을 수행하는 데 좋지 않습니다. 한 번에 최대 12 개의 작업을 수행해야합니다. 그래픽 카드는 수천 개의 스트림 프로세서를 가지고 있습니다. 그래픽 카드가 너무 많아서 그래픽 개발에 어려움을 겪습니다. 마이닝에 해당하는 마이닝 알고리즘.
예를 들어, BTC의 경우, 알고리즘의 기본 원칙은 입력으로 모든 기존 10 분 트랜잭션과 난수를 합한 것입니다. 10 분 내에 모든 트랜잭션과 난수를 계산할 때 SHA256 해시. 어떤 거의 모든 정수 산술, 이것은 단순히 같은 그래픽 카드를 만드는 그래픽 카드와 같은이 뇌없는 알고리즘에 이상적입니다, 스트림 프로세서의 수가 더 지배적입니다.
컴퓨팅의 관점에서 해시 동시 컴퓨팅, 그것은 거의 항상 별도의 정수,이를 위해 설계된 GPU는 단순히 생산된다. CPU의 스레드에와 2-8 놀라운 제어 및 스케줄링 지점의 길이를 결정 비해 가난한, GPU는 쉽게 할 수 수백 개의 스레드에 대해 정수 계산을 동시에 수행하십시오 (어떤 판단도없이 뇌 손상은 카드의 힘입니다).
오픈 CL GPU는 자원 정수 계산으로 이용 될 수 통합 쉐이더 플레이트의 다수에 이용 될 수있다. 카드 쉐이더 (스트림 프로세서) 자원 N (동일 레벨 카드)의 배수
그러나 나중에 우리는 그것을 발견했다. 그래픽 카드는 여전히 ASIC 대량 힙 ALU 단위에 너무 약한, 보드의 컴퓨팅 파워의 얼굴을 때리고 컴퓨팅 파워를 향상시킬 수 있습니다 이미 비디오 카드를 몇 번이고, 그래서 bitcoin 지금은 특별한 ASIC 광산을 가지고 있지 않습니다 기계는 단순히 파기 할 수 없습니다.
후기의 Cryptography LTC는 많은 양의 상호 의존적 인 랜덤 액세스 명령어를 도입하는 Scrypt 알고리즘을 사용하지만 Footprint가 충분히 크면 GPU의 L2 또는 심지어 TLB 레벨에서 많은 양의 캐시 오류가 발생하므로 더 많은 DRAM 액세스가 광산 기기 (ASIC / FPGA)의 이점을 GPU에 비해 정수 연산 성능 측면에서 약화 시키지만, 광산 업체는 아직까지 여전히 정밀 광업으로 만 채굴되고 있습니다.
그러나 전임자의 결과로 가상 통화의 두 번째 세대 (예 : ETH, ZEC이)는 뇌 경험이없는 컴퓨팅의 출현을 방지하기 위해보다 특별한 최적화를 수행하는 알고리즘 경험, 광산 알고리즘을 탐구하고 메모리 요구 사항이 특히 높았으므로, 그래서 당신은 효과적으로 광산 기계의 침공에 저항 할 수 있습니다.
또한 ETH는 비디오 카드 마이닝에만 의존 할 수 있기 때문에 2017 년 그래픽 카드의 급증, 부족한 물결의 결과로 많은 광부가 수천 개의 카드를 판매하여 이러한 가상 화폐를 활용할 수있는 광산 장비를 만들었습니다.
시간이 지남에 따라 모든 사람들은 CPU가 광산이 될 수 없다고 생각합니다. 사실 효율성과 효율성이 낮습니다.