Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/43684
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | ประภาส จงสถิตย์วัฒนา | en_US |
dc.contributor.author | นิกร มนัส | en_US |
dc.contributor.other | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ | en_US |
dc.date.accessioned | 2015-06-24T06:43:52Z | |
dc.date.available | 2015-06-24T06:43:52Z | |
dc.date.issued | 2556 | en_US |
dc.identifier.uri | http://cuir.car.chula.ac.th/handle/123456789/43684 | |
dc.description | วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2556 | en_US |
dc.description.abstract | การเขียนโปรแกรมในปัจจุบันเป็นการเขียนและประมวลผลการทำงานบนแกนเดียว การพัฒนาหน่วยประมวลผลกลางให้มีหลายแกน เพื่อที่จะทำให้การประมวลผลมีประสิทธิภาพมากขึ้น ตัวแปลภาษาที่ใช้งานอยู่ไม่สนับสนุนการเขียนโปรแกรมให้กับหน่วยประมวลผลกลางชนิดหลายแกน งานวิจัยนี้สร้างตัวแปลภาษาเพื่อให้สามารถประมวลแบบขนานได้ โดยใช้ Parallax Propeller ซึ่งเป็นมัลติคอร์ไมโครคอนโทรลเลอร์ เนื่องจากมีถึงแปดโปรเซสเซอร์หรือแกน ซึ่งสามารถทำงานพร้อมๆกันหรือแยกกันทำงานอย่างอิสระ โดยใช้โครงสร้างภาษาแบบเดียวกันกับภาษา C มีเพิ่มสัญลักษณ์พิเศษ @ และ # เข้ามาเพื่อทำให้ผู้พัฒนาสามารถระบุควบคุมการแบ่งข้อมูลและระบุแกนของหน่วยประมวลผลได้ | en_US |
dc.description.abstractalternative | Presently, programming is done on single-core processors. The development of multicore processors has increased the performance. However, current compilers do not support programming for multicore processors. This research developed a compiler for parallel programming . The target machine is Palallax Propeller which is a multicore microcontroller that has eight cores. Each core works concurrently and independently. The proposed language has a similar structure to C language with additional special symbols @, # to allow programmers to control the division of data and specify the core to execute tasks. | en_US |
dc.language.iso | th | en_US |
dc.publisher | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.relation.uri | http://doi.org/10.14457/CU.the.2013.1137 | - |
dc.rights | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.subject | การเขียนโปรแกรม (คอมพิวเตอร์) | |
dc.subject | ไมโครคอนโทรลเลอร์ | |
dc.subject | Computer programming | |
dc.subject | Microcontrollers | |
dc.title | การพัฒนาการแปลโปรแกรมเชิงขนานสำหรับไมโครคอนโทรลเลอร์หลายแกน | en_US |
dc.title.alternative | DEVELOPMENT OF A PARALLEL COMPILER FOR MULTI-CORE MICROCONTROLLER | en_US |
dc.type | Thesis | en_US |
dc.degree.name | วิทยาศาสตรมหาบัณฑิต | en_US |
dc.degree.level | ปริญญาโท | en_US |
dc.degree.discipline | วิทยาศาสตร์คอมพิวเตอร์ | en_US |
dc.degree.grantor | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.email.advisor | prabhas@chula.ac.th | en_US |
dc.identifier.DOI | 10.14457/CU.the.2013.1137 | - |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
5371464921.pdf | 2.08 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.