ปิดโฆษณา

เมื่อ Apple เปลี่ยนจากโปรเซสเซอร์ Intel มาเป็นโซลูชันของตัวเองในรูปแบบของชิป Apple Silicon สำหรับคอมพิวเตอร์ ประสิทธิภาพและการใช้พลังงานก็เพิ่มขึ้นอย่างมาก แม้ในระหว่างการนำเสนอ เขาได้เน้นย้ำถึงโปรเซสเซอร์หลักซึ่งรวมกันเป็นชิปโดยรวมและอยู่เบื้องหลังความสามารถของมัน แน่นอนว่าในเรื่องนี้เราหมายถึง CPU, GPU, Neural Engine และอื่นๆ อีกมากมาย แม้ว่าโดยทั่วไปจะทราบบทบาทของ CPU และ GPU แต่ผู้ใช้ Apple บางรายยังไม่ชัดเจนว่า Neural Engine ใช้เพื่ออะไรจริงๆ

บริษัทยักษ์ใหญ่แห่ง Cupertino ที่ Apple Silicon ใช้ชิปสำหรับ iPhone (A-Series) ซึ่งติดตั้งโปรเซสเซอร์เกือบเหมือนกัน รวมถึง Neural Engin ที่กล่าวมาข้างต้น อย่างไรก็ตาม ไม่มีอุปกรณ์แม้แต่เครื่องเดียวที่ชัดเจนว่าจริงๆ แล้วใช้เพื่ออะไร และเหตุใดเราจึงต้องการมันเลย แม้ว่าเราจะค่อนข้างชัดเจนเกี่ยวกับเรื่องนี้สำหรับ CPU และ GPU แต่ส่วนประกอบนี้จะถูกซ่อนไว้ไม่มากก็น้อย ขณะเดียวกันก็ทำให้มั่นใจได้ว่ากระบวนการที่ค่อนข้างสำคัญในเบื้องหลัง

ทำไมการมี Neural Engine จึงดี

แต่เรามาทำความเข้าใจกับสิ่งสำคัญหรือสิ่งที่ดีจริงๆ กันดีกว่าว่า Mac ของเราที่ใช้ชิป Apple Silicon นั้นมาพร้อมกับโปรเซสเซอร์ Neural Engine แบบพิเศษ ดังที่คุณอาจทราบแล้ว ส่วนนี้มีไว้สำหรับการทำงานกับปัญญาประดิษฐ์และการเรียนรู้ของเครื่องโดยเฉพาะ แต่นั่นไม่จำเป็นต้องเปิดเผยมากนัก อย่างไรก็ตาม หากเราสรุปโดยทั่วไป เราสามารถพูดได้ว่าโปรเซสเซอร์ทำหน้าที่เร่งงานที่เกี่ยวข้อง ซึ่งทำให้การทำงานของ GPU แบบคลาสสิกง่ายขึ้นอย่างเห็นได้ชัด และเพิ่มความเร็วในการทำงานทั้งหมดของเราบนคอมพิวเตอร์ที่กำหนด

โดยเฉพาะ Neural Engine ใช้สำหรับงานที่เกี่ยวข้อง ซึ่งเมื่อดูเผินๆ ก็ไม่แตกต่างจากงานปกติแต่อย่างใด นี่อาจเป็นการวิเคราะห์วิดีโอหรือการจดจำเสียง ในกรณีเช่นนี้ แมชชีนเลิร์นนิงเข้ามามีบทบาท ซึ่งเข้าใจได้ว่าต้องการประสิทธิภาพและการใช้พลังงาน ดังนั้นการมีผู้ช่วยที่ใช้งานได้จริงซึ่งมุ่งเน้นประเด็นนี้อย่างชัดเจนจึงไม่เสียหายอย่างแน่นอน

mpv-shot0096
ชิป M1 และส่วนประกอบหลัก

ความร่วมมือกับ Core ML

เฟรมเวิร์ก Core ML ของ Apple ยังทำงานร่วมกับโปรเซสเซอร์ด้วย นักพัฒนาสามารถทำงานกับโมเดลการเรียนรู้ของเครื่องและสร้างแอปพลิเคชันที่น่าสนใจซึ่งจะใช้ทรัพยากรที่มีอยู่ทั้งหมดสำหรับฟังก์ชันการทำงานของพวกเขา บน iPhone และ Mac สมัยใหม่ที่มีชิป Apple Silicon Neural Engine จะช่วยพวกเขาในเรื่องนี้ ท้ายที่สุดนี่คือสาเหตุหนึ่ง (ไม่ใช่แค่เท่านั้น) ว่าทำไม Mac ถึงดีและทรงพลังในด้านการทำงานกับวิดีโอ ในกรณีเช่นนี้ พวกเขาไม่เพียงพึ่งพาประสิทธิภาพของโปรเซสเซอร์กราฟิกเท่านั้น แต่ยังได้รับความช่วยเหลือจาก Neural Engine หรือกลไกสื่ออื่นๆ สำหรับการเร่งความเร็ววิดีโอ ProRes

กรอบงาน Core ML สำหรับการเรียนรู้ของเครื่อง
เฟรมเวิร์ก Core ML สำหรับการเรียนรู้ของเครื่องถูกนำมาใช้ในแอปพลิเคชันที่หลากหลาย

เครื่องยนต์ประสาทในทางปฏิบัติ

ข้างต้น เราได้ร่างคร่าวๆ แล้วแล้วว่าจริงๆ แล้ว Neural Engine ใช้เพื่ออะไร นอกเหนือจากแอปพลิเคชันที่ทำงานกับการเรียนรู้ของเครื่อง โปรแกรมสำหรับตัดต่อวิดีโอ หรือการจดจำเสียงแล้ว เรายังยินดีรับความสามารถต่างๆ ของมัน เช่น ในแอปพลิเคชันเนทีฟ Photos หากคุณใช้ฟังก์ชัน Live Text เป็นครั้งคราว ซึ่งคุณสามารถคัดลอกข้อความที่เขียนจากรูปภาพใดๆ ได้ Neural Engine ก็จะอยู่ด้านหลัง

.