Full metadata record
DC FieldValueLanguage
dc.contributor.author莊孫文en_US
dc.contributor.authorChuang, Sun-Wenen_US
dc.contributor.author曾憲雄en_US
dc.contributor.authorShian-Shyong Tsengen_US
dc.date.accessioned2014-12-12T02:15:15Z-
dc.date.available2014-12-12T02:15:15Z-
dc.date.issued1995en_US
dc.identifier.urihttp://140.113.39.130/cdrfb3/record/nctu/#NT840394017en_US
dc.identifier.urihttp://hdl.handle.net/11536/60459-
dc.description.abstract在本篇論文中, 我們主要是針對平行編譯器中的迴圈轉換方式來加以改 善. 異於傳統模式, 我們利用知識庫的觀念、方法來整合現存的迴圈轉換 並擷取各個迴圈的優點. 我們提出了一個基於知識庫的迴圈轉換方式, 簡 稱 KPLT,這是一個利用表格擷取式的分析和屬性擇序表的專家系統. KPLT 跟據迴圈不同的特性來選擇一個適當的轉換方式且利用選擇之方式進行轉 換. 異於以往單一階段的迴圈轉換, 我們採用多階段的方式以更加充分地 將迴圈中的平行度擷取出來. 藉由實驗, KPLT 顯示出更高的加速效果; 另一方面, 藉由知識庫的模式將使系統易於管理和修增. In this thesis, we concentrate on fundamental phase, parallel loop transforma-tion, for loop parallelization in parallelizing compilers, running on multipro-cessor systems. We first proposed a knowledge-based approach that integrates existing loop transformation methods to make good use of their ability to extract available parallelisms on loops. A rule-based system, calledthe knowledge-based parallel loop transformation (KPLT), is then developed by repertory gridanalysis and an attribute ordering table to construct the knowledge base. TheKPLT can choose the appropriate loop transformation methodto reorder the execution of statements and loop iterations for parallelization. Unlike the previousresearch that must of them use one-pass approach, we intro-duce the idea ofmultipass which may explore more parallelism of loops. Experimental results show that our method can achieve higher speedup on parallelizing compilers. Furthermore, for system maintenance and extensibility,our approach is obviouslysuperior to others.zh_TW
dc.language.isozh_TWen_US
dc.subject迴圈轉換zh_TW
dc.subject平行編譯器zh_TW
dc.subject專家系統zh_TW
dc.subject表格擷取分析zh_TW
dc.subject屬性擇序表zh_TW
dc.subject多處理機系統zh_TW
dc.subjectLoop transformationen_US
dc.subjectParallelizing compileren_US
dc.subjectExpert systemen_US
dc.subjectRepertory grid analysisen_US
dc.subjectAttribute ordering tableen_US
dc.subjectMultiprocessor systemen_US
dc.title基於知識庫之迴圈轉換zh_TW
dc.titleAn Effective Knowledge-Based Parallel Loop Transformation for Parallelizing Compilersen_US
dc.typeThesisen_US
dc.contributor.department資訊科學與工程研究所zh_TW
Appears in Collections:Thesis