Announcement

Collapse
No announcement yet.

Review คุณสมบัติใน DX12

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

  • Review คุณสมบัติใน DX12

    หลายๆคนคงรู้อยู่แล้ว DirectX 12 และ Vulkan จะเป็นการปฏิวัติของวงการกราฟฟิกในยุคต่อไป, มาพร้อมเทคโนโลยีเรนเดอร์ใหม่ๆ และลดคอขวดของการใส่ลูกเล่นต่างๆเข้าไปในเกม , AMD ได้ปล่อยสไลดมาใหม่ให้นักพัฒนาให้เห็นความตื่นตาเกี่ยวกับเทคนิคใน DX12





    AMD ได้ใส่เครื่องมือช่วยเรนเดอร์ที่เป็นประโยชน์ลงใน DX12 พร้อมกับ เกมในอนาคตที่กำลังพัฒนาอยู่ ที่การ์ดจอของพวกเขาสามารถใช้ได้ และการเพิ่มประสิทธิภาพของเกม ถึงขั้นทำให้นักพัฒนาตะลึงได้เลย




    นั่นเรามาเริ่ม ลงรายละเอียดกันดีกว่า , Asynchronous shaders เพิ่มประสิทธิภาพในการต่อการ์ดจอหลายตัว และ เพิ่มประสิทธิภาพของไดร์เวอร์ให้สามารถรันเกมเชิงซ้อนได้ดีกว่าเดิมหลายเท่าตัว



    รายละเอียดการทำงานของมันจะแตกต่างจาก dx11 ที่การ์ดทั้งสองใบจะทำงานร่วมกันทำให้เกิดคอขวดประมาณแย่งกันทำงานเดียวกันแต่พื้นที่ทำงานเล็กนิดเดียวทำให้งานออกมาช้า
    dx12 แก้ไขจุดนี้โดยแบ่งจอเป็นสองส่วนแบ่งของใครของมันช่วยลดเวลาในการเรนเดอร์ถึงครึ่งหนึ่งเลยทีเดียว ช่วยแก้อาการ stuttering ได้ดีเลยทีเดียว


    ยังไม่หมดแค่นี้ ปัญหาของคนหลายคนที่เล่นการ์ดสองใบใน DX11 เช่น 680 2 GB สองใบ เท่ากับ แรมการ์ดจอจะเป็น 2+2=2 มันไม่เป็นไปตามกฏของคณิตศาสตร์เอาซะเลย เป็นต้น
    DX12 จะมาแก้จุดนี้ 2+2 จะได้ 4 แล้ว เป็นผลมาจากการแยกกันทำงานครับ ทำให้ไม่ต้องมาแบ่งแรมกันอีกต่อไป





    เกมที่กำลังพัฒนาครับที่มาพร้อมกับเทคนิคด้านบน และ TressFX 3.0



    Read more: http://wccftech.com/amd-sheds-more-l...#ixzz3bOCUnznV

  • #2
    ถูกใจตรง 2+2 = 4 นี่ถ้า titan 12gb + 12gb = 24gb โอ้ว แม่จ้าว

    Comment


    • #3
      Originally posted by joeyman001 View Post
      ถูกใจตรง 2+2 = 4 นี่ถ้า titan 12gb + 12gb = 24gb โอ้ว แม่จ้าว
      VRAM 24GB. นี่ใช้จนการ์ดพังกันไปเลยกับจอ4K

      Comment


      • #4
        Originally posted by MooNoiOCZ View Post
        VRAM 24GB. นี่ใช้จนการ์ดพังกันไปเลยกับจอ4K
        เป็นแบบนั้นจริงๆ 980 แลจะคุ้มสุดๆ ในราคาพอรับได้่

        Comment


        • #5
          Originally posted by MooNoiOCZ View Post
          VRAM 24GB. นี่ใช้จนการ์ดพังกันไปเลยกับจอ4K
          24GB ผมว่าอาจจะไปเล่นเกมส์ Virtual Reality (VR) แล้วครับ

          Comment


          • #6
            ถ้าเป็นตามนี้จริง ค่ายการ์ดจะขายการ์ดแรงๆออกไหมหนิ 5555

            Comment


            • #7
              AMD คิด เจ้าอื่นเอาไปใช้งานได้ดีกว่า!!!!!

              พ่อยอดนักคิดไม่มีทุนจะทำตามที่ได้ซักกะที เฮ้อ

              Comment


              • #8
                AMD ออกตัวโปรโมทว่าใส่เครื่องช่วย เรนเดอร์ ใน DirectX 12 ซึ่งดูแล้วคุณสมบัติที่ลงในนี้ มันอยู่ใน Direcx 12 ที่พัฒนาโดย Microsoft อยู่แล้ว ( กำลังปล่อยคุณสมบัติออกมาเรื่อยๆ)

                ด้าน cpu Microsoft เคลมว่า intel haswell ที่สามารถเรียกการใช้งานของ Direcx 12 ได้เต็มประสิทธิภาพ

                ส่วน Nvidia เป็น chipset สถาปัตยกรรม fermi หรือ ตระกูล geforce 400 ขึ้นไป ส่วน AMD ก็ HD7000 ขึ้นไป

                Comment


                • #9
                  Originally posted by Neoaugust View Post
                  AMD ออกตัวโปรโมทว่าใส่เครื่องช่วย เรนเดอร์ ใน DirectX 12 ซึ่งดูแล้วคุณสมบัติที่ลงในนี้ มันอยู่ใน Direcx 12 ที่พัฒนาโดย Microsoft อยู่แล้ว ( กำลังปล่อยคุณสมบัติออกมาเรื่อยๆ)

                  ด้าน cpu Microsoft เคลมว่า intel haswell ที่สามารถเรียกการใช้งานของ Direcx 12 ได้เต็มประสิทธิภาพ

                  ส่วน Nvidia เป็น chipset สถาปัตยกรรม fermi หรือ ตระกูล geforce 400 ขึ้นไป ส่วน AMD ก็ HD7000 ขึ้นไป
                  Direct 12 มีต้นแบบเค้าโครงหลักมาจาก Mantle นะ

                  Comment


                  • #10
                    ผมมองว่างานนี้ Developer คงเงิบแทนนะครับ งานเข้าแล้ว ฮ่าๆ
                    คือ API มันยืดหยุ่นก็จริง แต่ว่า Developer นี่ต้องเขียนเองเพียบเลย


                    ยกตัวอย่างเรื่อง Multi GPU นะครับ ปัจจุบันทำได้ระดับ Hardware เลย แล้ว Driver แต่ละเจ้าจัดการเอง คนเขียนเกมถ้าเขียนแบบปกติๆ ไม่ต้องทำอะไรเลย ก็ใช้ SLI หรือ Crossfire ได้ละ ยกเว้นไปเขียนอะไรแปลกๆไปทำให้มันไม่รองรับ

                    แต่ถ้าเป็น Direct X 12 นี่ Dev จะเห็นการ์ดจอเป็น Resource ตัวนึง ต้องเขียนบริหารจัดการเองว่า Geometry/ Texture /Shader อะไรจะเก็บตัวไหน (เพราะเป็น Memory Pool แล้ว) ตัวไหน Render อะไร ยังไง เมื่อไหร่ แบบ Asynchronous แล้วเอาผลลัพธ์มารวมกันแสดงบนหน้าจอ ซึ่งยืดหยุ่นมาก

                    ส่วนเรื่อง Memory Pool ผมชอบ Concept Unified Memory ของฝั่ง Console มากกว่า คือเห็นก้อนเดียวไปเลย
                    แต่ตัวนี้ยังเห็นเป็น ก้อนๆอยู่ แต่เอามาใช้ได้เต็มที่ ไม่มีข้อมูลซ้ำเท่านั้นเอง

                    Comment


                    • #11
                      Originally posted by kitti3 View Post
                      Direct 12 มีต้นแบบเค้าโครงหลักมาจาก Mantle นะ
                      Mantle เป็นตัวกระตุ้นให้ Microsoft พัฒนา Directx 12 ซักที อันนี้นะใช่

                      แต่เอาโครงสร้างมาจาก Mantle ไม่เคยได้ยินมาก่อนครับ ถ้าผมตกข่าวก็ขออภัย

                      Comment


                      • #12
                        ตามหา R9 295x2 ท่าจะใช้ได้อีกหลายปี

                        บนเงื่อนไขที่ DX12 เป็น API พื้นฐานของทุกเกมแล้ว

                        Comment


                        • #13
                          Originally posted by joeyman001 View Post
                          ถูกใจตรง 2+2 = 4 นี่ถ้า titan 12gb + 12gb = 24gb โอ้ว แม่จ้าว
                          สงสัย GTX 690 เล่นได้5ปีจริงด้วย

                          Comment


                          • #14
                            เข้าใจมาโดยตลอดว่า SLI คือแบ่งจอบนจอล่างทำงาน
                            http://www.overclockzone.com/spin9/r...li/index2.html

                            แต่ตอนนี้คงต้องทำความเข้าใจใหม่ครับ
                            http://www.geforce.com/whats-new/gui...nology-guide#2

                            Comment


                            • #15
                              295x ถ้าราคาดี มีขายออก

                              Comment

                              Working...
                              X