계층형 API
상위 런타임과 하위 하드웨어별 구현 사이에 명백한 경계를 만드는 인터페이스 계층으로, 런타임은 일관된 호출을 유지하고 하드웨어별 커널은 플러그형으로 최적화되도록 해 유지보수성과 이식성을 높인다.