Announcement

Collapse
No announcement yet.

เผย system requirements : The Witcher 3: Wild Hunt

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

  • #46
    จากที่ดูในคลิ๊ปนะครับ Assincreed Unity ก็แค่ 4 เทรด เท่านั้นเอง เกมยุคใหม่น่าจะใช้แค่ 4 เทรด เพราะหากใช้ 8 เทรด i7 5960X ยังไงก็แรงกว่า i5 i7 4770 ไม่ใช่แรงเท่ากันอย่างนี้

    เหมือนเกมยุคก่อนหน้า ใช้แค่ 2 เทรดแทบทั้งนั้น i3 จึงแรงสุดใน 3 โลก

    ส่วน i5 และ i7 ผมคิดว่ามันน่าจะมีคำสั่ง หรือจำนวนทรานซิสเตอร์ หรืออื่น ๆ ที่แตกต่างกันแน่นอน นอกจากความเร็วซีพียู เพราะประสิทธิภาพมันแตกต่างกันอย่างชัดเจน ซึ่งมันเท่ากันในบางงาน และหลายงานที่ไม่เท่ากัน แม้โอซีให้เท่ากันก็ตาม ไม่เหมือน FX ที่เมื่อโอซีเท่ากันประสิทธิภาพก็เท่ากันทุกอย่าง

    ซึ่งจริง ๆ ก็ไม่ทราบเพราะผู้ผลิตไม่ได้บอกในรายละเอียดให้รู้

    เพิ่มเติม

    ที่ผู้พัฒนาเกมออกสเป็คมาก่อน เพราะตัวเกมเสร็จนานแล้ว ที่ต้องเลื่อนไป 2 รอบแล้ว เพราะยังแก้บั๊คไม่เสร็จ ล่าสุดบอกว่าเหลือบั๊คอีก 1 อย่างเท่านั้น (คงเป็นบั๊คที่แก้ยาก เพราะแก้นานเหลือเกิน)

    และดูจากสเป็คขั้นต่ำ FX4100 , Athlon x4 740 ก็ผ่านเช่นกัน เพราะมันแรงพอ ๆ กับ Phenom II 940 และสเป็คขั้นต่ำเท่ากันกับเกม Assincreed Unity ที่มีคนทดสอบแล้วผ่านเล่นได้สบาย (และที่แรงพอ ๆ กัน และน่าจะผ่าน A8 3850 , A8 5500, A8 5600K, A8 6500, A8 6600k, A8 7600, Athlon x4 640 และรุ่นสูงกว่า)

    ส่วน i3 ที่มันไม่อยู่ในความต้องการขั้นต่ำ เพราะมันมีแค่ 2 หัว ถึงแต่ละหัวจะแรงก็เถอะ และถึงแก้ให้เล่นได้ ก็ได้เฟรมไม่สูงนัก เฉลี่ยประมาณ 15-20 fps เหมือน Assincreed Unity (เป็นเพียงการคาดเดาเท่านั้น ต้องรอดูตัวเกมจริงออกมาก่อน อาจจะดีกว่านี้)
    Last edited by have; 8 Jan 2015, 15:27:20.

    Comment


    • #47
      เกมยุค Next gen ผมว่ามันจะใช้ 6 Thread ตาม Console นะครับ
      ใน Console มันให้เกมใช้ 6 Thread (recommend) แล้วให้ให้ OS กับระบบสือสาร Online/Social 2 Thread

      อีกอย่างเกม Console มันไม่เหมือนสมัยก่อนแล้วที่เวลาเขียนโปรแกรมต้องจอง Hardware Thread ใช้งาน เพราะเมื่อก่อนใช้ In-Order CPU (PowerPC Architecture)
      แต่ X86 เป็น Out-Order CPU คำสั่งการประมวลผลไม่ต้องเรียงกันก็ได้ ดังนั้น Software เวลาสร้าง Software Thread ไม่ต้องระบุ Hardware Thread ที่จะใช้ก็ได้
      เดี๋ยว OS มันจะทำ Load balance ให้เอง แล้วจะสร้างมากี่ Thread ก็ได้ ถ้า Thread มากกว่าจำนวน CPU Core มันก็จะ Share กัน

      เกมสมัยใหม่ พวกการจำลอง Physic พวกลม พวกใบไม้ใบหญาพริ้วไหว เลยน่าจะทำได้ดีกว่าเกมสมัยเก่า แถมเดี๋ยวนี้ให้ GPU ทำแทนให้ยังได้
      Last edited by kaitom; 8 Jan 2015, 15:31:17.

      Comment


      • #48
        ด่ากันเลย ด่ากันเลย

        หนุก หนุก

        Comment


        • #49
          Originally posted by zeratul111 View Post
          อีกตั้งหลายเดือนกว่าจะออก จะรีบมาม่ากันทำไม เดี๋ยวเส้นก็อืดพอดี

          Comment


          • #50
            Originally posted by have View Post
            ที่ผู้พัฒนาเกมออกสเป็คมาก่อน เพราะตัวเกมเสร็จนานแล้ว ที่ต้องเลื่อนไป 2 รอบแล้ว เพราะยังแก้บั๊คไม่เสร็จ ล่าสุดบอกว่าเหลือบั๊คอีก 1 อย่างเท่านั้น (คงเป็นบั๊คที่แก้ยาก เพราะแก้นานเหลือเกิน)
            ผมว่า มันต้องเป็นไอนี่แน่เลย~
            Witcher 2 Crossfire black screen crash freeze


            7970 Crossfire Nightmare + Witcher 2
            So this is regarding to the Rig in my profile. I experience freezes with the game that occur randomly, be it 10 seconds into the game or even a few hours. The freeze would be that the game completely locks up however audio is still playing and I can access my other monitors. I've spent a month...


            The Witcher 2 + HD 7950 Crossfire = ?


            ปีที่แล้ว HD7770 CF +CCC 14-4 +Steam +Patch ล่าสุด เจอเองกับตัว
            เล่นๆ ไป เกมส์ freeze ต้อง Restart เครื่องใหม่อย่างเดียว(ไม่ว่าจะปรับ Settings ยังไงก็ตาม)
            ไปปิด CF ปุ๊ป เล่นได้ปกติดีทั้งเกมส์เลย ไม่มีปัญหา
            ส่วน SLi ไม่เคยเห็นมีใครบ่นกัน สงสัย ไม่มีใครเป็น

            คือ ถ้ามันเอา Engine ของภาค 2 มาพัฒนาใหม่จริงๆ ก็ต้องมาลุ้นกันแหละครับ
            ว่ามันจะแก้ไอนี่ด้วยไหม หรือจะปล่อยทิ้งไว้เป็นการวางยาตามสเตปเกมส์เขียวมัน

            Comment


            • #51
              Originally posted by kaitom View Post
              เกมยุค Next gen ผมว่ามันจะใช้ 6 Thread ตาม Console นะครับ
              ใน Console มันให้เกมใช้ 6 Thread (recommend) แล้วให้ให้ OS กับระบบสือสาร Online/Social 2 Thread

              อีกอย่างเกม Console มันไม่เหมือนสมัยก่อนแล้วที่เวลาเขียนโปรแกรมต้องจอง Hardware Thread ใช้งาน เพราะเมื่อก่อนใช้ In-Order CPU (PowerPC Architecture)
              แต่ X86 เป็น Out-Order CPU คำสั่งการประมวลผลไม่ต้องเรียงกันก็ได้ ดังนั้น Software เวลาสร้าง Software Thread ไม่ต้องระบุ Hardware Thread ที่จะใช้ก็ได้
              เดี๋ยว OS มันจะทำ Load balance ให้เอง แล้วจะสร้างมากี่ Thread ก็ได้ ถ้า Thread มากกว่าจำนวน CPU Core มันก็จะ Share กัน

              เกมสมัยใหม่ พวกการจำลอง Physic พวกลม พวกใบไม้ใบหญาพริ้วไหว เลยน่าจะทำได้ดีกว่าเกมสมัยเก่า แถมเดี๋ยวนี้ให้ GPU ทำแทนให้ยังได้
              +100 ครับท่านkaitom ใช่เลย

              Comment


              • #52
                Originally posted by kaitom View Post
                เกมยุค Next gen ผมว่ามันจะใช้ 6 Thread ตาม Console นะครับ
                ใน Console มันให้เกมใช้ 6 Thread (recommend) แล้วให้ให้ OS กับระบบสือสาร Online/Social 2 Thread

                อีกอย่างเกม Console มันไม่เหมือนสมัยก่อนแล้วที่เวลาเขียนโปรแกรมต้องจอง Hardware Thread ใช้งาน เพราะเมื่อก่อนใช้ In-Order CPU (PowerPC Architecture)
                แต่ X86 เป็น Out-Order CPU คำสั่งการประมวลผลไม่ต้องเรียงกันก็ได้ ดังนั้น Software เวลาสร้าง Software Thread ไม่ต้องระบุ Hardware Thread ที่จะใช้ก็ได้
                เดี๋ยว OS มันจะทำ Load balance ให้เอง แล้วจะสร้างมากี่ Thread ก็ได้ ถ้า Thread มากกว่าจำนวน CPU Core มันก็จะ Share กัน

                เกมสมัยใหม่ พวกการจำลอง Physic พวกลม พวกใบไม้ใบหญาพริ้วไหว เลยน่าจะทำได้ดีกว่าเกมสมัยเก่า แถมเดี๋ยวนี้ให้ GPU ทำแทนให้ยังได้
                ผมว่า OS มันก็ไม่ได้ฉลาดขนาดนั้นนะ ไม่เช่นนั้นในโปรแกรมต่าง ๆ เขาจะกำหนดเทรดในการประมวลผลมาทำไม เขียนแค่ 1 เทรดก็พอ แล้วให้ OS จัดการ ง่ายกว่ากันเยอะ

                และเขียนแบบมัลติเทรดไปเลย ไม่ต้องกำหนดเทรดประมวลผล ซึ่งในความเป็นจริงเขียนยากโคตร ๆ เขาจึงกำหนดเทรดประมวลผล 2 เทรด 4 เทรด 6 เทรด 8 เทรด

                ซึ่งผลการทดสอบเราก็เห็น ๆ กันว่า ซีพียูมันโหลดกี่หัว หรือหัวใดหัวหนึ่ง และมีหัวไหนว่างงานบ้าง

                Comment


                • #53
                  คิดว่าคุณคงเข้าใจผมผิดนะครับ ที่ผมพูดคำว่า OS จะทำ โหลด Balance Thread ให้เองนั้น
                  ผมไม่ได้หมายความว่า เขียนโปรแกรมมา 1 Thread แล้ว 1 Thread นั้นจะกระจาย Workload ไป Run บนหลายๆ Core พร้อมกันได้นะครับ แบบนั้นมันยังเป็นไปได้ยากในปัจจุบันครับที่จะทำในระดับ OS ที่คุณพูดมาอ่ะถูกแล้ว

                  แต่ก็ไช่ว่าจะไม่มีเสียทีเดียว เดี๋ยวนี้เริ่มมีการจำลองให้ทำได้ในระดับ Framework แล้วครับ แต่เฉพาะที่เป็น Manage Code นะ คือพวกที่มี Run Time เป็น Virtual Machine หนะ เช่น .Net Framework มี PTL (Task Parallel Library) ให้ใช้โดยที่คุณเขียน โปรแกรม Thread เดียว แล้ว Framework มันจะทำ Multithread ให้คุณเองในเบื้องหลังเพื่อให้คำสั่งนั้นเสร็จเร็วขึ้น ถ้างานนั้นสามารถตัดแบ่งได้ ผมว่ามันเจ๋งเลยล่ะ ส่วน Java ไม่แน่ใจว่ามีมั้ย

                  แต่ Balance Load ที่ผมบอก ผมหมายความว่า ถ้าเราเขียนเกมแบบ Multithread สมมุติว่าเขียนมา 10 Thread OS มันจะจัดให้เองว่า Thread ไหน Run ที่ Core ไหน โดยที่โปรแกรมเมอร์ไม่จำเป็นต้องระบุว่ามันต้อง Run ที่ Core ไหนครับ แล้ว OS มันก็จะทำ Thread Switching ให้ด้วย เช่น Core 1 มี2 Thread กำลัง Run อยู่ แต่พอ Core 2 ว่าง OS จะ Switch แบ่ง Thread ใน Core 1 มาให้ Core 2 ทำงานด้วย เพื่อให้ ใช้ Hardware ได้ประสิทธิภาพสูงสุด

                  อันนี้ตัวอย่างครับ ผมทดสอบกับ Far cry 4 จะเห็นว่ามี Software Threads ตั้ง 49 Thread เลย (ตอนแรก 50 แล้วลดเหลือ 49)
                  49 Thread นี้ทำงานที่ Core ไหนบ้าง OS จะจัดการเองครับ ขืนให้ Programmer Balance เองมีหวังหัวฟู เพราะแต่ละ Thread ก็กิน CPU ไม่เท่ากัน ถ้าดันเอา Thread ที่กินเยอะไปไว้ด้วยกัน ก็ทำให้แย่งกันใช้ Core จนเกิดคอขวดครับ
                  Farcry4.jpg

                  อันนี้เวลาผมเปิด 6 Core ครับ จะเห็นว่าเกมมันกินทุกหัวเลย
                  6Core.jpg

                  พอผมเปิด Hyper Threading ให้เป็น 12 Hardware Thread จะเห็นมันกินทั้ง 12 เลย นั่นเป็นเพราะว่าเกมนี้มันมีตั้ง 50 Thread มากกว่า CPU Core เลยกินครบทุก Core ครับ
                  ส่วน Coreไหนที่กราฟขึ้นสูงเยอะๆ แสดงว่าจำนวน Thread ที่ไปรุมกินที่ Core นั้นมากครับ และบาง Thread ที่ประมวลผลเยอะๆ ก็จะกินเยอะกว่าเพื่อนด้วย
                  12Core.jpg

                  ถ้าคนเขียนเกมเค้าเขียนจอง Hardware Thread จะเห็นว่าถ้าเรามี CPU กี่หัวมันจะกินเท่าเดิมครับ แต่นี่ไม่ไช่ เดี๋ยวนี้เกมมันมี Thread มหาศาลแล้ว
                  อย่าง AI เค้าอาจจะกำนดเลยก็ได้ว่า 1 คนต่อ 1 Thread แต่ละคนคิดเองได้อิสระอะไรเทือกนี้ หรือต้นไม้เวลากิ่งก้านปลิว ก็ไม่ต้องโอนเอียงพร้อมกัน ต้นใครต้นมันเป็น ประมวลผลเอาเอง เป็นต้น

                  เข้าใจตรงกันนะครับ
                  Last edited by kaitom; 8 Jan 2015, 18:20:39.

                  Comment


                  • #54
                    Wolfenstein: The New Order
                    ขั้นต่ำระบุมา core i7
                    แต่เอาเข้าจริง i3 ยังเล่นกันสบาย

                    Comment


                    • #55
                      Originally posted by artmatt View Post
                      Wolfenstein: The New Order
                      ขั้นต่ำระบุมา core i7
                      แต่เอาเข้าจริง i3 ยังเล่นกันสบาย
                      ผมว่าคนทำเกมเค้าก็แค่ตีกรอบอ่ะครับ แบบประมาณคร่าวๆให้เรา ว่า Spec ใดจะเล่นเกมได้ไม่มีปัญหา ส่วนใหญ่ก็คงจะอิงกับเครื่องที่เค้าทดสอบหรือใช้พัฒนานั่นแหละ
                      เค้าคงไม่มี Hardware ให้ Test ทุก Spec หรอก

                      Comment


                      • #56
                        เข้าใจตรงกันครับ และขอบคุณมากครับ

                        แต่ก็ใช่ว่าทุกโปรแกรมจะเขียนแบบนั้น และ OS มันก็จัดการได้ในระดับหนึ่ง แต่ก็ขึ้นอยู่กับตัวโปรแกรมเป็นหลักว่าเขียนมาแบบไหน

                        แต่หลายโปรแกรมที่กำหนดเทรดตายตัว รันแค่ 2 เทรด 4 เทรด เป็นต้น แต่ไม่ได้จองฮาร์ดแวร์

                        ซึงถ้าคอร์นั้นโหลดเต็มแล้ว มันจึงส่งไปให้คอร์อื่นโหลดแทน

                        แต่ก็มีหลายโปรแกรมที่กระจายกันโหลด แต่พอปิดหัว เหลือ 2 หัวประสิทธิภาพที่ได้กลับไม่แตกต่างกันนัก คงเป็นกรณีที่เหมือนกันกับใช้ .Net framework กระจายงาน ซึ่งโปรแกรมรุ่นใหม่ ๆ น่าจะเป็นแบบนี้แล้ว

                        ทราบจากการทดสอบของยูสเซอร์ท่านหนึ่ง ทดสอบเกม Simsity ภาคใหม่ จะใช้ 2 หัวหรือ 6 หัว เฟรมก็ไม่แตกต่างกัน แต่หากใช้ 6 หัวงานมันก็จะกระจาย และในทางตรงกันข้าม โปรแกรมใหนที่ใช้งาน 4 เทรด พอปิดหัวเหลือ 1-2 หัว ประสิทธิภาพกลับหายไปชัดเจน นั่นจึงเป็นเหตุผลว่าทำไม i3 นั้นประสิทธิภาพนั้นสูง แต่ติดแค่มันมีแค่ 2 หัว จึงเล่นเกมเน็กซ์เจนลำบากขึ้น ไม่เทพเหมือนเก่า

                        คลิ๊ปตัวอย่างครับ Assasincreed Unity ในฉากนี้มันใช้แค่ 4 เทรด คือ โหลด 50% และมีหัวว่างงาน 4 หัว (แหม่คลิ๊ปนี้เอามาหากินหลายกระทู้ละ) และก็มีหลายเกมที่รันแค่ 1-2 หัว ตลอดแม้บางครั้งจะสลับหัวโหลดก็ตาม เนื่องจากไม่ได้จองฮาร์ดแวร์ แต่ก็มีบางเกมที่จองฮาร์ดแวร์ โหลดหัว 0 ตลอดไม่เคยเปลี่ยน

                        Comment


                        • #57
                          Originally posted by artmatt View Post
                          Wolfenstein: The New Order
                          ขั้นต่ำระบุมา core i7
                          แต่เอาเข้าจริง i3 ยังเล่นกันสบาย
                          แรงกว่าพวกหลายๆ Core ซะด้วยสิ อิอิ

                          Comment


                          • #58
                            ...FX vs i5
                            :
                            เปลี่ยนมาใช้ i7 สิ สมานฉันท์ ไร้คู่กรณีก่อดราม่า หรือลดสเป็คมาใช้ i3 ก็ได้เมพ

                            Comment


                            • #59
                              เกมที่ว่ากินซีพียูเยอะๆอย่าง AC:Unity Recommended สเป็คมาเหมือนกันเลย

                              CPU: Intel Core i7-3770 @ 3.4 GHz or AMD FX-8350 @ 4.0 GHz or better
                              CPU Speed: Info
                              RAM: 8 GB
                              OS: Windows 7 SP1, Windows 8/8.1 (64-bit operating system required)
                              Video Card: NVIDIA GeForce GTX 780 or AMD Radeon R9 290X (3 GB VRAM)
                              Sound Card: Yes
                              Free Disk Space: 50 GB

                              FX 8350 ได้ใช้เต็มกำลัง ก็สูสี i5 นะครับ ไม่ได้เฟรมเยอะกว่าแต่อย่างใด อย่างคลิปข้างบน
                              (เกมที่ใช้ซีพียูหลายหัว FX8 เฟรมเรทพอๆกับ i5 แต่เกมที่ไม่ได้ใช้หลายหัว i5 เฟรมเรทเยอะกว่า)

                              System Recommended บางทีเค้าเขียนเผื่อครับ
                              ก็ตีกรอบประมาณๆตัวสูงสุดของซีพียู End User ทั่วไป ของสองค่ายมาเขียน เห็นเป็นแบบนี้มาทุกเกม
                              มองตามความจริงครับ ไม่ได้อวยเว่อร์ มีคลิป มีผลทดสอบให้ดูเยอะแยะ

                              เคยบอกอยู่ FX มันหัวลีบ ที่เค้าทำมาเป็นแบบ 1 โมดูล ใส่ 2 คอร์
                              เพราะต้องการให้สองหัวช่วยกันทำงาน Single-Thread
                              FX 8350 ทรานซิสเตอร์ 1200 ล้านตัว (ตกคอร์ละ 150 ล้านตัว โมดูลละ 300 ล้านตัว)
                              i5 4440 ทรานซิสเตอร์ 1400 ล้านตัว (ตกคอร์ละ 350 ล้านตัว)
                              การดูจำนวนทรานซิสเตอร์มันก็บ่งบอกประสิทธิภาพได้ครับ
                              อย่างสมัยก่อน i5 750 มี 774 ล้านตัว, PhenomII X6 มี 904 ล้าน
                              ค่อยเถียงมันส์หน่อย ถ้าจำกันได้ ไฟว้มันส์มาก แต่ยุคนี้เถียงได้ไม่ค่อยมันส์ล่ะ
                              Last edited by V-FrIeNd; 8 Jan 2015, 20:25:08.

                              Comment


                              • #60
                                Originally posted by V-FrIeNd View Post
                                เกมที่ว่ากินซีพียูเยอะๆอย่าง AC:Unity Recommended สเป็คมาเหมือนกันเลย

                                CPU: Intel Core i7-3770 @ 3.4 GHz or AMD FX-8350 @ 4.0 GHz or better
                                CPU Speed: Info
                                RAM: 8 GB
                                OS: Windows 7 SP1, Windows 8/8.1 (64-bit operating system required)
                                Video Card: NVIDIA GeForce GTX 780 or AMD Radeon R9 290X (3 GB VRAM)
                                Sound Card: Yes
                                Free Disk Space: 50 GB

                                FX 8350 ได้ใช้เต็มกำลัง ก็สูสี i5 นะครับ ไม่ได้เฟรมเยอะกว่าแต่อย่างใด อย่างคลิปข้างบน
                                (เกมที่ใช้ซีพียูหลายหัว FX8 เฟรมเรทพอๆกับ i5 แต่เกมที่ไม่ได้ใช้หลายหัว i5 เฟรมเรทเยอะกว่า)

                                System Recommended บางทีเค้าเขียนเผื่อครับ ก็ตีกรอบประมาณๆตัวสูงสุดของซีพียู End User ทั่วไป ของสองค่ายมาเขียน
                                เห็นเป็นแบบนี้มาทุกเกม
                                อย่างที่บอก เผลอๆ แรงไม่หนี i3 Gen ล่าสุดด้วยซ้ำจ้า

                                Comment

                                Working...
                                X