การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2553
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | Thai |
Published: |
จุฬาลงกรณ์มหาวิทยาลัย
2012
|
Subjects: | |
Online Access: | http://cuir.car.chula.ac.th/handle/123456789/18602 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Chulalongkorn University |
Language: | Thai |
id |
th-cuir.18602 |
---|---|
record_format |
dspace |
spelling |
th-cuir.186022012-07-25T00:25:55Z การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ Parallel program development with adaptive performance tunning for multi-scale problem : a case study of tsunami simulation สิทธิกร ถาวรรัตนวณิช วีระ เหมืองสิน อาณัติ เรืองรัศมี จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ สึนามิ -- การจำลองระบบ การคำนวณเชิงตัวเลข -- โปรแกรมคอมพิวเตอร์ วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2553 วิทยานิพนธ์ฉบับนี้ได้ทำการศึกษาปัจจัยที่มีผลต่อประสิทธิภาพของการคำนวณแบบขนานบนระบบคลัสเตอร์คอมพิวเตอร์โดยใช้โปรแกรมจำลองสึนามิเป็นกรณีศึกษา เนื่องจากการจำลองสึนามิเป็นปัญหาที่มีหลายระดับความละเอียด เมื่อนำมาพัฒนาเป็นโปรแกรมคำนวณแบบขนานจะมีความซับซ้อนในการออกแบบโปรแกรมให้มีประสิทธิภาพเพิ่มขึ้น จึงควรมีระเบียบวิธีการจัดการงานสำหรับโปรแกรมคำนวณแบบขนานจากกรณีศึกษา ด้วยการเก็บข้อมูลการทำงานของโปรแกรมในแต่ละส่วนการทำงานด้วยข้อมูลตัวอย่างจากการทดสอบ จากนั้นหาความสัมพันธ์ของประสิทธิภาพเชิงเวลากับรูปแบบในการแบ่งงาน ขนาดของปัญหา และค่าใช้จ่ายอื่นที่เกิดขึ้นสำหรับการติดต่อสื่อสารกันระหว่างหน่วยประมวลผล เพื่อทำให้โปรแกรมสามารถทำงานได้อย่างมีประสิทธิภาพ และใช้เวลาในการคำนวณลดลงอันเนื่องมาจากการกระจายงานที่สม่ำเสมอตามลักษณะการทำงานของโปรแกรม เหมาะสมกับขนาดของปัญหา และระบบคลัสเตอร์คอมพิวเตอร์ที่ใช้งาน Parallel computing, using many processors working together, aims to compute faster or to compute the larger problem size. Because of several factors, the increasing number of processors may not be efficient to reduce the computation time. The factors that affect the performance of parallel program depend on partitioning, granularity, and the number of processors. The load balancing to fit the size of the problem, the behavior of parallel program, and the cluster computer are the consideration. This thesis studies the factors that affect the efficiency of the parallel program using a case study of tsunami simulation. Because the tsunami simulation is a multi-scale problem or a multi-level resolution problem, the parallel program development are the complexity in designing and improving program. The experiment tries to find the methodology to manage the parallel program that increased efficiency and reduced computation time. The methodology can improve the parallel program by adjusting the partitioning to fit the size of the problem with the load balancing by the behavior of the program. 2012-03-24T08:40:40Z 2012-03-24T08:40:40Z 2553 Thesis http://cuir.car.chula.ac.th/handle/123456789/18602 th จุฬาลงกรณ์มหาวิทยาลัย 4491536 bytes application/pdf application/pdf จุฬาลงกรณ์มหาวิทยาลัย |
institution |
Chulalongkorn University |
building |
Chulalongkorn University Library |
country |
Thailand |
collection |
Chulalongkorn University Intellectual Repository |
language |
Thai |
topic |
สึนามิ -- การจำลองระบบ การคำนวณเชิงตัวเลข -- โปรแกรมคอมพิวเตอร์ |
spellingShingle |
สึนามิ -- การจำลองระบบ การคำนวณเชิงตัวเลข -- โปรแกรมคอมพิวเตอร์ สิทธิกร ถาวรรัตนวณิช การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ |
description |
วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2553 |
author2 |
วีระ เหมืองสิน |
author_facet |
วีระ เหมืองสิน สิทธิกร ถาวรรัตนวณิช |
format |
Theses and Dissertations |
author |
สิทธิกร ถาวรรัตนวณิช |
author_sort |
สิทธิกร ถาวรรัตนวณิช |
title |
การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ |
title_short |
การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ |
title_full |
การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ |
title_fullStr |
การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ |
title_full_unstemmed |
การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ |
title_sort |
การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ |
publisher |
จุฬาลงกรณ์มหาวิทยาลัย |
publishDate |
2012 |
url |
http://cuir.car.chula.ac.th/handle/123456789/18602 |
_version_ |
1681411954547097600 |