การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ

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 d...

Full description

Saved in:
Bibliographic Details
Main Author: สิทธิกร ถาวรรัตนวณิช
Other Authors: วีระ เหมืองสิน
Format: Theses and Dissertations
Language:Thai
Published: จุฬาลงกรณ์มหาวิทยาลัย 2010
Subjects:
Online Access:https://digiverse.chula.ac.th/Info/item/dc:43783
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chulalongkorn University
Language: Thai
id 43783
record_format dspace
spelling 437832024-03-18T08:14:05Z https://digiverse.chula.ac.th/Info/item/dc:43783 ©จุฬาลงกรณ์มหาวิทยาลัย Thesis 10.58837/CHULA.THE.2010.1579 tha สิทธิกร ถาวรรัตนวณิช การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ Parallel program development with adaptive performance tunning for multi-scale problem : a case study of tsunami simulation จุฬาลงกรณ์มหาวิทยาลัย 2010 2010 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. วิทยานิพนธ์ฉบับนี้ได้ทำการศึกษาปัจจัยที่มีผลต่อประสิทธิภาพของการคำนวณแบบขนานบนระบบคลัสเตอร์คอมพิวเตอร์โดยใช้โปรแกรมจำลองสึนามิเป็นกรณีศึกษา เนื่องจากการจำลองสึนามิเป็นปัญหาที่มีหลายระดับความละเอียด เมื่อนำมาพัฒนาเป็นโปรแกรมคำนวณแบบขนานจะมีความซับซ้อนในการออกแบบโปรแกรมให้มีประสิทธิภาพเพิ่มขึ้น จึงควรมีระเบียบวิธีการจัดการงานสำหรับโปรแกรมคำนวณแบบขนานจากกรณีศึกษา ด้วยการเก็บข้อมูลการทำงานของโปรแกรมในแต่ละส่วนการทำงานด้วยข้อมูลตัวอย่างจากการทดสอบ จากนั้นหาความสัมพันธ์ของประสิทธิภาพเชิงเวลากับรูปแบบในการแบ่งงาน ขนาดของปัญหา และค่าใช้จ่ายอื่นที่เกิดขึ้นสำหรับการติดต่อสื่อสารกันระหว่างหน่วยประมวลผล เพื่อทำให้โปรแกรมสามารถทำงานได้อย่างมีประสิทธิภาพ และใช้เวลาในการคำนวณลดลงอันเนื่องมาจากการกระจายงานที่สม่ำเสมอตามลักษณะการทำงานของโปรแกรม เหมาะสมกับขนาดของปัญหา และระบบคลัสเตอร์คอมพิวเตอร์ที่ใช้งาน 135 pages สึนามิ -- การจำลองระบบ การคำนวณเชิงตัวเลข -- โปรแกรมคอมพิวเตอร์ วีระ เหมืองสิน อาณัติ เรืองรัศมี https://digiverse.chula.ac.th/digital/file_upload/biblio/cover/43783.jpg
institution Chulalongkorn University
building Chulalongkorn University Library
continent Asia
country Thailand
Thailand
content_provider Chulalongkorn University Library
collection Chulalongkorn University Intellectual Repository
language Thai
topic สึนามิ -- การจำลองระบบ
การคำนวณเชิงตัวเลข -- โปรแกรมคอมพิวเตอร์
spellingShingle สึนามิ -- การจำลองระบบ
การคำนวณเชิงตัวเลข -- โปรแกรมคอมพิวเตอร์
สิทธิกร ถาวรรัตนวณิช
การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
description 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.
author2 วีระ เหมืองสิน
author_facet วีระ เหมืองสิน
สิทธิกร ถาวรรัตนวณิช
format Theses and Dissertations
author สิทธิกร ถาวรรัตนวณิช
author_sort สิทธิกร ถาวรรัตนวณิช
title การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
title_short การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
title_full การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
title_fullStr การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
title_full_unstemmed การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
title_sort การพัฒนาโปรแกรมคำนวณแบบขนานที่ปรับปรุงประสิทธิภาพได้สำหรับปัญหาที่มีหลายระดับความละเอียด: กรณีศึกษาการจำลองสึนามิ
publisher จุฬาลงกรณ์มหาวิทยาลัย
publishDate 2010
url https://digiverse.chula.ac.th/Info/item/dc:43783
_version_ 1829266121119760384