ภาพจาก MIT News |
ทีมนักวิจัยจากหลายสถาบันได้พัฒนา PaSh ซึ่งเป็นระบบที่สามารถเพิ่มความเร็วของโปรแกรมคอมพิวเตอร์บางประเภทได้อย่างมากในขณะที่รับรองความถูกต้องของผลลัพธ์ ระบบเร่งความเร็วของโปรแกรมหรือสคริปต์ที่ทำงานในเชลล์ Unix โดยแยกวิเคราะห์ส่วนประกอบออกเป็นส่วนๆ ที่สามารถรันบนโปรเซสเซอร์หลายตัว
PaSh ทำให้องค์ประกอบของโปรแกรมทำงานขนานกัน "ในเวลาที่ต้องการ (just-in-time)" เพื่อทำนายพฤติกรรมของโปรแกรม โดยเพิ่มความเร็วองค์ประกอบมากกว่าวิธีการแบบเดิมที่พยายามคิดการทำงานขนานกันเอาไว้ล่วงหน้า ในขณะที่ยังคงให้ผลลัพธ์ที่แม่นยำ
นักวิจัยทดสอบ PaSh กับสคริปต์หลายร้อยตัวโดยไม่แก้ไขสคริปต์ ระบบรันโปรแกรมได้เร็วกว่าสคริปต์ที่ไม่มีการให้ทำงานขนานกันโดยเฉลี่ยหกเท่า และทำให้ความเร็วสูงสุดเพิ่มขึ้นเกือบ 34 เท่า
อ่านข่าวเต็มได้ที่: MIT News
ไม่มีความคิดเห็น:
แสดงความคิดเห็น