วันเสาร์ที่ 23 ตุลาคม พ.ศ. 2564

AutoCAD กับ Multi-core Processor

Central Processing Unit (CPU)

     CPU เป็นหน่วยประมวลผลกลาง ของ computer  มีหลายรุ่น หลายราคา ให้เลือกใช้งาน   CPU ในยุคเก่าจะเน้นที่ความถี่สัญญานนาฬิกา ซึ่งเป็นแนวทางที่สิ้นเปลืองพลังงาน เกิดความร้อนสูง อายุการใช้งานต่ำ เกิดความไม่เสถียรของระบบจากความร้อนที่สูงเกินไป   ส่วนในยุคปัจจุบัน CPU ถูกออกแบบให้มีหลายแกนประมวลผล หรือ Core  เรียก CPU แบบนีว่า Multi-core Processor  จำนวน core มีตั้งแต่ 2 ถึง 18 core และมีแนวโน้มจะมากขึ้นไปอีก 

     นอกจากจำนวน core ที่เพิ่มขึ้นแล้ว CPU ยุคใหม่จะมี 2 Thread ต่อ 1 Core เพื่อช่วยจัดลำดับคิวข้อมูลที่จะส่งไปประมวลผลใน Core ช่วยเพิ่มประสิทธิภาพการทำงานของ CPU  และเป็นที่แน่นอนว่ายิ่งจำนวน Core เพิ่มมากขึ้นเท่าไร ราคาของ CPU ก็จะแพงขึ้นเป็นเงาตามตัว


จำนวน Core มาก จะดีกว่าเสมอไปไหม ?

     คำตอบคือ ไม่เสมอไป ขึ้นอยู่กับโปรแกรมที่เราใช้งานอยู่ด้วยว่ามีความสามารถที่จะเรียกใช้ Core ได้เท่าไร ดังนั้นก่อนจะซื้อหรือจัดเสปคคอมต้องทราบก่อนว่าใช้งานโปรแกรมประเภทใดเป็นหลัก หากเป็นคอมสำหรับเล่มเกมแน่นอนว่าต้องจัดจำนวน Core ให้เยอะเข้าไว้ เพราะ software engine ของเกมส์ส่วนมากมีความสามารถในการเรียกใช้งานได้หลาย Core พร้อมกัน  software ประเภทตัดต่อ video หรือทำ animation มักต้องการจำนวน Core ที่มาก   

   CPU ที่จำนวน Core มากยังต้องการ MainBoard ที่รองรับมันได้อีกด้วย  อีกทั้ง power supply และ memory ก็ต้องยกระดับกันตามไปด้วย  ทำให้ราคารวมแพงขึ้น

Single Core Application

     โปรแกรม AutoCAD จัดอยู่ในประเภท Single Core Application คือ โปแกรมที่ Function การทำงานหลักจะสามารถเรียกใช้ CPU ได้แค่ 1 Core เท่านั้น  มีเพียงการ Regen และ Redraw ที่สามารถเรียกใช้ได้ 2 Core ดังนั้นการใช้งาน CPU ที่มากกว่า 2 Core จึงไม่ได้เพิ่มประสิทธิภาพการทำงานของโปรแกรม AutoCAD  

     การเลือก CPU มาใช้งานกับ AutoCAD จึงควรเลือก CPU ที่มีคะแนน Single Core สูงๆ   ส่วนจำนวน Core ก็ควรจะ 2 Core ถ้าใช้ AutoCAD อย่างเดียว  แต่หากทำงานไปด้วยเปิดเพลงฟังไปด้วย หรือเปิดโปรแกรมคำนวณอื่นไปด้วยพร้อมกัน ก็ควรเพิ่มเป็น 4 Core  ส่วน 8 Core จะจำเป็นไหม ก็ขึ้นกับพฤติกรรมการใช้งาน กับจำนวนโปรแกรมที่ต้องเปิดใช้งานร่วมกัน  แต่มากกว่า 8 Core คงไม่มีความจำเป็นสำหรับคอมที่ใช้งานคนเดียว

     ถ้าลองค้นหาผลทดสอบอ้างอิงของ cpu รุ่นต่างๆ  (CPU Benchmark) แบบ Single Thread จะเห็นว่า i5 กับ i9 ได้คะแนนใกล้เคียงกัน  i5 คะแนนต่ำกว่านิดหน่อย แต่ราคาถูกว่ากันครึ่งหนึ่ง  

สรุป

     จากเนื้อหาทั้งหมด คงเป็นข้อูลเบื้องต้นให้นักเขียนแบบหรือวิศวกร ในการเลือกซื้อ คอมพิวเตอร์ตัวใหม่ ซึ่งปัญหาใหญ่ของการเลือกซื้อคือการปรับสมดุลย์ ระหว่างราคากับประสิทธิภาพ  พอไปยืนหน้าร้านเจอคอม spec สูงๆ ก็อยากได้ตัวนั้น แต่ราคาช่างแพง  หันมามองตัวราคาต่ำลงก็ลังเลว่าจะไปไม่สุด  แนะนำว่าให้พิจารณาจุดประสงค์การใช้งานเป็นหลัก  เลือก CPU ให้เหมาะสมแล้วจะได้คอมที่มีประสิทธิภาพเหมาะกับงานของเรา จะ i3 หรือ i5 ก็ขอให้เป็นรุ่นล่าสุดไว้ก็พอ แต่ถ้าทุนทรัพย์ถึงก็อีกเรื่องนึง

     พึงระลึกไว้ว่า ต่อให้จัด spec แพงแค่ไหน เช่น CPU 18 Core / 36 Thread  ,Main Bord ตัวละ 50000 บาท ,Ram 32GB คู่ละ 20000 , VGA Card ตัวละ 30000  ถ้านำคอมนี้มาเปิดใช้งาน AutoCAD ก็จะพบว่าประสิทธิภาพก็งั้นๆ  เพราะตัวโปรแกรมมันไม่สามารถเรียกใช้ทรัพยากรเหล่าน้ันได้  การทำเช่นนี้ก็เหมือนกับการขับเครื่องบินไปกินก๋วยเตี๋ยว   

     เรื่องนี้มาจากประสพการณ์ตรงที่ผมเคยซื้อคอมราคา 80000 บาท (ไม่รวมจอ)  หวังว่ามันจะใช้งานได้แบบลื่นๆไม่มีสะดุด  สุดท้ายไม่เป็นเช่นนั้น  ได้ใช้งานจริงประสิทธิภาพก็งั้นๆ  ไม่ต่างจากเครื่องละ 2.5 หมื่น(รวมจอ)  สุดท้ายจึงได้รู้ว่าแพงกว่าไม่ได้ดีกว่าเสมอไป ขึ้นกับว่าเรานำมาใช้งานประเภทไหนด้วย

     

ไม่มีความคิดเห็น:

แสดงความคิดเห็น