วันศุกร์ที่ 3 พฤษภาคม พ.ศ. 2562

ผลเปรียบเทียบจากการใช้ Pipeline Multiprocessing ในการพัฒนาโปรแกรมรุ่นปรับปรุงกับรุ่นต้นแบบ ผ่านบอร์ด Raspberry PI 3 Model B+


จากบทความที่แล้ว ได้ทำการนำโค้ดทดสอบไปรันบน Raspberry Pi เพื่อเก็บผลเวลาการประมวลผลของโปรแกรมจาก time.clock() ต่อ frame โดยได้ผลคร่าวๆจากข้อมูล 170 ข้อมูลดังนี้


จะพบว่า เวลาที่ใช้ไปในการประมวลผลของ Pipeline ใน Raspberry Pi นั้นน้อยกว่าของรุ่นต้นแบบ อาจเป็นผลมากจากการทำงานแบบ Pipeline ทำให้คอขวดของการทำงานปกติที่ต้องตรวจสอบภาพเป็นเฟรมๆนั้นลดลง ทำให้การประมวลผลเร็วมากขึ้น

ในส่วนของผลการทำงานของ CPU นั้นจะพบว่าไม่มีความต่างกันมากนักทั้งในกรณีของรุ่นต้นแบบ และรุ่นปรับปรุง ต้องทำการศึกษาค้นคว้าต่อไป



การทำงานของ CPU ใน Raspberry Pi ของ Smart Mirror รุ่นต้นรุ่นต้นแบบ



การทำงานของ CPU ใน Raspberry Pi ของ Smart Mirror รุ่นต้นรุ่นปรับปรุง


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

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