Announcement

Collapse
No announcement yet.

ทำไม CPU AMD ถึงได้ FPS น้อยกว่า INTEL ?

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

  • #16
    ต้องแยกให้ออก ระหว่าง Multi-task กับ Multi-thread ก่อนนะครับ
    - Multi-task คือ ใช้งานกับโปรแกรมหลายๆตัวพร้อมๆกัน โดยแต่ละโปรแกรมไม่ได้ใช้ Thread CPU ทั้งหมด
    - Multi-thread คือ โปรแกรมตัวเดียวที่รองรับการทำงาน CPU แบบ Multicore พูดง่ายๆก็คือ ยิ่งจำนวน Core เยอะ ก็ยิ่งช่วยกันทำงานได้ไว แต่ก็ต้องดูอีกครับว่า รองรับ Muti-thread มันรองรับสูงสุดกี่ Thread
    สมมุติเรามี CPU 8 core 16 Thread เรา Export VDO ด้วยโปรแกรม sony Vegas มันอาจจะกินแรง CPU ไปแค่ 50% เราก็ยังเหลือแรง CPU ไว้ทำอย่างอื่นได้ เช่น เล่น DotA พร้อมฟังเพลงจาก Youtube แบบนั้นคือ Multi-Task เราทำได้
    แต่ถ้าเราใช้โปรแกรมที่รองรับ Multi-Thread ที่ใช้ประสิทธิภาพ CPU ได้เต็มที่ เช่น Render ด้วยโปรแกรมอะไรสักตัว มันใช้ CPU ทุก Core ทุก Thread เต็ม 100% ชนิดที่ว่า 8 core 16 Thread เราทำงานเต็มที่ ไม่เหลือแรงทำอย่างอื่นแล้ว เปิดอย่างอื่นขึ้นมาเพิ่มคือกระตุกหมด แบบนั้น Multi-Tasking ถือว่าใช้ไม่ได้ครับ
    และยังไม่มี CPU ตัวไหน ไม่ว่าจะค่ายไหนที่อัจฉริยะถึงขนาดว่า เรา Render อยู่ดีๆ CPU ทำงานเต็ม 100% พอเราเปิดเกมขึ้นมา แล้ว windows ไปบอก CPU ว่า "เฮ๊ย ขอสัก 2 หัวมาเล่นเกมหน่อยดิ๊ ให้เกมที่เพิ่งเปิดมันลื่นๆหน่อย ส่วน Core ที่เหลือทำงานต่อไป " คือมันยังทำไม่ได้ขนาดนั้นครับ
    ทีนี้ประเด็นที่ทำไม Intel ทำ Frame Rate ได้สูงกว่า... มันมีหลายปัจจัยครับ
    - Intel ตั้งใจทำ CPU ที่เน้นประสิทธิภาพต่อ Core มาตั้งนานแล้ว จำนวน Core เป็นปัจจัยรอง ในขณะที่ AMD มีความคิดว่า ต้องให้มีจำนวน core เยอะๆ จะได้ช่วยกันทำงาน
    - CPU Intel มี clock ที่สูงกว่า AMD ขนาดที่ว่า ต่อให้ลาก Ryzen จนหน้าเขียวแล้ว ก็ยังได้ clock ไม่สูงเท่า clock เดิมๆของ Intel จากโรงงาน ซึ่งยังไม่นับที่ Intel ลากต่อไปได้อีกไกล
    - เกมในปัจจุบัน ไม่ได้รองรับ Multi-thread อะไรขนาดนั้น คือพูดง่ายๆก็คือ เกมๆเดียวที่ใช้ CPU เกิน 6 core ไปจนถึง 8 thread ขึ้นไป ยังแทบไม่มี พอมันเป็นแบบนี้ ปัจจัยที่ได้เปรียบก็คือ ประสิทธิภาพต่อ core และจำนวน clock พอมันเป็นแบบนี้แล้ว มันก็เข้าทาง Intel สิครับ ข้อเด่นของ AMD มันเลยไม่ได้ใช้อย่างเต็มที่ AMD จึงสู้ไม่ได้
    แต่ทั้งนี้ทั้งนั้น เรื่องเกม ถึง AMD จะแพ้ แต่ก็ไม่ได้แพ้เยอะจนขี้เหร่นะครับ
    สุดท้ายแล้ว...
    คงไม่มีใครซื้อ i7 มาลด clock ลงมาให้เท่า Ryzen
    และคงไม่มีใครซื้อ Ryzen มาปิด Core ให้เหลือจำนวน Core เท่า i7


    Sent from my MI 6 using Tapatalk

    Comment


    • #17
      ผมถามหน่อยครับ นอกจาก Cinebench ที่ Thread ได้เปรียบ, นอกจากโปรแกรมนี้แล้ว ช่วย List มาทีครับ ว่า Thread ที่ AMD เยอะกว่า แรงในโปรแกรมอะไรบ้าง ถ้าสมมุติ 10 โปรแกรม มีแค่ 3 โปรแกรมที่ Thread แรงกว่า ผมว่ายังไง Intel ก็เทพกว่า, ไม่เชื่อใจมุข Core/Thread ของ AMD แล้วหง่ะ เจ็บใจจาก FX6 ที่โดน 2/4 ตบตาย แต่ก็ฝังใจว่า กว่า 2/4 จะตบตายคาที่ ใช้เวลาพัฒนากี่ปี กี่เจนถึงจะตบตายได้ครบทุกโปรแกรม

      Comment


      • #18
        Originally posted by PPG-GX2-SC View Post
        ผมถามหน่อยครับ นอกจาก Cinebench ที่ Thread ได้เปรียบ, นอกจากโปรแกรมนี้แล้ว ช่วย List มาทีครับ ว่า Thread ที่ AMD เยอะกว่า แรงในโปรแกรมอะไรบ้าง ถ้าสมมุติ 10 โปรแกรม มีแค่ 3 โปรแกรมที่ Thread แรงกว่า ผมว่ายังไง Intel ก็เทพกว่า, ไม่เชื่อใจมุข Core/Thread ของ AMD แล้วหง่ะ เจ็บใจจาก FX6 ที่โดน 2/4 ตบตาย แต่ก็ฝังใจว่า กว่า 2/4 จะตบตายคาที่ ใช้เวลาพัฒนากี่ปี กี่เจนถึงจะตบตายได้ครบทุกโปรแกรม
        โปรแกรมที่เกี่ยวกับการเรนเดอร์ทั้งหลายครับ โดยส่วนใหญ่ก็เรนเดอร์ VDO นั่นละครับ Core/Thread ยิ่งเยอะ งานยิ่งเสร็จไว เพราะด้วยเวลาลงทุนซื้อเครื่อง จ่ายเท่ากันได้ Core/Thread มากกว่า
        CPU AMD จะเก่งงานแนวๆ server ครับ เพราะทีมงานปั้นมาทางนั้นแต่แรก จริงครับที่ FX มันด้อยกว่าเรื่องเกม แต่กับงาน server นี่ไม่ด้อยนะครับ แต่ที่กระแสมันกากคือ คนส่วนใหญ่ซื้อไปเล่นเกมส์ มากกว่าเอาไปทำงาน หรือไปทำ server

        Comment


        • #19
          Originally posted by PPG-GX2-SC View Post
          ผมถามหน่อยครับ นอกจาก Cinebench ที่ Thread ได้เปรียบ, นอกจากโปรแกรมนี้แล้ว ช่วย List มาทีครับ ว่า Thread ที่ AMD เยอะกว่า แรงในโปรแกรมอะไรบ้าง ถ้าสมมุติ 10 โปรแกรม มีแค่ 3 โปรแกรมที่ Thread แรงกว่า ผมว่ายังไง Intel ก็เทพกว่า, ไม่เชื่อใจมุข Core/Thread ของ AMD แล้วหง่ะ เจ็บใจจาก FX6 ที่โดน 2/4 ตบตาย แต่ก็ฝังใจว่า กว่า 2/4 จะตบตายคาที่ ใช้เวลาพัฒนากี่ปี กี่เจนถึงจะตบตายได้ครบทุกโปรแกรม
          ฺBlender
          3dsmax
          maya
          vray
          corona
          c4d
          Unreal
          unity

          Comment


          • #20
            put right man to the right job - ใช้คนให้เหมาะสมกับงาน

            คำกล่าวนี้จริงเสมอ.... เข้ามาอ่านแล้วก็ผ่านไปครับ อิอิ

            Comment


            • #21
              Originally posted by Sukhoi47 View Post
              เคยมีใครในนี้บอกไว้เหมือนกัน
              ทิดอินทุ่มสุดตัว เวลาเรนเดอร์มันวิ่ง 100 ทำให้กระตุกค้าง พาหัวร้อนตลอด
              แต่ไอ้แดง ดัน 100 ยังไงก็ไม่ 100 เหมือนเผื่อไว้ให้เราทำอย่างอื่นไปพร้อมกันได้ ซึ่งมันจะอืดๆกว่าแต่ไม่กระตุกแบบทิดอิน เหมือนกระทู้ที่บอกใช้ CPU ขุดไปด้วยเล่นเฟสไปด้วย
              ไม่จริงครับ ทั้ง 7820 6700k หรือ 1950x, 2990wx เรนเดอร์ บางโปรแกรม ก็ทำอะไรไม่ได้เลยกระตุกเป็นเจ้าเข้าทั้งคู่เหมือนกัน อยู่ที่ OS กับ โปรแกรมมากกว่า

              แค่ไปเซ็ท Priority ใน Task Manager ก็ใช้ได้และครับไม่เกี่ยวกับ ค่ายไหน

              Comment


              • #22
                ผลัดกันแพ้-ชนะ ซึ่งก็อยู่กับโครงสร้างของสถาปัตยกรรมซีพียูและโหนดกระบวนการผลิต ไม่มีใครชนะได้ตลอดไปและไม่มีใครแพ้ตลอดไปหางยังพัฒนาและแข่งขันกันอยู่

                Comment


                • #23
                  เมื่อก่อนทีวีต้องยกให้ SONY แต่ปัจจุบัน..............
                  เมื่อก่อนมือถือยกให้ NOKIA แต่ปัจจุบัน..............
                  ไม่มีอะไรแน่นอน

                  Comment


                  • #24
                    IPCตอนนี้ก็แทบไม่ต่างแล้ว ตอนนี้ก็เหลือแค่Clock-สัญญาณนาฬิกากับcore to core communicationการติดต่อระหว่างคอร์ ที่intelใช้Ringbus มันเร็วกว่าInfinity FabricของAMD การกระจายงานการเรียกใช้ทรัพยากรระหว่างคอร์ดีกว่าไม่มีดีเลย์ เลยปั่นเฟรมดีกว่า แต่จะเพิ่มคอร์เยอะๆยากและต้นทุนการผลิตชิบสุงกว่าAMD ปล.เกมใหนAMDไปร่วมสนับสนุน ทุกค่ายเล่นเกมนี้ดีหมด

                    Comment


                    • #25
                      ปัญหาคร่าวๆๆ ที่หลายคนสงสัย ที่พอจะเช็คข้อมูลได้คือ
                      โหนดการผลิต TR Ryzen oc จะไป 5-6 ghz ได้แน่นอน หากใช้ ln2 ก็มีลิ้งค์เยอะแยะหากันได้
                      นั่นคือสถาปัตยกรรมไม่ได้มีปัญหาแต่ปัญหาจากโหนดการผลิต โรงงาน
                      -------------------------------------------
                      แต่ความร้อน ไฟ วีคอร์ก็สูงตามมา ////ปัญหาตัวหลัก ตัวหลักๆๆคือ โหนดการผลิต ที่ 14-12 นาโนเมตรของโรงงานมือปืนมีข้อจำกัดได้แค่นี้
                      พูดให้ตรงๆๆ คือ ด้านการทำคล้อก 14++ อินเทลมันเหนือกว่านั่นเองครับ แม้แต่ 10 นาโนมเตรอินเทล ก็เชื่อว่าเจอปัญหาเรือ่งคล้อกด้วย
                      ที่ทำได้ไม่เท่า 14++ ในขณะนี้ถึงต้องใช้โหนด นี้ไปก่อนแม้ว่าเพิ่มคอร์แล้วจะร้อนกินไฟสุงตามมา///ข่าวไม่ชัวร์ pc อินเทล อาจจะโดดไปใช้ 10+
                      แทน 10 นาโนธรรมดาตอนนี้ผลิต ซีพียูโน้ตบุ้คไปก่อนครับ
                      ----------------------------

                      FX 8350 ชุดน้ำธรรมดายังลาก 5.0 ghz ได้เลยใครจะออกแบบซีพียูตัวเองให้ สถาปัตยกกรรม ลากได้คล้อกต่ำกว่า แฟมิลี่เก่าหละ
                      ตัวคอร์ไรเซ่น เจนสอง ต้องลุ้น ลอตใหม่ๆๆ ด้วยครับได้ข่าวว่าเล่น oc ลากง่ายขึ้นมีบางท่าน ลากไป 4.35 ghz ได้ละ
                      โหนดการผลิตที่เล็กลง ไม่ได้การันตีว่า จะทำคล้อกได้สุงกว่าโหนดเก่า ครับ
                      ไรเซ่น G 1 CCX ก็เจอเช่นเดียวกัน

                      แต่บางคนจะเล่น pbo ก็สบายครับ ////จะลาก 4.5-5.0 ghz เซนเซอร์ในตัวมันไม่ยอมในขณะนี้ เพราะเย็นไม่พอ เท่าที่มันต้องการ
                      ก็แรงเท่าที่เค้าให้ใน 8 คอร์ จะแรงกว่านี้ ก็ต้องรอโหนดการผลิตเจน หน้า อีกที จ้างเค้าผลิต ไม่มีโรงงานเอง ข้อดีมี ข้อเสียมี
                      ต้องยอมรับจุดนี้ไป แต่บริษัทก็ไม่ต้องไปแบกภาระกะโรงงานยุคนี้ ไม่มีออเดอร์ป้อนโรงงานเยอะจริง ก็ไม่ค่อยจะคุ้มนัก
                      Originally posted by Dragon741 View Post
                      เมื่อก่อนทีวีต้องยกให้ SONY แต่ปัจจุบัน..............
                      เมื่อก่อนมือถือยกให้ NOKIA แต่ปัจจุบัน..............
                      ไม่มีอะไรแน่นอน
                      ปัจจุบันภาพรวม ๆๆๆๆพี่จีน แล้วมือถือครองโลก
                      Last edited by micronzr; 31 Aug 2018, 02:44:10.

                      Comment


                      • #26
                        มองข้ามเรื่องง่ายๆไปได้ยังไงครับ

                        core i บางรุ่นมันไม่มี hyper thread , ส่วน ryzen มี simulatenous multi-threading

                        เมื่อตัวเกมรันมา มันเอาทุกหัวมาหารเฉลี่ยลงไป ทำให้ cpu use แตกต่างกันไป

                        ยกตัวอย่างผลเทส 6หัวเหมือนกันของ core i5 vs ryzen 5 แบบ smt off ลองดูผล cpu use ดูเกือบเท่าๆกันเลยครับ แต่ฝ่าย intel ปั่นเฟรมเรทได้สูงกว่าโดยมี cpu use น้อยกว่าในบางเกมด้วยซ้ำไป



                        ส่วน fx หรือ athlon นั่น อันนี้ไม่น่าจะวิ่งได้หมดเพราะสถาปัตยกรรมเก่า

                        Comment


                        • #27
                          Originally posted by devilblaze View Post
                          มองข้ามเรื่องง่ายๆไปได้ยังไงครับ

                          core i บางรุ่นมันไม่มี hyper thread , ส่วน ryzen มี simulatenous multi-threading

                          เมื่อตัวเกมรันมา มันเอาทุกหัวมาหารเฉลี่ยลงไป ทำให้ cpu use แตกต่างกันไป

                          ยกตัวอย่างผลเทส 6หัวเหมือนกันของ core i5 vs ryzen 5 แบบ smt off ลองดูผล cpu use ดูเกือบเท่าๆกันเลยครับ แต่ฝ่าย intel ปั่นเฟรมเรทได้สูงกว่าโดยมี cpu use น้อยกว่าในบางเกมด้วยซ้ำไป



                          ส่วน fx หรือ athlon นั่น อันนี้ไม่น่าจะวิ่งได้หมดเพราะสถาปัตยกรรมเก่า
                          ถึงCore Clockจะเท่ากัน แต่เนื่องจากเป็น 2CCX ก็ไม่แปลกครับ

                          Comment


                          • #28
                            Originally posted by AmaKatsu View Post
                            put right man to the right job - ใช้คนให้เหมาะสมกับงาน

                            คำกล่าวนี้จริงเสมอ.... เข้ามาอ่านแล้วก็ผ่านไปครับ อิอิ
                            โดนใจครับ

                            Comment


                            • #29
                              นั่นเพราะโครงสร้างสถาปัตยกรรมแตกต่างกันไงครับ ประเด็นที่จะสื่อคือเรื่อง cpu use ตะหาก การที่ ryzen จะใช้ได้ไม่เต็ม100 อาจตันที่การสื่อสารระหว่าง core complex ก็เป็นเรื่องที่ช่วยไม่ได้

                              Comment


                              • #30
                                Originally posted by PPG-GX2-SC View Post
                                ผมถามหน่อยครับ นอกจาก Cinebench ที่ Thread ได้เปรียบ, นอกจากโปรแกรมนี้แล้ว ช่วย List มาทีครับ ว่า Thread ที่ AMD เยอะกว่า แรงในโปรแกรมอะไรบ้าง ถ้าสมมุติ 10 โปรแกรม มีแค่ 3 โปรแกรมที่ Thread แรงกว่า ผมว่ายังไง Intel ก็เทพกว่า, ไม่เชื่อใจมุข Core/Thread ของ AMD แล้วหง่ะ เจ็บใจจาก FX6 ที่โดน 2/4 ตบตาย แต่ก็ฝังใจว่า กว่า 2/4 จะตบตายคาที่ ใช้เวลาพัฒนากี่ปี กี่เจนถึงจะตบตายได้ครบทุกโปรแกรม
                                น่าจะได้คำตอบกันไปแล้ว ขอฝากไว้อีก 1 มุมมองนะครับ
                                หลายๆโปรแกรม Intel ดีกว่า มีแค่ไม่กี่โปรแกรมที่ AMD ดีกว่า... สรุป Intel เทพกว่า
                                แต่ถ้าไม่กี่โปรแกรมที่ AMD ดีกว่านั้น เราเกิดต้องใช้มันจริงๆ ทำงานกับมันจริงๆ หาเงินกับมันจริงๆ คนที่มีอาชีพแนวๆนั้น ถ้าต้องเล่น AMD เขาก็ต้องเอานะครับ
                                เลือกสิ่งที่ตอบโจทย์ เลือกตามความพอใจ ดีที่สุดครับ

                                Comment

                                Working...
                                X