Title : 
“No-Compile-Time Knowledge” distribution of finite element computations on multiprocessors
         
        
            Author : 
Erhel, J. ; Hahad, M. ; Priol, T.
         
        
            Author_Institution : 
Campus de Beaulieu, INRIA, Rennes, France
         
        
        
        
        
        
            Abstract : 
This paper addresses partitioning and scheduling of irregular loops arising in finite element computations on unstructured meshes. Target computers are distributed memory parallel computers that provide a global address space. We introduce the concept of “conditioned iterations loop” which distributes the iterations dynamically according to a runtime condition. This technique is improved by a learning approach. It is also combined with a renumbering of the mesh to improve data locality. Execution times on KSR1 with up to 64 processors on a model loop show good performances
         
        
            Keywords : 
distributed memory systems; finite element analysis; mathematics computing; parallel programming; processor scheduling; program compilers; program control structures; resource allocation; software performance evaluation; KSR1; No-Compile-Time Knowledge; conditioned iterations loop; data locality; distributed memory parallel computers; execution times; finite element computations; global address space; irregular loops; learning; mesh renumbering; multiprocessors; partitioning; runtime condition; scheduling; unstructured meshes; Computational modeling; Concurrent computing; Costs; Distributed computing; Finite element methods; Lead; Parallel programming; Processor scheduling; Runtime; Writing;
         
        
        
        
            Conference_Titel : 
System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
         
        
            Conference_Location : 
Wailea, HI
         
        
            Print_ISBN : 
0-8186-7324-9
         
        
        
            DOI : 
10.1109/HICSS.1996.495512