VPU คืออะไร ต่างจาก CPU และ GPU อย่างไร

เรารู้จักกับ CPU และ GPU กันมานานแล้ว แต่ในปัจจุบัน มีอีกคำหนึ่งเกิดขึ้นคือ VPU หลายท่านอาจคงสงสัยว่ามันคืออะไร แตกต่างจาก CPU และ GPU อย่างไร วันนี้เรามาหาคำตอบกัน แต่ก่อนอื่นเราขอเท้าความถึง CPU และ GPU กันก่อน

CPU หรือ Central Processing Unit

หน่วยประมวลผลกลางเป็นเสมือนสมองของคอมพิวเตอร์ เป็นสิ่งสำคัญสำหรับคอมพิวเตอร์ทั้งหมด เนื่องจากรับคำสั่ง และกระบวนการที่จำเป็นสำหรับคอมพิวเตอร์ และระบบปฏิบัติการ CPU ยังมีความสำคัญต่อความเร็วในการทำงานของโปรแกรมต่างๆ ตั้งแต่การท่องเว็บไปจนถึงการทำงานเอกสาร 

0 11

GPU หรือ Graphics Processing Unit

หน่วยประมาลผลด้าน Graphic แม้ว่าจะมี CPU ในการทำงานต่างๆ แล้ว แต่งานด้าน Graphics เป็นสิ่งที่ทำให้ CPU ต้องทำงานหนักมากเกินไป GPU จึงถูกพัฒนาขึ้นมาเพื่อลดการทำงานของ CPU ในส่วนของการประมวลผลด้าน Graphics นั่นเอง

0 10

VPU หรือ Vision Processing Unit

เป็นหน่วยประมวลผลภาพที่เกิดมาเพื่อเร่งความเร็วในงาน Deep Learning และ Neural Network กำเนิดขึ้นมาในยุคของ AI หรือปัญญาประดิษฐ์นี่เอง เจ้า Vision Processing Unit นี้เป็นหน่วยประมวลผลที่มุ่งเน้น Task หรืองานทางด้าน Image processing ของ Machine Learning, AI  และ Object Recognition ช่วยให้ CPU ทำงานเบาลง ตัวอย่างอุปกรณ์ VPU  

0 9

ขอบคุณภาพประกอบจาก Intel

ต่างกันอย่างไร?

นอกจากหน้าที่เฉพาะด้านที่แตกต่างกันอย่างชัดเจนแล้ว CPU  และ GPU ก็ยังมีลักษณะการทำงานที่แตกต่างกันโดยสิ้นเชิง ด้วย CPU จะประมวลผลตามลำดับแต่ GPU จะประมวลผลในแบบขนาน ทำให้ในเวลาเท่ากัน GPU สามารถทำงานได้เป็นจำนวนมาก ซึ่งจำเป็นต่องานด้าน Graphics ในขณะที่ CPU ต้องรับผิดชอบหลายอย่าง เช่น OS และ โปรแกรมต่างๆ พร้อมกันในเวลาเดียวกัน นอกจากนี้ GPU มี RAM ในตัวเอง เพื่อช่วยในการเก็บข้อมูลที่ประมวลผลเสร็จแล้วมาพักไว้ เพื่อรอการ Buffer เก็บภาพที่ประมวลผลเสร็จแล้วเอาไว้ล่วงหน้า เพื่อรอแสดงผลเมื่อเวลาที่ต้องการ

ส่วน GPU และ VPU นอกจากแตกต่างกันที่หน้าที่และโปรแกรมที่รับผิดชอบแล้วยังแตกต่างที่ แพลตฟอร์มสำหรับการประมวลผลสำหรับ GPU จะใช้ CUDA Core แต่ Vision Processing Unit จะใช้ OpenVino และประหยัดพลังงานมากกว่า แต่ทั้งหมดทั้งมวล CPU ก็คือตัวหลักในการดำเนินการ ในขณะที่ GPU และ VPU ถูกพัฒนาขึ้นมาเพื่อทำหน้าที่เฉพาะในการเสริมประสิทธิภาพในการทำงานของ CPU นั่นเอง

Latest Blog Post List

Latest Blog Post List