저는 FPGA로 체스 엔진을 만드는 것에 대해 브레인 스토밍을하고 있습니다. 네가해야 할 일과하지 말아야 할 일이 뭐야?체스 엔진 (FPGA 포함)
우선 엔진을 두 부분으로 쉽게 분리 할 수 있습니다. 생성기 및 보드 평가자를 이동하십시오. FPGA에서 이러한 두 가지 작업을 수행하면 어떤 이점이 있으며, 하나는 CPU 및 FPGA에서 수행됩니다.
FPGA를 프로그래밍 할 때 더 많은 힘든 작업이 필요하다고 가정합니다. 최적화하기가 쉽지 않으므로 시간이 걸리는 한 더 빠르고 더 좋은 방법을 항상 찾을 수 있기 때문입니다. (FPGA 프로그래밍에서 초보자이기 때문에 이런 일이 발생할 수 있습니다.)
또 다른 것은 비용인데, FPGA 비용은 얼마나 될까요? 나는 이것이 거의 대답하기가 불가능하다는 것을 알고있다. 그러나 500 $가 좋은 견적인지 궁금하다.
당신은이 FPGA 접근법이 더 나은 결과를 가져올 것이라고 생각합니까, 아니면 제 작품을 스탠다드 cpu 체스 엔진에 넣어야합니까? 진화를위한 공간과 표준 엔진의 새로운 접근법이 얼마나 많은 공간인지는 잘 모르겠습니다.
불행히도, FPGA가 코어 x7을 3.x GHz (~ 300 달러)로 유지할만큼 충분히 높은 클럭으로 클럭 할 것이라고는 생각하지 않습니다. –
$ 10,000의 FPGA와 6 개월의 디자인 작업으로 $ 50 GPU와 코딩 주간에 큰 문제가 발생합니다. –