저는 Apple의 Metal 2 프레임 워크를 사용하고 있습니다. 공식 Metal Shading Language Documentation, 섹션 2.3.메탈 쉐이딩 언어의 행렬 곱셈
금속 시스템 수학 라이브러리에 의해 구현되는 행렬 데이터 타입의 서브 세트를 지원한다고행렬 데이터 유형. 지원되는 매트릭스 유형 이름은 halfnxm 및 floatnxm입니다. 여기서 n과 m은 열과 행의 숫자입니다. n과 m은 2, 3 또는 4 여야합니다.
따라서 확실하게 : 셰이더 함수에서 정의 할 수있는 최대 매트릭스는 4x4 매트릭스입니까?
큰 매트릭스는 무엇입니까? 나 혼자서 구현해야합니까?
고마워요! 행렬 곱셈은 실제로 더 큰 계산 커널의 일부가됩니다. 언급 된 샘플 코드를 가르쳐 주시겠습니까? – 1awuesterose
[여기 한 가지 샘플] (https://developer.apple.com/library/content/samplecode/MPSMatrixMultiplicationSample/Introduction/Intro.html). – warrenm
내가 생각한 샘플 코드가 @warrenm과 연결된 MPS 예제로 바뀌 었습니다. 그것은 아마도 시대에 뒤 떨어진 것이지만 불행한 일입니다. –