พัฒนาได้เร็วยิ่งขึ้น

ทุกอุตสาหกรรม ตั้งแต่วิศวกรรม AI หรือการออกแบบอุตสาหกรรม ไปจนถึงการพัฒนา VR ต่างมีความท้าทายด้านเวิร์คโฟลว์ของตนเอง ซึ่งทำให้นักพัฒนามืออาชีพและครีเอเตอร์เนื้อหาต้องสร้างความโดดเด่น และไม่คิดเพียงสิ่งที่สำคัญในวันนี้ แต่เป็นสิ่งที่ต้องการในอนาคตด้วย

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

GPU ที่ขับเคลื่อนด้วย CUDA

CUDA® เป็นแพลตฟอร์มการประมวลผลแบบขนานและรูปแบบการโปรแกรมที่พัฒนาขึ้นโดย NVIDIA สำหรับการประมวลผลแบบทั่วไป ทำหน้าที่เป็นแพลตฟอร์มแบบทั่วไปทั่วทั้ง GPU ตระกูล NVIDIA จึงทำให้สามารถนำแอปพลิเคชันมาใช้และปรับขนาดให้เหมาะกับ GPU แบบต่างๆ ได้

CUDA ทำงานอย่างไร

ในแอปพลิเคชันที่เร่งความเร็วโดย GPU ส่วนที่เป็นลำดับของภาระงานจะทำงานบน CPU – ซึ่งถูกปรับแต่งมาเพื่อประสิทธิภาพแบบเธรดเดียว ในขณะที่ส่วนที่มีการประมวลผลสูงของแอปพลิเคชันจะทำงานบน GPU นับพันคอร์ไปพร้อมกัน เมื่อใช้ CUDA นักพัฒนาจะทำการโปรแกรมในภาษาซึ่งเป็นที่นิยม เช่น C, C++, Fortran, Python และ MATLAB และแสดงออกถึงความคู่ขนานผ่านส่วนขยายในรูปแบบคำสำคัญพื้นฐานจำนวนหนึ่ง

มีประโยชน์ต่อนักพัฒนาอย่างไร

ในแอปพลิเคชันที่มีความต้องการสูง เช่น Deep Learning, ฟิสิกส์เชิงประมวลผล หรือการสร้างโมเดล 3D พลัง CPU เพียงอย่างเดียวจะต้องเริ่มที่ระดับสูงสุด นี่คือที่ที่ GPU ซึ่งมี CUDA จะเข้ามามีบทบาท – แอปพลิเคชันระดับมืออาชีพ เช่น Autodesk หรือ Wolfram Mathematica นั้นสามารถทำงานที่ความเร็วที่ไม่เคยเป็นไปได้มาก่อน ตัวอย่าง เช่น การประมวลผลขนานแบบ 4608 คอร์ที่มีความเร็วสูงสุดถึง 16.3 Tflops จะทำให้สามารถเร่งความเร็วแบบมัลติเธรดของคุณขึ้นสู่ระดับใหม่ได้