เรื่องนี้ก็ต้องอธิบายด้วยกรณีการใช้ Face ID สแกนใบหน้าเพื่อปลดล็อก iPhone ของเรา ซึ่งใช้ NPU ในการประมวลผลโดยตรง โดย Face ID จะมีขั้นตอนการทำงานแบบคร่าว ๆ ดังนี้
โดยการประมวลผลใบหน้าของเราที่เกิดขึ้นใน NPU นั้น จะอาศัยการทำงานของ Machine Learning และ AI ทำหน้าที่จดจำใบหน้าของเราได้หลากหลายรูปแบบ
ไม่ว่าจะเป็น แว่นตาที่เราใส่ ทรงผม หรือสภาพแสงในเวลาต่าง ๆ ทำให้การสแกนใบหน้าของ Face ID ทำได้อย่างแม่นยำ แม้ว่าในบางครั้ง เราอาจจะเปลี่ยนทรงผม หรือเปลี่ยนแว่นใหม่ อยู่บ่อย ๆ ก็ตาม
ในขณะที่หากมีคนที่ไม่ใช่เราพยายามปลดล็อก iPhone ของเราด้วย Face ID หรือพยายามนำภาพถ่ายของเรามาสแกน iPhone ก็จะรู้ทันทีว่านี่ไม่ใช่เจ้าของเครื่องที่แท้จริง และจะไม่ทำการปลดล็อกให้
เรื่องถัดมาที่หลายคนอยากรู้ก็คือ แล้ว NPU ต่างจาก CPU หรือ GPU อย่างไร ?
ถ้าให้สรุปสั้น ๆ ทั้ง NPU, CPU และ GPU นั้น ทำหน้าที่ประมวลผลเหมือนกัน แต่เก่งกันคนละด้าน
โดย NPU จะเก่งด้านการประมวลผลที่เกี่ยวข้องกับ AI และ Machine Learning โดยเฉพาะ
ในขณะที่ CPU ซึ่งย่อมาจาก Central Processing Unit เป็นหน่วยประมวลผลหลัก ทำหน้าที่ประมวลผลชุดคำสั่งทั่วไป เช่น โปรแกรมในคอมพิวเตอร์ หรือแอปพลิเคชันที่เราใช้กันในสมาร์ตโฟน
หากไม่มี CPU คอมพิวเตอร์ หรือสมาร์ตโฟนของเรา ก็จะไม่สามารถทำงานได้