คุณมาตอบผมก่อนดีกว่า
1. ว่า AVX ใช้ FMA 256+256 ใช่มั้ย ?
1. ว่า AVX ใช้ FMA 256+256 ใช่มั้ย ?
AVX ตัวแรกทำงานกับข้อมูลทศนิยมล้วนๆ ใน Sandy Bridge และ Ivy Bridge Microarchitect
AVX2 เพิ่มการทำงานกับข้อมูลชนิดจำนวนเต็มและทศนิยมใน Haswell Boardwell
AVX512 เพิ่มการทำงานกับข้อมูลชนิดจำนวนเต็มและทศนิยมใน Skylake X ขึ้นไป
แต่คิดว่าคุณคงหมายถึง Skylake X ก็ผมบอกไปแล้วหลายๆ ครั้งว่า
AVX512 มันไม่ใช่ AVX256+AVX256 ย้ำอีกที ไม่ใช่ AVX256+AVX256 ภาษาไทยนะ
ถ้าขนาดนี้แล้วคุณยังไม่เข้าใจ ผมจะไม่อธิบายต่อละนะครับ เพราะมันซ้ำซากหลายรอบแล้ว

2. ในสมการนั้น Port0+Port 1 = Port 5 ใช่มั้ย
หรือไม่ ? ถ้าอันนี้ละใช่

3. คุณพูดเองว่า Zmmm. Register ที่เข้ามาใหม่ กว้าง 256 Bits ถูกมั้ย เพราะคุณพูดเองนะ
ผมบอกชัดๆ ว่ากว้าง 512-bit เพี้ยนละคุณ รีจิสเตอร์ AVX2 YMM0-YMM15 โน่นกว้าง 256-bit ใน Ryzen ของคุณน่ะ นี่มัน Skylake X นะ
ขนาดผมพยายามไล่ทีละ Step คุณก็ยังตามไม่ทันผมเลย


4. อันนี้เพิ่ม ZMM0 กว้างกี่ BITS ผมอยากรู้

เก็บค่าเรียนดีไหมเนี่ย (ล้อเล่นน่า ให้ฟรีเลยความรู้ล้วนๆ )

ปล. เรื่องเล่นมุก ผมคงสู้คุณ SSK ไม่ไหว ปล่อยมาหลายมุกแล้วฮากระจายจริงๆ ครับ นับถือจริงๆ ในแต่ละมุกที่คิดมาได้

Leave a comment: