Announcement

Collapse
No announcement yet.

มีวิธีลดจำนวน Core ที่ไม่ได้ใช้เพื่อเอาไปเพิ่ม GHz core ที่เหลือไหมครับ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • มีวิธีลดจำนวน Core ที่ไม่ได้ใช้เพื่อเอาไปเพิ่ม GHz core ที่เหลือไหมครับ

    เริ่มเรื่องมีอยู่ว่าโปรแกรมที่ผมใช้รันมันรองรับ single thread แต่ตัว CPU ที่ใช้อยู่มันเน้นทำงาน multi thread เป็นตัว Xeon 2x E5-2670v2 2.5GHz Turbo 3.3 เมื่อตัวโปรแกรมมันรับ single และความเร็ว GHz ของ CPU ผมมันได้แค่ 2.5 ปัญหาเกิดครับ
    เลยอยากจะสอบถามว่ามีวิธีลดจำนวน Core ที่ไม่ได้ใช้เพื่อเอาไปเพิ่ม GHz core ที่เหลือไหมครับ ขอบคุณครับ

  • #2
    เป็นไปไม่ได้ครับ ตัวโปรแกรมต้องมีการเขียนในรูปแบบ Multithreading ตั้งแต่ต้นอยู่แล้ว เพราะจำเป็นติดต่อสื่อสารระหว่าง thread
    มีทางเดียวคือรันคู่ขนานหลายๆงาน บน vm อะไรก็ว่าไปครับ

    Comment


    • #3
      งั่นแสดงว่ามีทางเดียวคือต้องเปลื่ยน CPU ที่มี GHz ที่สูงขึ้นถูกไหมครับ

      Comment


      • #4
        เริ่มเรื่องมีอยู่ว่าโปรแกรมที่ผมใช้รันมันรองรับ single thread แต่ตัว CPU ที่ใช้อยู่มันเน้นทำงาน multi thread เป็นตัว Xeon 2x E5-2670v2 2.5GHz Turbo 3.3 เมื่อตัวโปรแกรมมันรับ single และความเร็ว GHz ของ CPU ผมมันได้แค่ 2.5 ปัญหาเกิดครับ
        เลยอยากจะสอบถามว่ามีวิธีลดจำนวน Core ที่ไม่ได้ใช้เพื่อเอาไปเพิ่ม GHz core ที่เหลือไหมครับ ขอบคุณครับ
        อัพเกรดเป็น CPU Core Gen 10 ครับ น่าจะดีกว่า สถาปัตยกรรม Sandy Bridge EP นั้นเก่ามากแล้ว ลองเปลี่ยนเป็น Core i3 หรือ i5 Gen 10 และบอร์ดระดับ
        กลางๆ น่าจะเหมาะกับงานที่ใช้งานมากกว่าครับ ประหยัดงบไว้อัพเกรดอย่างอื่นเพิ่มเติมครับผม

        Comment


        • #5
          Originally posted by Comlow View Post
          อัพเกรดเป็น CPU Core Gen 10 ครับ น่าจะดีกว่า สถาปัตยกรรม Sandy Bridge EP นั้นเก่ามากแล้ว ลองเปลี่ยนเป็น Core i3 หรือ i5 Gen 10 และบอร์ดระดับ
          กลางๆ น่าจะเหมาะกับงานที่ใช้งานมากกว่าครับ ประหยัดงบไว้อัพเกรดอย่างอื่นเพิ่มเติมครับผม
          v2 คือ ivy bridge e ครับ แต่ก็พอๆกันนั้นแหละครับ 55

          Comment


          • #6
            Originally posted by Comlow View Post
            อัพเกรดเป็น CPU Core Gen 10 ครับ น่าจะดีกว่า สถาปัตยกรรม Sandy Bridge EP นั้นเก่ามากแล้ว ลองเปลี่ยนเป็น Core i3 หรือ i5 Gen 10 และบอร์ดระดับ
            กลางๆ น่าจะเหมาะกับงานที่ใช้งานมากกว่าครับ ประหยัดงบไว้อัพเกรดอย่างอื่นเพิ่มเติมครับผม
            อยากจะอัพนะครับแต่ไม่ได้ เพราะเป็นตัว Server ที่ซื้อมารองรับเฉพาะ Socket 2011 ครับกำลังคิดอยู่ว่าจะเปลื่ยนตัว CPU แทนครับดูไว้ 3 ตัวครับอาจจะไปเน้นที่ GHz แทนครับจะขยับไปเล่น V3 V4 สูงราคาไม่ไหวครับ
            1. E5-1660 v2 - 6Core - 3.70GHz
            2. E5-2687W v2 - 8Core - 3.40GHz
            3. E5-2667 v2 - 8Core - 3.30GHz

            Comment


            • #7
              server ไม่ต้องสนเรื่อง clock หรอกครับ

              หาทาง optimize อย่างอื่นเอา


              * ปัญหาบางอย่าง แก้ได้ด้วย "เงิน" อย่างเดียว (อะไรไม่พอใช้ ก็ต้องหามาเพิ่มเข้าไปอีก, เพิ่มแล้วยังไม่ไหว ก็ต้องเพิ่มเครื่อง, ฯลฯ)

              Comment


              • #8

                Comment

                Working...
                X