공동 설계
하드웨어와 소프트웨어를 독립적으로 개발하지 않고 서로의 특성을 반영하여 동시에 설계하는 방식이다. AI 분야에서는 특정 신경망 구조에 최적화된 칩을 만들거나, 반대로 특정 칩의 아키텍처를 최대한 활용하도록 소프트웨어 커널을 최적화하여 성능을 극대화한다.
AI 성능 한계는 하드웨어 탓? 소프트웨어 최적화로 10배 더 빨라진다