Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/44889
Title: การจัดตารางงานในระบบปฏิบัติการแบบเวลาจริงบนไมโครโพรเซสเซอร์ชนิดหลายแกน
Other Titles: Scheduling tasks in real-time operating systems on multiple core microprocessors
Authors: อังคาร เชี่ยวกิจวุฒิกุล
Advisors: ประภาส จงสถิตย์วัฒนา
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: Prabhas.C@chula.ac.th
Subjects: ไมโครโปรเซสเซอร์
ระบบปฏิบัติการ (คอมพิวเตอร์)
Microprocessors
Operating systems (Computers)
Issue Date: 2555
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: งานวิจัยนี้นำเสนอวิธีการจัดตารางงานในระบบปฏิบัติการแบบเวลาจริงบนหน่วยประมวลผลชนิดหลายแกน เพื่อให้ระบบปฏิบัติการแบบเวลาจริงใช้งานทรัพยากรของหน่วยประมวลผลที่มีจำนวนแกนที่เพิ่มขึ้นอย่างคุ้มค่า โดยพัฒนาต้นแบบจากระบบปฏิบัติการ Micrium µC/OS-III ให้สามารถทำงานบนหน่วยประมวลผล S2 เป็นหน่วยประมวลผลชนิดสองแกน ใช้การจัดตารางงานแบบการปรับดุลจำนวนส่วนงานระหว่างแกนหน่วยประมวลผลโดยให้ส่งงานไปยังแกนหน่วยประมวลผลที่มีภาระงานน้อยกว่าก่อน ทำการทดสอบเปรียบเทียบประสิทธิภาพการทำงานของระบบบนหน่วยประมวลผลชนิดแกนเดียวกับหน่วยประมวลผลชนิดสองแกน ผลการวิจัยพบว่าการทำงานของระบบปฏิบัติการบนหน่วยประมวลผลชนิดสองแกนมีประสิทธิภาพเพิ่มขึ้น 171 เปอร์เซ็นต์ จากการทำงานบนหน่วยประมวลผลแกนเดียว
Other Abstract: This work proposed a scheduling scheme of a real-time operating system for multicore processors. The aim is to use resources efficiently. The development is based on Micrium µC/OS-III. The program is ported to run on S2 dual core processor. The scheduler adjusts the work balance between two cores. The work is sent to the core that has less work first. The experiment is carried out to compare the performance of running tasks on single core and multiple core microprocessors. The result shows that the efficiency is increased by 171 percent on a dual core processor compare to a single core processor.
Description: วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2555
Degree Name: วิทยาศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิศวกรรมซอฟต์แวร์
URI: http://cuir.car.chula.ac.th/handle/123456789/44889
URI: http://doi.org/10.14457/CU.the.2012.1674
metadata.dc.identifier.DOI: 10.14457/CU.the.2012.1674
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
Angkhan_ch.pdf1.67 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.