- 세상의 모든 계산기 자유(질문) 게시판 일반 ()
Minigo on Google Edge TPU
https://github.com/tensorflow/minigo/issues/824
오래된(2019년 5월~6월) 얘기긴 한데 오랫만에 찾아봐서 이제서야 올려보네요.
시판중인 구글 Edge TPU를 이용해 텐서플로우를 사용하는 미니고가 돌아간다는 얘기구요.
오리지널 미니고 엔진이 그대로 돌아가는 것은 아니고 FP->Integer 로 컨버팅하긴 해야한다는데 뭐 어려운 것은 아닌 것 같구요.
(그렇다고 릴라제로가 돌아가거나 하진 않습니다.)
GPU와 비교
Full size model (19 trunk layers, 256 filter width):
- GPU: inference for one position takes 14ms.
- Edge TPU: inference for one position takes 38ms.
With 15 trunk layers, 160 filter width:
- GPU: one position takes 5.1ms.
- Edge TPU: one position takes 6.7ms.
With 19 trunk layers, 128 filter width:
- GPU: one position takes 3.8ms.
- Edge TPU: one position takes 4.0ms.
GPU 모델은 NVIDIA Quadro M2000 (대략 $400) 이고, TPU는 Dev Board인지 Accelerator인지 모르겠습니다(뭐든 상관이 없으려나요?) 비교성능상 비슷한데, 상황(세팅)에 따라 우위가 왔다갔다 하는 정도인 듯 합니다.
그와 관련된 (따라해 볼 수 있는) Guide 사이트도 있으니 참고하시구요.
https://coral.ai/projects/minigo
Run multiple models with multiple Edge TPUs 도 가능하다니...
https://coral.ai/docs/edgetpu/multiple-edgetpu/
미니고에도 적용할 수 있다면 상당한 바둑 AI머쉰이 탄생할 수도 있겠네요.
댓글2
-
세상의모든계산기
NVIDIA Quadro M2000 관련하여서는 일반유저가 사용하는 GPU(GTX, RTX 등등) 와 비교 데이터가 없어서 직접 비교가 어렵네요.
ㄴ 출처 : https://techgage.com/article/nvidia-quadro-m2000-workstation-graphics-card-review/2/Autodesk 3ds Max 2016에서는 Geforce TITAN X(12GB) 의 1/3 수준성능을 보여주네요.
세상의모든계산기 님의 최근 댓글
낮에 TV에서 영화 '말모이' 해주더라구요. 그래서 한번 물어 봤습니다. 2025 10.10 마지막 발언이 마지막 힌트이자 문제의 핵심이군요. 처음 들은 달이 8월이었다면 (15일인지 17일인지 확신할 수 없어서) 마지막 대사를 할 수 없지만, 처음 들은 달이 7월이었다면 (선택지가 16일 하나라서 확신이 가능하므로) 마지막 대사를 할 수 있다. 대사를 했으니 7월이다. 이제 이해되었습니다. 지금 보니까 이해가 되는데, 당시에는 왜 이해가 안됐을까요? 세가지 전제 하에 문제를 풀면 A는 마지막 대화 2줄만으로 C의 생일을 알 수 없어야 정상인데, 무슨 이유에서인지 "그럼 나도 앎!"이라고 선언해 버립니다. 알게 된 이유를 대화 속에서 찾을 수는 없습니다. 이 편견에 사로잡혀 빠져나오지 못하고 다른 길로 계속 샜나봅니다. 2025 10.09 원래 식이 풀어진 상태에서는 두번째 인수 v가 분모, 분자에 섞여 있어서 계산기가 처리하지 못하는 듯 합니다. 이 때는 위에서와 반대로 분모 부분만 다른 문자(w)로 치환한 다음 completesquare(,v^2) 처리를 하면 일부분은 묶이는 듯 합니다. 하지만 여기서 처음 모양으로 더 이상 진행되진 않네요. 2025 10.08 전체 식에서 일부분(분모, 루트 내부)만 적용할 수는 없습니다. 번거롭더라도 해당 부분만 따로 끄집어 내서 적용하셔야 합니다. https://allcalc.org/30694#comment_30704 2025 10.08 분수의 분모 아닌 v만 w로 치환해 놓고, 결과를 completesquare 돌리면 앞부분은 묶이는 듯 합니다. 2025 10.08