关于WIndows 2008 HPC环境下的应用程序的开发
2008-11-18 23:36
471 查看
今年微软推出了Windows 2008 HPC server,大力推行高性能计算。在TechEd 2008上也是拉上了曙光,做了曙光5000A的介绍。2个亿的价格着实让人下了一跳,但有一点不可否认,高性能计算正在走向贫民化。之前从WCC2003也多少了解了微软的并行开发,主要还是依赖于他自己的MS MPI。内行的人没有不晓得MPI的,目前的大多数并行算法计算,还有教程都是讲他的。在这个多核、多路、多刀的年代,多少也得理解一下这些东西。此处只是自己对HPC开发的一点点认识,还需要不断的学习实践的。
看看下边这张图片不难理解目前在开发方面微软的支持。
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC3.jpg
微软通过Visual Studio平台下的OpenMP为单机多核提供有利的支持,通过MPI和MPI.NET提供并行环境的开发。这就需要HPC SDK的支持,从Microsoft官方搜索HPC SDK你会拿到相关的资源,当然了有HPC 2008 SDK和WCC2003 SDK。
下边从介绍视频中截取了部分代码,其实质和以前做MPI的开发并没有什么大区别。
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC.jpg
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC1.jpg
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC2.jpg
这里就做个引子吧,详细就要参考MSDN了
http://msdn.microsoft.com/en-us/library/aa306570.aspx
Windows HPC Server 2008 - Using MS MPI White Paper 一篇相当入门的资料
http://download.microsoft.com/download/e/c/a/eca09493-3e66-4fb5-aba3-1e833c158052/Windows%20HPC%20Server%202008%20-%20Using%20MS%20MPI%20White%20Paper.doc
以后学习中再续内容了。
看看下边这张图片不难理解目前在开发方面微软的支持。
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC3.jpg
微软通过Visual Studio平台下的OpenMP为单机多核提供有利的支持,通过MPI和MPI.NET提供并行环境的开发。这就需要HPC SDK的支持,从Microsoft官方搜索HPC SDK你会拿到相关的资源,当然了有HPC 2008 SDK和WCC2003 SDK。
下边从介绍视频中截取了部分代码,其实质和以前做MPI的开发并没有什么大区别。
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC.jpg
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC1.jpg
http://p.blog.csdn.net/images/p_blog_csdn_net/cnhome/EntryImages/20081118/HPC2.jpg
这里就做个引子吧,详细就要参考MSDN了
http://msdn.microsoft.com/en-us/library/aa306570.aspx
Windows HPC Server 2008 - Using MS MPI White Paper 一篇相当入门的资料
http://download.microsoft.com/download/e/c/a/eca09493-3e66-4fb5-aba3-1e833c158052/Windows%20HPC%20Server%202008%20-%20Using%20MS%20MPI%20White%20Paper.doc
以后学习中再续内容了。
相关文章推荐
- 关于windows环境下QT开发ICE程序无法正确连接类库的解决方法
- 安装开发环境Windows 2008+Visual Studio 2008+SP1+SQL 2005
- Windows下用Eric4开发PySide应用程序的环境配置
- Visual C# 2008+SQL Server 2005 数据库与网络开发--第12章 Windows应用程序概述
- 在Windows平台上使用Codeblocks开发基于wxWidgets框架应用程序的开发环境准备
- windows下QT开发环境搭建与应用程序发布
- 关于windows 系统下android开发环境配置
- 关于windows metro应用程序开发的一点小心得
- windows下关于Objective-C开发环境的配置
- 关于java开发的应用程序带环境的自动安装
- 使用C++开发Leap Motion应用程序——Windows下开发环境配置
- 配置Windows 2008 R2 64位 Odoo 8.0/9.0 源码开发调试环境
- Android开发之 Windows环境下通过Eclipse创建的第一个安卓应用程序(图文详细步骤)
- Visual C# 2008+SQL Server 2005 数据库与网络开发-- 12.1 Windows应用程序
- java开发中关于windows下的环境变量配置
- [.NET] 在Windows系统中搭建基于.NET的iPhone应用程序虚机开发环境
- 配置Windows 2008 R2 64位 Odoo 8.0 源码PyCharm开发调试环境
- visual studio 2008开发windows mobile应用程序之环境篇
- 在Windows系统中搭建基于.NET的iPhone应用程序虚机开发环境