Announcement

Collapse
No announcement yet.

DX12 ตอนนี้ถึงขีดสุดยัง

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

  • #31
    dx 12น่าจะอีก 2-3ปีนะครับ กว่าจะใช้สุด ขนาด dx11ใช้เวลาตั้งหลายปีกว่าจะครบคลุมหมด เกมส์ใหม่อาจจะเป็น 11.1 11.2 ทำให้ประสิทธิภาพในการกิน cpu ลดลง เร็วขึ้นไรประมาณนี้

    Comment


    • #32
      Originally posted by THEFOOL View Post

      Fable Legends - DX12
      เห็นแล้วแบบน้ำตาจะไหล ไอ้ไมโครซอฟ

      Originally posted by Apest View Post
      Unreal 4 ผมนี่โครตขยาด สเป็คแรง มันยังกระตุก เพลีย
      UE4 นี่ ขึ้นอยู่กับค่ายคนใช้เลยครับ ว่าเจ้าใหนมือถึงกว่ากัน ถ้าเป็นเจ้าตัว Epic (dev ผู้สร้าง UE)เอง จะได้ภาพสวยและสเปคสมเหตุสมผลมาก หรืออาจะเป็นค่ายที่ช่ำๆ หน่อยก็ได้ภาพและสเปคสมเหตุสมผลเช่นกัน แบบ The Coalition(Gears of war)

      Comment


      • #33
        NV ยีงใช้ dx12 ใด้แค่ส่วนเดียวฮะ perf เลยไม่เพิ่ม มันมีพวก function ที่เพิ่มให้ทำงานใด้เต็มที่อยู่แต่ gpu ไม่ support กัน ส่วน amd ใช้ใด้นานแล้วแต่เกมมีน้อยเพราะ เกมไปค่ายเขียวแลกกับสะดวกไม่ต้องทำ effect เพียงแค่ใช้ gamework ...

        Comment


        • #34
          dx11(10 ตอนนี้) กับ dx12 ใช้ SM5 เหมือนกันครับต่างแค่ 11 ออกแบบมาให้ target res ที่ 1080p การคำนวนแสง คิดรวมรวดเดียว ต่างจาก dx9 ที่คิดทีละแสง และจำกัดที่ 4 แสง สวน 11 ขึ้นไปไม่จำกัดอยากสวยยัดไปแดกเครื่องชิบหายเลย.... การคำนวนโดยรวมช้าลงกว่า dx9 แม่งไปติด layer ไรเพิ่มนี่แหละ ไม่ใด้ direct physical gpu เหมือน dx9 ด้วย มอง gpu เป็น virtual เพื่อรองรับการ sli cf

          12 เพิ่มส่วน low level command มาจาก mantle ทำให้รับ heavy load ใด้เยอะขึ้นโดยที่แรงไม่ตก หรือตกน้อย มี function ใช้เพื่อทำงานใด้ดีขึ้น อีก 3 ชุด gpu amd ใช้ใด้หมด (ก็คนออกแบบ dx12) ส่วนของ nv ยังคงใช่ใด้แค่ชุดหลักที่ไม่ใด้เพิ่มอะไร

          มันไปจบที่ความกั๊กกันของค่ายเกม ที่เลือกสะดวก ลดต้นทุน ไม่จ้าง graphic programmer เก่งๆ หรือ graphic engineer อย่างของ valve นี่พวก dev ที่ทำ HL2 L4D เองก็ออกกันไปทำงานที่อื่นกันหมด CDPR ที่ทำ witcher 3 ตัว lead engine programmer ที่จะทำ support dx12 ก็ลาออกหลัง บ ไม่ยอมให้ทำ support dx12 ... เพราะอะไรคงไม่ต้องบอก เขียวๆอยู่หราเลย มีอีกตอนที่ความแตกคือ dev ของ ash of singunarity ที่ใด้รับ mail จากเขียวว่าขอให้เอา dx12 ออกด้วยเหตุผลทางการตลาด (สมัยนั้นยังมีแค่ kepler ทำงาน dx12 ไม่ใด้ต้องใช้ driver emu เอา.... ออกมาช้ากว่า 11) จน dev ด่ากลับไปละเป็นเรื่องดังอยู่ในสื่อที่ไม่โดนค่ายเขียวปิดปาก

          Comment


          • #35

            Comment


            • #36
              Originally posted by Basty View Post
              dx11(10 ตอนนี้) กับ dx12 ใช้ SM5 เหมือนกันครับต่างแค่ 11 ออกแบบมาให้ target res ที่ 1080p การคำนวนแสง คิดรวมรวดเดียว ต่างจาก dx9 ที่คิดทีละแสง และจำกัดที่ 4 แสง สวน 11 ขึ้นไปไม่จำกัดอยากสวยยัดไปแดกเครื่องชิบหายเลย.... การคำนวนโดยรวมช้าลงกว่า dx9 แม่งไปติด layer ไรเพิ่มนี่แหละ ไม่ใด้ direct physical gpu เหมือน dx9 ด้วย มอง gpu เป็น virtual เพื่อรองรับการ sli cf

              12 เพิ่มส่วน low level command มาจาก mantle ทำให้รับ heavy load ใด้เยอะขึ้นโดยที่แรงไม่ตก หรือตกน้อย มี function ใช้เพื่อทำงานใด้ดีขึ้น อีก 3 ชุด gpu amd ใช้ใด้หมด (ก็คนออกแบบ dx12) ส่วนของ nv ยังคงใช่ใด้แค่ชุดหลักที่ไม่ใด้เพิ่มอะไร

              มันไปจบที่ความกั๊กกันของค่ายเกม ที่เลือกสะดวก ลดต้นทุน ไม่จ้าง graphic programmer เก่งๆ หรือ graphic engineer อย่างของ valve นี่พวก dev ที่ทำ HL2 L4D เองก็ออกกันไปทำงานที่อื่นกันหมด CDPR ที่ทำ witcher 3 ตัว lead engine programmer ที่จะทำ support dx12 ก็ลาออกหลัง บ ไม่ยอมให้ทำ support dx12 ... เพราะอะไรคงไม่ต้องบอก เขียวๆอยู่หราเลย มีอีกตอนที่ความแตกคือ dev ของ ash of singunarity ที่ใด้รับ mail จากเขียวว่าขอให้เอา dx12 ออกด้วยเหตุผลทางการตลาด (สมัยนั้นยังมีแค่ kepler ทำงาน dx12 ไม่ใด้ต้องใช้ driver emu เอา.... ออกมาช้ากว่า 11) จน dev ด่ากลับไปละเป็นเรื่องดังอยู่ในสื่อที่ไม่โดนค่ายเขียวปิดปาก

              Comment


              • #37
                Originally posted by Basty View Post
                dx11(10 ตอนนี้) กับ dx12 ใช้ SM5 เหมือนกันครับต่างแค่ 11 ออกแบบมาให้ target res ที่ 1080p การคำนวนแสง คิดรวมรวดเดียว ต่างจาก dx9 ที่คิดทีละแสง และจำกัดที่ 4 แสง สวน 11 ขึ้นไปไม่จำกัดอยากสวยยัดไปแดกเครื่องชิบหายเลย.... การคำนวนโดยรวมช้าลงกว่า dx9 แม่งไปติด layer ไรเพิ่มนี่แหละ ไม่ใด้ direct physical gpu เหมือน dx9 ด้วย มอง gpu เป็น virtual เพื่อรองรับการ sli cf

                12 เพิ่มส่วน low level command มาจาก mantle ทำให้รับ heavy load ใด้เยอะขึ้นโดยที่แรงไม่ตก หรือตกน้อย มี function ใช้เพื่อทำงานใด้ดีขึ้น อีก 3 ชุด gpu amd ใช้ใด้หมด (ก็คนออกแบบ dx12) ส่วนของ nv ยังคงใช่ใด้แค่ชุดหลักที่ไม่ใด้เพิ่มอะไร

                มันไปจบที่ความกั๊กกันของค่ายเกม ที่เลือกสะดวก ลดต้นทุน ไม่จ้าง graphic programmer เก่งๆ หรือ graphic engineer อย่างของ valve นี่พวก dev ที่ทำ HL2 L4D เองก็ออกกันไปทำงานที่อื่นกันหมด CDPR ที่ทำ witcher 3 ตัว lead engine programmer ที่จะทำ support dx12 ก็ลาออกหลัง บ ไม่ยอมให้ทำ support dx12 ... เพราะอะไรคงไม่ต้องบอก เขียวๆอยู่หราเลย มีอีกตอนที่ความแตกคือ dev ของ ash of singunarity ที่ใด้รับ mail จากเขียวว่าขอให้เอา dx12 ออกด้วยเหตุผลทางการตลาด (สมัยนั้นยังมีแค่ kepler ทำงาน dx12 ไม่ใด้ต้องใช้ driver emu เอา.... ออกมาช้ากว่า 11) จน dev ด่ากลับไปละเป็นเรื่องดังอยู่ในสื่อที่ไม่โดนค่ายเขียวปิดปาก
                หู๊วท่าทางท่านรู้เยอะจังแถมไม่มีคลิปมีกราฟด้วยชอบๆ

                Comment


                • #38
                  Originally posted by lords View Post
                  หู๊วท่าทางท่านรู้เยอะจังแถมไม่มีคลิปมีกราฟด้วยชอบๆ
                  อ่านภาษา eng ออกใหมครับ ถ้าอ่านออกแนะนำ google ครับไปหาอ่านเอาเองก็เจอครับไม่ใช่ความลับอะไร แค่มันออกมา 3 4 ปีแล้วลืมกันหมด



                  อันนี้อ่านรู้เรื่องใหมครับ

                  ถ้าไม่เข้าใจไม่เป็นไรลองไปอ่าน 2 link ข้างล่างครับผลจากการเอาคำสั่ง tier 2 tier 3 มาใช้ละใด้พวกนี้






                  อันนี้เข้าใจใหมครับว่ามันทำอะไรแล้วใด้อะไร ถ้าไม่เข้าใจดูรูปข่างล่างครับ



                  ในส่วน redering pipeline เรื่องพวกนี้สำคัญมากครับ ใครเคยมานั่งจกอยู่กับ graphic api หรือ graphic engine จะเจอเรื่องพวกนี้กันอยู่แล้ว ปัญหาแค่ว่าจะพยายามทำมันออกมาให้ดีๆใด้ใหมแค่นั้นเอง

                  มาถึงเรื่องถัดไปที่เป็นตัวชูโรงของ dx12 คือ thread ครับ แฮ่ แน่นอนไม่มีใครไปนั่งบ้าดูหรือมีไอ้บ้าที่ใหนมาสนใจหรอกครับ มันเป้นสิ่งที่มองไม่เห็น ไม่เชื่ออย่าลบหลู่ ดู slide ถัดไปครับ



                  เอาล่ะครับมันเกิดอะไรขึ้น ไอ้เรื่องที่เกิดนี่เป็นปัญหาเถียงกันมายาวนานตั้งแต่สมัย 4 core ออกมา ที่จริง 2 ก็เริ่มมีคนเอะใจกันแล้วล่ะ... แต่ไม่คิดว่ามันจะเป็นเรื่องน่าเสียดายอะไร
                  อย่างที่เห็นครับนั่นคือสาเหตุที่ทำให้ fps ตกใน dx11 และการอู้งานของพนักงานใน บ ที่จ่ายไฟเลี้ยงแม่งทุกเดือน ทุกวัน เพราะ dx11 ไม่จ่ายงานให้แม่งทำกันครับ เราควรทำไงกันดีครับ ไล่ core ออกน่าจะดีที่สุด
                  คำสั่งก็สั้นลงเข้าใจง่ายครับ เจอสั่งการบ้านยาวๆ ใครจะจำกัน



                  ส่วนอันนี้ freezer ร่าง 3 ก่อนจะซ่อนตัวเป็นร่าง 2



                  อันนี้ของแถม ส่วนพวก back dealing พวกนั้นต้องไปหาเอาเองครับ ที่เหลือก็แล้วแต่จะเชื่อไม่เชื่อเพราะถ่าไม่ใช้คนที่ตามอ่านตลอดแล้วจะไม่สังเกตุว่ามีการกลบของเก่าทิ้งกันดื้อๆเลยก็มี อย่าง dx12 เก่า
                  สุดท้ายคงเดากันไม่ยากว่าค่ายใหนทำให้เราไม่ใด้ fps เพิ่มกัน

                  Comment


                  • #39
                    มาแล้วโว้ย วางยา ยัดเงิน บลาๆ

                    Comment


                    • #40
                      เอ่อขอสรุปสั้นๆพอไม่ไหวตาลาย แต่ดูคร่าวๆพอจะเข้าใจอยู่ว่า dx11มันไม่ยอมกระจายงานหนักหัว1สุดๆ

                      Comment

                      Working...
                      X