Arm Core Local Accelerator용 드라이버가 Linux에 게시되다: 가속기용 비종속 인터페이스
요약
Arm이 새로운 Arm Core Local Accelerator (CLA) 드라이버의 초기 프로토타입 코드를 Linux에 공개했습니다. 이 인터페이스는 가속기 유형에 독립적이며, 최대 8개의 첨부된 가속기와 그 간의 협력을 지원합니다. 현재 커널 레벨만 제공되었으며, 사용자 공간 드라이버는 개발 진행 중입니다.
핵심 포인트
- Arm CLA 드라이버 초기 프로토타입 코드가 Linux에 공개됨.
- CLA 인터페이스는 가속기 유형에 비종속적임.
- 최대 8개의 첨부된 가속기와 협력 지원이 가능함.
- 현재 커널 레벨만 제공되었으며, 사용자 공간 드라이버가 개발 중임.
Arm Core Local Accelerator용 드라이버가 Linux에 게시되다: 가속기용 비종속 인터페이스

Arm 엔지니어 Ryan Roberts는 요청 의견(RFC) 발표에서 이 새로운 Arm Core Local Accelerator 드라이버에 대해 다음과 같이 설명했습니다:
"이 RFC는 첨부된 가속기를 프로그래밍하기 위한 CPU 로컬 인터페이스인 Arm Core Local Accelerator (CLA)용 드라이버를 소개합니다. 인터페이스 자체는 가속기 유형에 비종속적이지만, 초기(그리고 현재 유일한) 목표는 컴퓨트 엔진입니다."
Arm CLA는 최대 8개의 첨부된 가속기를 지원합니다. 이 설계는 또한 가속기 간의 협력도 지원할 수 있도록 합니다.
Arm은 오늘 CLA용 커널 가속기 드라이버 초기 프로토타입 코드를 공개했지만, 아직 공유할 사용자 공간(user-space) 드라이버는 없습니다. 그들은 사용자 공간 드라이버를 오픈소스화하기 위해 노력하고 있지만, 언제 완료될지에 대한 예상 시점(ETA)은 아직 없습니다.
향후 Arm 하드웨어 설계에 사용될 제안된 Arm Core Local Accelerator 드라이버에 대해 더 알고 싶은 분들은 RFC 커널 패치 시리즈를 통해 자세히 알아볼 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기