Processor ในประเภท APU ของ AMD นั้นจัดว่าเป็นทางเลือกที่ดีสำหรับคนงบประมาณน้อย โดยมันมีทั้ง CPU และ GPU ในตัว ทำให้สามารถใช้งานได้ครบครันโดยไม่ต้องพึ่งการ์ดจอแยก แต่ก็แน่นอนนะครับ ว่าประสิทธิภาพของมันก็คงไม่ได้สู้กับระดับการ์ดจอแยก จนเล่นเกมปรับสุดอะไรได้ขนาดนั้น .. แต่สำหรับคนที่งบน้อยหรือต้องการประหยัดจริงๆ มันก็จัดว่าเป็นทางเลือกที่ตอบโจทย์ได้โดยไม่น่าเกลียดอะไร ..
APU รุ่น Ryzen 5 4600G นั้นในอดีตก็เคยเป็นหนึ่งในรุ่นที่ตรงเป้าหมายของกลุ่มที่ผมได้ว่าไปก่อนหน้า แต่ปัจจุบันนี้มันก็ตกรุ่นไปซักพักนึงและโดยแทนที่ด้วย Ryzen 5 5600G ไปเป็นที่เรียบร้อยแล้ว .. แต่ดูเหมือนว่าจะมีคนหาวิธีคืนชีพให้มันกลับมามีความสำคัญอีกครั้ง
ในยุคที่ AI กำลังรุ่งเรืองแบบนี้ ไม่ใช่ทุกคนที่จะสามารถซื้อ NVIDIA H100 Hopper เพื่อที่จะเอามาลองใช้งานประมวลผล AI กันได้ และต่อให้มีเงินมากพอก็ไม่ได้หมายความว่าจะสามารถหาซื้อมาใช้งานได้อยู่ดีนะครับ ก็อย่างที่เห็นกันว่าช่วงนี้กี่ใบๆก็โดนจับจองกันไปหมด.. แต่สำหรับคนที่งบน้อยก็มีความหวังเหมือนกันครับ เพราะเราได้เห็นผู้ใช้ Reddit คนนึงได้มีการเอา Ryzen 5 4600G เข้ามาเพื่อประมวลผลงาน AI ได้อย่างเต็มรูปแบบ
แต่ก่อนจะไปดูผลทดสอบกัน ก็ต้องสรุปให้คร่าวๆก่อนนะครับ ว่ามันเป็นไปไม่ได้อยู่แล้วที่ APU ราคาไม่กี่พันบาทนั้น จะทำประสิทธิภาพได้ใกล้เคียงกับการ์ด AI แบบตรงสาย .. ในวงการคอมพิวเตอร์ก็แน่นอนอยู่แล้วว่ามันไม่มีการลักไก่ เอาของถูกมาใช้งานแทนของแพงได้ 100% หรอกครับ ถ้าเป็นแบบนั้นก็คงไม่มีใครไปซื้อการ์ดประมวลผลราคาหลักแสนหลักล้านสิ
Ryzen 4600G ก็เปิดตัวมาตั้งแต่ปี 20202 แล้ว โดยมีจำนวน Core ทั้งหมด 6 Core และ 12-Thread บนพื้นฐานสถาปัตยกรรม Zen 2 มี Base Clock ที่ 3.7GHz และ Boost ที่ 4.2GHz การบริโภคพลังงานและค่า TDP ก็จะอยู่ราวๆ 65W โดยรวมตัว iGPU ที่เป็น Vega ซึ่งมี Compute Unit ทั้งหมด 7 หน่วยไปด้วย .. สิ่งที่น่าสนใจก็อยู่ที่ความเป็น APU นี่แหละครับ หลายๆคนคงทราบกันอยู่แล้ว ว่า APU มันก็เหมือนการ์ดจอ On-Board ที่ต้องมีการแชร์ Memory หรือ RAM ให้ด้วย ซึ่งในกรณีปกติแล้ว เรามักจะมองเป็นข้อเสีย เพราะว่ามันทำให้ RAM หลักของระบบนั้นเหลือน้อยลง .. แต่สำหรับกรณีนี้ จัดว่าเป็นข้อดีครับ
ผู้ใช้คนนี้มี Memory DDR4 32GB เป็น RAM ระบบหลัก โดยเขาได้มีการแบ่งให้กับ APU ของ Ryzen 5 4600G มากถึง 16GB เพื่อที่จะเอาไปรันงาน AI บนระบบปฏิบัติการ Linux โดยเฉพาะ .. ซึ่งตัวเลขระดับ 16GB นั้นก็เป็นตัวเลขที่สูงสุดที่สามารถแบ่ง Memory ให้กับ iGPU ได้แล้ว ในขณะที่ Mainboard บางตัวอนุญาตให้แบ่งได้ถึง 32 และ 64GB ขึ้นอยู่กับจำนวน RAM ระบบที่มี .. แต่สำหรับผู้ใช้คนนี้มี RAM รวม 32GB แบ่งไป 16GB ก็จัดว่าเหมาะสมครับ
ทริคตรงนี้เลยก็คือเปลี่ยนตัว Ryzen 5 4600G ให้เป็น Graphic Card 16GB ที่นับแค่ VRAM ก็เยอะกว่า GeForce RTX4070 และ RTX4070Ti เสียอีก และถึงแม้ว่าพลังการประมวลผลเพียวๆจะไม่สามารถสู้ Graphic Card พวกนั้นได้ แต่อย่างน้อยก็หมดปัญหาว่าไม่มี VRAM เต็มได้ง่ายแบบนั้นแล้วกัน โดยเฉพาะกับงาน AI ที่เน้น VRAM เยอะซะด้วย
หลักๆแล้ว Radeon Open Compute Platform (ROCm) ก็ไม่ได้รองรับให้ใช้งานอย่างเป็นทางการบน APU แต่อย่างใด แต่ก็มี Third-Party อย่างเช่น BruhnBruhn Holding ที่มี Experimnetal Package ของ ROCm ที่จะสามารถใช้งานกับ APU ได้ ทำให้ตัว APU นั้นสามารถทำงานกับ PyTorch และ TensorFlow Frameworks เป็นการเปิดประตูให้ใช้กับ AI Software ได้นั่นเองครับ
ผู้ใช้ Reddit คนดังกล่าวก็ได้โชว์ YouTube Video เคลมว่า APU ของเขาสามารถรันงาน AI ได้หลากหลาย ไม่ว่าจะเป็ฯ Stable Diffusion, FastChat, MiniGPT-4 Aplaca-LoRA, Whisper, LLM, และ LLaMA แต่น่าเสียดายที่เขาโชว์ Demo ให้ดูแค่ Stable Diffusion หรือตัวสร้างรูปภาพจาก Text เท่านั้น และก็ยังไม่ได้บอกด้วยว่าเขาทำให้ APU ตัวนี้ใช้งานกับ AI Software บน Linux ได้อย่างไร แต่ได้บอกไว้ว่าจะมีวีดีโอสอน Setup ออกมาในอนาคต
ด้านประสิทธิภาพแล้ว Ryzen 5 4600G ก็ใช้เวลาประมาณ 1 นาที 50 วิ ในการสร้างรูป 512x512 ออกมา ด้วยค่า Default Setting แบบ 50 Step ซึ่งก็ถือว่าโอเคเลยสำหรับ APU ราคาไม่กี่พันบาท และมันสามารถแข่งกับ Processor ระดับบนๆบางตัวได้ด้วยซ้ำ
งานนี้ก็จัดว่าเป็นข่าวดีเลยสำหรับคนที่มี APU ไม่ว่าจะเป็น Ryzen 5 4600G หรือว่า Ryzen 5 5600G และอยากจะลองเล่น AI แต่ไม่อยากลงทุนซื้อ Graphic Card ที่ VRAM สูงๆ .. แต่ถ้าใครอยากทำแบบซีเรียสจริงจัง ก็แนะนำว่า Graphic Card ที่มี VRAM 16GB ก็จะเป็นอะไรที่น่าสนใจมากกว่าครับ
ข้อมูล : Tom's Hardware