What Is A GPU Industrial Computer?

What Is A GPU Industrial Computer?

คอมพิวเตอร์อุตสาหกรรม ที่ตอบโจทย์กับงานที่ต้องวิเคราะห์ ประมวลผล Graphic สูงๆ อย่างเช่นงาน AI (Artificial Intelligence) ต่างๆ งานตรวจสอบ Inspection งานประมวลผลคุณภาพสูง และแสดงภาพต่างๆ เพื่อความเต็มเปี่ยมด้วยประสิทธิภาพทาง Graphic มากยิ่งขึ้น ทางเราATITECH Solution พร้อมด้วย TAICENN ก็ได้ออกแบบ ผลิตสินค้าเพื่อให้ตอบโจทย์งานประเภทนี้กันค่ะ   ไม่ใช่แค่จะทนทานอย่างเดียว แต่เรื่อง Graphic ก็จำเป็น และเราก็ไม่ปล่อยผ่าน all about industial Product & Solutions

ก่อนอื่น ก็มาทำความรู้จักความหมายของ CPU & GPU กันก่อน นะคะ เพื่อเป็นการย้ำให้ทุกๆได้เข้าใจมากขึ้นค่ะ

CPU คืออะไร ?

CPU ย่อมาจากคำว่า “Central Processing Unit” แปลเป็นภาษาไทยให้ดูดีก็คือ “หน่วยประมวลผลกลาง” มันเป็นเสมือนมันสมองของเครื่องคอมพิวเตอร์ ที่รับคำสั่งเข้ามาจากอุปกรณ์จัดเก็บข้อมูล (Storage Device) และอุปกรณ์ต่อพ่วง (Peripheral Device) ผ่านทางแรม (RAM) 

ซึ่งตัวอย่างของอุปกรณ์จัดเก็บข้อมูลก็อย่างเช่น เอสเอสดี (Solid-State Drive) ฮาร์ดดิสก์ (Harddisk) แฟลชไดร์ฟ (USB Flash Drive) ไดร์ฟดีวีดี หรือ ไดร์ฟซีดี (DVD/CD Drive)

ในขณะที่อุปกรณ์ต่อพ่วงก็จะมีอย่างเช่น เครื่องพิมพ์ (Printer) เครื่องสแกน (Scanner) เม้าส์ (Mouse) คีย์บอร์ด (Keyboard) ไมโครโฟน (Microphone) กล้องเว็บแคม (Webcam) และอื่นๆ อีกมากมาย

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

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

เพื่อรู้จัก CPU กันแล้ว ก็มาทำความรู้จัก GPU กันต่อเลยคร้าาาา ????

GPU ย่อมาจาก Graphics Processing Unit มันถูกสร้างมาเพื่อประมวลผลด้านกราฟิกเป็นหลัก

แม้ว่า CPU จะสามารถคำนวณงานต่างๆ ได้อย่างซับซ้อน แต่ลักษณะการทำงานของมันจะเป็นแบบ Linear (ทำงานแบบเชิงเส้น ประมวลผลไปตามลำดับ) การจะให้ CPU มาเรนเดอร์กราฟิกต่างๆ จริงๆ มันก็ทำได้ แต่ว่ามันจะทำให้ CPU ต้องแบกภาระหนักมากเกินไป (แถมทำได้ไม่ดีด้วย) GPU จึงถูกพัฒนาขึ้นมาเพื่อลดภาระในจุดนี้

เนื่องจากมันทำหน้าที่เฉพาะด้านที่ชัดเจน สถาปัตยกรรมของมันได้จึงถูกออกแบบมาให้ประมวลผลแบบ Parallel (ขนาน) รับข้อมูลมาทีเดียว และประมวลผลลัพธ์ออกมาพร้อมๆ กัน

 

ทั้ง GPU และ CPU มีลักษณะการทำงานที่คล้ายคลึงกัน แต่มีโครงสร้างการทำงานที่แตกต่างกันอย่างชัดเจน การประมวลผลแบบ Parallel ของ GPU ช่วยให้ในเวลาเท่ากันมันคำนวณงานได้เป็นจำนวนมาก ซึ่งเป็นสิ่งที่จำเป็นต่อการเล่นเกม หรือเรนเดอร์วิดีโอ ในขณะที่ CPU ต้องรับผิดชอบงานหลายอย่าง ไหนจะต้องประมวลผลการทำงานของระบบปฏิบัติการ, การทำงานของโปรแกรมต่างๆ ฯลฯ หากทุกอย่างถูกคำนวณพร้อมกัน ก็เหมือนกับคนที่พยายามทำงานหลายอย่างพร้อมกันในเวลาเดียว ซึ่งเราไม่สามารถกวาดบ้าน, เช็ดกระจก และล้างจานให้เสร็จพร้อมกันได้ใช่ไหมล่ะ

นอกจากนี้ ใน GPU ยังมี RAM เป็นของตนเอง เพื่อช่วยในการเก็บข้อมูลที่มันประมวลผลเสร็จแล้วมาพักไว้ เพื่อรอการ Buffer เก็บภาพที่ประมวลผลเสร็จแล้วเอาไว้ล่วงหน้า เพื่อรอแสดงผลเมื่อถึงเวลาที่คุณต้องการอีกด้วย

Leave a Comment

Your email address will not be published. Required fields are marked *