- PyTorch สามารถเร่งความเร็วด้วย GPU บน Mac ได้แล้ว จากความร่วมมือกับทีมพัฒนา Metal ของ Apple
- ใช้ MPS (Metal Performance Shader) เป็นแบ็กเอนด์ของ PyTorch
- เมื่อเทียบกับการใช้ CPU โดยใช้ VGG16 พบว่า Training เร็วขึ้น 8 เท่า และ Evaluation เร็วขึ้น 21 เท่า
2 ความคิดเห็น
ขอแนบโพสต์จากชุมชนผู้ใช้ PyTorch เกาหลีมาเบา ๆ ด้วยครับ ^^;
https://discuss.pytorch.kr/t/apple-m1-pytorch-gpu/276
ได้สรุปวิธีติดตั้ง PyTorch 1.12 บนอุปกรณ์ Apple M1 และการใช้งานอุปกรณ์ MPS สำหรับเร่งความเร็วด้วย GPU บน Mac (Apple Silicon M1)
เนื่องจาก conda ยังไม่รองรับ arm64 จึงอาจทำให้ใช้งานได้ยาก จึงได้รวบรวมวิธีตรวจสอบการรองรับและแนวทางแก้ไขไว้ด้วย
https://discuss.pytorch.kr/t/apple-m1-gpu/286