มีความแตกต่างบางประการ แต่ไม่จำเป็นต้องอยู่ในฮาร์ดแวร์หรือรายละเอียด โปรดทราบว่านี่คือข้อมูลทั้งหมดที่ฉันได้รับจากฟอรั่มหรือข่าวประชาสัมพันธ์ดังนั้นให้นำทุกอย่างไปด้วยเม็ดเกลือ
ประการแรกคือ "ความยืดหยุ่นและความน่าเชื่อถือ" ( แหล่งที่มา ) K20 ได้รับการออกแบบให้นั่งในระบบคลัสเตอร์และทำงานได้อย่างเต็มประสิทธิภาพตลอด 24/7 Titan ได้รับการออกแบบมาสำหรับการเล่นเกมมากขึ้นดังนั้นมันจะทำงานในรอบการทำงานนี้ แต่อาจประสบปัญหาระยะยาวหากใช้วิธีนี้
ไดรเวอร์ต่างกัน แต่ฉันก็ไม่แน่ใจในความแตกต่างที่สำคัญ ความแตกต่างในการมุ่งเน้นการออกแบบการ์ดน่าจะนำไปสู่ประสิทธิภาพที่ค่อนข้างเล็กสำหรับการ์ดเทสลาที่อยู่ด้านหน้านี้
"ฟีเจอร์ที่ไม่เหมือนใครของ Tesla ได้แก่ :
- NVIDIA GPUDirect RDMA สำหรับประสิทธิภาพ InfiniBand
- Hyper-Q สำหรับ MPI (Hyper-Q สำหรับ CUDA Streams รองรับบน GeForce GTX TITAN)
- การป้องกัน ECC สำหรับการลงทะเบียนและความทรงจำทั้งภายในและภายนอก
- เครื่องมือที่รองรับสำหรับ GPU และการจัดการคลัสเตอร์เช่น Bright Computing, Ganglia "( แหล่งที่มา )
สิ่งนี้ชี้ให้เห็นถึงความจริงที่ว่าข้อแตกต่างหลักคือความสามารถในการปรับขนาดได้ หากคุณต้องการรันเดสก์ท็อปในสำนักงานของคุณมันคงเป็นการยากที่จะเถียงกับ Titan เหนือ K20 สำหรับความแตกต่างของราคา หากคุณต้องการประสิทธิภาพที่เพิ่มขึ้นของ K20 หลายตัวค้นหาศูนย์ HPC ด้วยตัวคุณเองและซื้อเวลากับเซิร์ฟเวอร์ของพวกเขา
แก้ไข:
หลังจากดู ECC อีกเล็กน้อยฉันกำลังอัปเดตคำตอบนี้เพื่อชี้ให้เห็นถึงความหมายของการมีไว้ใน K20 ไม่ใช่บนไททัน ข้อมูลต่อไปนี้คือการแปลความหมายของข้อมูลที่พบที่นี่
ECC กำลังตรวจสอบข้อผิดพลาดบน DRAM และลงทะเบียน GPU ข้อผิดพลาดที่อ่อนนุ่มคือเมื่อบิตถูกโอน / จัดเก็บอย่างไม่ถูกต้อง ยิ่งวงจรเข้าใกล้เร็วขึ้นเท่าไหร่ก็จะยิ่งมีโอกาสเกิดข้อผิดพลาดที่สูงขึ้นเท่านั้น หากคุณกำลังแก้ปัญหาชุดของคู่ ODE หรือการแก้ระบบเชิงเส้นจำนวนหนึ่งที่ถูกปิดโดยหนึ่งบิตสามารถเปลี่ยนผลลัพธ์อย่างมีนัยสำคัญในลักษณะที่ไม่สามารถทำซ้ำได้ RAM และแคชมาตรฐานส่วนใหญ่ใน CPU จะตรวจสอบข้อผิดพลาดสำหรับข้อผิดพลาดเหล่านี้โดยใช้ ECC
ในทางกลับกัน GPU โดยทั่วไปไม่มี ECC แม้ว่าหน่วยความจำบัสจะเร็วกว่าซีพียูมาก นี่เป็นเพราะถ้าพิกเซลบนหน้าจอดับไปหนึ่งเฟรมคุณภาพของโปรแกรมจะไม่ลดลง ข้อผิดพลาดเหล่านี้ยังไม่ได้นำเสนอ ดังนั้นชิปอสังหาริมทรัพย์ (และค่าใช้จ่าย) จำนวนมากสามารถบันทึกได้โดยการข้ามคุณสมบัตินี้ ความซับซ้อนพิเศษนี้น่าจะเป็นสาเหตุส่วนใหญ่ของค่าใช้จ่ายเพิ่มเติมของสาย Tesla