ฉันนึกถึงการเปรียบเทียบรถ: ดีกว่าอะไร? รถบรรทุกของรถแข่งสูตร 1 หรือไม่?
คำตอบคือ ofcource มันขึ้นอยู่กับสิ่งที่คุณต้องการจะทำอย่างไรกับรถ
เช่นเดียวกับในกรณีของคุณแม้ว่าคุณจะให้คำอธิบายที่ดีเกี่ยวกับเป้าหมายของคุณ ฉันยังคงคำตอบที่ค่อนข้างทั่วไป แต่เพราะคำตอบควรจะช่วยผู้อ่านในอนาคต ไม่ใช่แค่โปสเตอร์ดั้งเดิมของคำถาม
คุณระบุ:
- Visual Studio 2013
- SQL-Server 2014
Visual studio เป็น IDE สำหรับการพัฒนาและรวบรวม มันได้ประโยชน์จากซีพียูที่รวดเร็ว เมื่อรวบรวมโครงการขนาดใหญ่ที่มีซอร์สไฟล์ขนาดเล็กหลายพันไฟล์มันยังได้รับประโยชน์จาก fast IO
- เซิร์ฟเวอร์ SQL (และฐานข้อมูลโดยทั่วไป) อาจขึ้นอยู่กับความเร็วของ CPU เป็นอย่างมาก หรือไม่. หากพวกเขาต้องอ่านจากตารางและคืนค่านั้นพวกเขาไม่ต้องการความเร็วมาก หาก SQL ของคุณมีการรวมภายในและภายนอกที่ซับซ้อนนั่นอาจใช้ CPU มากขึ้น (สรุป: ขึ้นอยู่กับสิ่งที่คุณทำในฐานข้อมูล)
- SQL ยังชอบ IO ที่รวดเร็ว ไม่ว่าจะผ่านระบบย่อย IO หรือด้วยความช่วยเหลือของหน่วยความจำจำนวนมาก
E5-1680จะเป็นผู้ชนะจากE5-2650เมื่อคุณทำงานง่ายๆญาติ มันมีความเร็วสัญญาณนาฬิกาที่สูงขึ้น (ทั้งฐานและเทอร์โบ) มันมีแคชที่ใหญ่กว่า ดูเหมือนดีกว่า หากคุณต้องเลือกระหว่าง E5-1680v2 เดี่ยวและ E5-2650v2 เดียวตัวเลือกนั้นชัดเจน
การติดตั้งแบบคู่ 2650 มีความแตกต่างบางอย่างซึ่งสามารถกลายเป็นข้อได้เปรียบที่ยิ่งใหญ่ ให้วนซ้ำในความแตกต่างเหล่านี้:
- การตั้งค่าสามารถใช้สอง CPU นั่นคือสองแกน 8 แกน มันมีศักยภาพที่จะเร็วขึ้นมาก
- การตั้งค่าแบบคู่มีแคชทั้งหมด 40MB การตั้งค่าเดียวมี 25MB หากชุดการทำงานของคุณมีขนาดใหญ่กว่า 25MB และการตั้งค่าแบบคู่จะเร็วขึ้นมาก
- การตั้งค่าแบบคู่มีตัวควบคุมหน่วยความจำสองตัว สามารถเก็บแบนด์วิดท์ได้สูงถึงสองเท่า (มีความเกี่ยวข้องมากเมื่อข้อมูลไม่พอดีกับแคชส่วนใหญ่ไร้ประโยชน์หากเป็นเช่นนั้น)
- สามารถจัดการกับหน่วยความจำได้มากขึ้น (768GB เทียบกับ 256GB) (จุดดำริในกรณีของคุณเนื่องจากคุณจะเติมด้วย 32GB)
- E2650 มีช่อง PCI-e on-die สิ่งนี้น่าจะส่งผลให้ขยายได้ดีขึ้นและมีความเกี่ยวข้องในสถานการณ์ที่คุณต้องการการ์ด + CUDA สี่ใบ
ข้อเสีย:
- CPU สองตัว -> เพิ่มราคาของ CPU เป็นสองเท่า
- CPU สองตัว -> สูงสุดถึงสองเท่าของการใช้พลังงาน (2x95 = 190 วัตต์วัตต์ TPD แม้ว่า 1680v2 จะมี 130W TPD)
- หากคุณใส่ CPU เพียงตัวเดียวสล็อต PCI-e บางสล็อตอาจไม่ทำงาน (โดยเฉพาะผู้ที่เชื่อมต่อกับเลน PCI-e ของ CPU ที่หายไป)
- สิ่งเดียวกันสำหรับสล็อตแรม
- ในที่สุดคุณมีสองชิปที่แยกแคชและหน่วยความจำ หากแอปพลิเคชั่นแปลเป็นภาษาท้องถิ่นสิ่งนี้จะได้ผลดีมาก หากแอปพลิเคชันต้องการข้อมูลที่เชื่อมต่อผ่าน CPU อื่น (หรือในแคชหรือผ่านตัวควบคุมหน่วยความจำของ CPU อื่น) มันจะช้าลง