어떻게 oneDNN Graph Compiler는 일반성과 성능 최적화 사이의 균형을 유지하나요?
oneDNN Graph Compiler는 성능 최적화를 위해 특정 하드웨어 디바이스에 최적화된 템플릿과 마이크로커널을 사용하여 전문가 수준의 코드를 생성합니다. 이를 통해 일반성을 희생하지 않으면서도 특정 하드웨어 디바이스에서 최상의 성능을 달성할 수 있습니다. 또한, Graph IR과 Tensor IR을 통해 그래프 수준과 텐서 수준의 최적화를 조합하여 도메인 특화 최적화 문제에 집중합니다. 이러한 접근 방식은 일반성을 유지하면서도 성능을 극대화하는 데 중점을 두고 있습니다.