%0 Journal Article
%T Automatic Data Distribution for MPP Fortran
面向MPP Fortran的自动数据分布
%A TANG Xin-chun
%A GUO Ke-rong
%A
唐新春
%A 郭克榕
%J 软件学报
%D 1998
%I
%X Automatic data distribution is a key technique in the area of automatic program parallelization for MPP(massively parallel processing) systems. Data distribution schemes directly influence the parallel execution performance of application programs in MPP systems. Taking MPP Fortran as an example, this paper discusses techniques of automatic data distribution in detail such as alignment analysis, shared array distribution, performance estimation for shared array distribution schemes, and shared array redistribution. The corresponding algorithms are presented and they will be implemented in these automatic program parallelization tools for MPP Fortran.
%K Automatic data distribution
%K data locality
%K load balance
%K static performance estimation
%K data redistribution
自动数据分布
%K 数据局部性
%K 负载平衡
%K 静态性能评估
%K 数据重新分布.
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=2831B20D8A6FD832&yid=8CAA3A429E3EA654&vid=9CF7A0430CBB2DFD&iid=0B39A22176CE99FB&sid=3986B25773CB6C30&eid=2DBBF45CC176713E&journal_id=1000-9825&journal_name=软件学报&referenced_num=1&reference_num=13