MATLAB โปรแกรมจำลองประมวลผลทางคณิตศาสตร์ ที่นิยมใช้ในกลุ่มวิศวกรในระดับมหาวิทยาลัย และในงานวิจัยต่าง ๆ ซึ่งหลายคนน่าจะทราบดีว่า หากต้องการใช้โปรแกรมดังกล่าว ต้องเลือกใช้ซีพียู Intel
นั่นเป็นเพราะว่าใน MATLAB จะมี Intel MKL (Math Kernel Library) ซึ่งจะช่วยให้ซีพียู Intel สามารถประมวลผลได้อย่างมีประสิทธิภาพมากขึ้น แต่นั่นส่งผลให้ซีพียู AMD มีการประมวลผลที่ไม่ดีเท่า จึงเป็นเหตุว่าทำไมซีพียูค่ายฟ้าจึงดีกว่า
ล่าสุด “Nedflanders1976” สมาชิก Reddit รายหนึ่ง มีการปรับแต่งสคริปให้ Ryzen ได้ประโยชน์ในการใช้งานชุดคำสั่งบางตัวได้ดีขึ้น เช่น AVX2 เนื่องจากว่า MATLAB จะมีการตรวจสอบก่อนว่าซีพียูที่เราใช้ มีรหัสขึ้นว่า GenuineIntel… หรือไม่ หากไม่มีปรับไปใช้ชุดคำสั่ง SSE แทน
และนั่นแหละครับ เพราะ AMD Ryzen จะขึ้นว่า “AuthenticAMD” ทำให้การใช้งานชุดคำสั่งอื่น ๆ ไม่ว่าจะเป็น SSE4, AVX หรือ AVX2 ไม่ค่อยดีเท่าไร ซึ่งการเพิ่มสคริปเหล่านี้ เราจะได้ประสิทธฺภาพเพิ่มสูงขึ้นตั้งแต่ 20-300% เลยทีเดียว
สำหรับรายละเอียดเพิ่มเติม สามารถเข้าไปดูได้ที่ ลิ้งก์นี้ เลยครับ
ขอขอบคุณข้อมูลจาก Techpowerup
You must be logged in to post a comment.