header

Parallelization Approaches For Pile-Soil-Pile Interactions Analysis /

Shaher Emad Mohammed Aboeldahab,

Parallelization Approaches For Pile-Soil-Pile Interactions Analysis / طرق حلول متوازيه للتحليل الإنشائي للتأثيرات بين التربه و الخوازيق / By Shaher Emad Mohammed Aboeldahab; Under the Supervision of Prof. Dr. Youssef Fawzy Rashed, Dr. Ahmed Fady Farid. - 66 pages : illustrations ; 30 cm. + CD.

Thesis (M.Sc.) -Cairo University, 2024.

Bibliography: pages 63-66.

In this thesis, a simplified technique is presented that is based on parallel computing to optimize the
computational performance. Three parallel computing approaches have been developed to take full
advantage of the computer’s power: Multithreading on the CPU, Multithreading on the GPU, and a
hybrid system that combines both. The approaches have been tested on five separate machines to
analyze four practical examples with different load cases, geometric details, and cases of
interactions. The parallelization approach performance illustrated high efficiency with large-scale
computations The strength of the proposed technique is in its simplicity and scalability to be used
for any BEM code. في هذه الرسالة، تم تقديم تقنية مبسطة تعتمد على الحوسبة المتوازية لتحسين الأداء الحسابي. تم تطوير ثلاثة أساليب حوسبة متوازية من أجل الاستفادة الكاملة من قوة الكمبيوتر: تعدد العمليات على وحدة المعالجة المركزية، وتعدد العمليات على وحدة معالجة الرسومات، والنظام الهجين الذي يجمع بين الاثنين. تم اختبار الأساليب على خمسة أجهزة منفصلة ذات تكوينات مختلفة للأجهزة (وحدة المعالجة المركزية ووحدة معالجة الرسومات والذاكرة) لتحليل ستة أمثلة عملية مع حالات تحميل مختلفة وتفاصيل هندسية وطرق رقمية وحالات تفاعلات. أظهر أداء نهج الموازاة كفاءة عالية مع عمليات حسابية واسعة النطاق وتم تقليل الوقت المستهلك بنسبة تقدر بحوالي 90 % للأنظمة المتوازيه. تكمن قوة التقنية المقترحة في بساطتها وقابلية التوسع لاستخدامها في أي كود برمجي.






Text in English and abstract in Arabic & English.


Structural Engineering

high-performance computing Piled raft, Boundary integral equation method Parallel computing

624.1