检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西安交通大学机械工程学院,西安710049 [2]燕山大学机械工程学院,秦皇岛066004
出 处:《西安交通大学学报》2004年第7期758-761,共4页Journal of Xi'an Jiaotong University
基 金:国家自然科学基金资助项目(50375117);陕西省自然科学基金资助项目(2003E204).
摘 要:针对单台微型计算机进行数值模拟耗时长的问题,在微软公司开发的32位视窗操作系统下建立了网络并行计算环境.把2台微型计算机连成一个星形结构的以太网,以并行虚拟机作为网络并行计算平台、Vi sualC++作为开发工具,通过建立帐号及主目录、配置网络、设置系统环境变量和测试等步骤,完成了并行虚拟机的配置与调试.采用C语言自行研制了并行凝缩算法的源程序,并进一步以主从进程模式对金属平板轧制过程的弹塑性力学行为进行了数值模拟.研究结果表明,所建立的网络并行计算环境运行可靠,并行加速比可达1 785,并行效率达到了89%,与单台微型计算机相比,不仅提高了运行速度,且大大缩短了计算时间.To shorten CPU time-consuming in numerical simulation, a network parallel computation environment was established, which is based on the Win32 network operating system developed by Microsoft. Two microcomputers were connected into an ethernet with one 100 M fast ethernet switch. Parallel virtual machine is adopted as parallel platform and Visual C++ was applied as development tool in the environment, the configuration of parallel virtual machine was accomplished by establishing account number and main catalogue, collocating network, setting system environment variables, and testing. Moreover, a source program for exclusive parallel reducing computing method is developed with C language. With this program the elastic-plastic mechanical behavior of a strip rolling process was simulated numerically by means of master-slave model. The results indicate that the parallel computation can be realized dependably in the established network parallel computation environment, the ratio of parallel speedup can reach 1.785 and the efficiency of parallel computing can reach 89%. Compared with the CPU time-consuming of single microcomputer, and thus the computing speed is raised and the CPU time-consuming is reduced greatly.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.33