社区
高性能计算
帖子详情
求高性能计算入门的经典教材
ACZHOU
2012-05-02 11:03:42
求高性能计算入门的经典教材
...全文
1658
13
打赏
收藏
求高性能计算入门的经典教材
求高性能计算入门的经典教材
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xueda120
2013-06-07
打赏
举报
回复
精通C,硬件知识
dluxx
2013-02-28
打赏
举报
回复
要并行计算的吗
rainpavilion
2013-02-21
打赏
举报
回复
我的建议先精通C,硬件知识,其他的自然就通了。
cnmhx
2013-02-10
打赏
举报
回复
并行计算仅仅是高性能计算的一部分。甚至还不是最重要的。
超级大笨狼
2013-01-21
打赏
举报
回复
其实无外乎基本功,数据结构和算法,内功修炼好,一切都好办。
jimette
2013-01-06
打赏
举报
回复
cnmhx
2013-01-06
打赏
举报
回复
有没有好的参考书目?
Y2D4M4X8
2012-12-29
打赏
举报
回复
高性能计算,涉及领域很广,如果要入门,最好先看: 1、陈国良教授的并行算法系列教材(研究生教材): 陈国良:《并行计算系列丛书》 (1)并行计算---结构。算法。编程 (2)并行计算机体系结构 (3)并行算法的设计与分析 (4)并行算法实践 2、某个子领域的高性能计算软件,现在许多高性能计算领域,都有相关的高性能计算开源软件与相关的使用说明书或专业书籍; 3、相关领域的学术论文;(高性能应用面相当广,一个人只能集中精力研究一个子领域) 4、CUDA计算,也是高性能计算的分支,不过非常偏技术,严重依赖NVIDIA显卡,首先必须熟悉CUDA库与CUDA编程的基本规律; 5、要想学习高性能编程,MPI库的学习是必须的。
Perry118
2012-12-26
打赏
举报
回复
算法导论,现在出第3版了。
wlc_大龙骧
2012-12-25
打赏
举报
回复
CUDA by example
超级大笨狼
2012-12-05
打赏
举报
回复
算法+分布式
孤独小剑
2012-05-02
打赏
举报
回复
???这问题问的……
是要算法导论么?
并行
计算
导论 pdf
本书是并行
计算
,特别是分布式并行
计算
环境和消息传递并行 编程的
入门
教材
,目的是促进并行
计算
技术在我国的应用。书中介 绍了并行
计算
的基础知识、Linux/UNIX 的基本使用、基于Linux 机 群的并行
计算
平台的建立、并行算法的设计和MPI 消息传递并行编 程的基本概念与方法。书中还提供了一批典型科学
计算
问题的并行 算法与程序设计实例,介绍了一些当前国际上流行的科学
计算
软件 工具及平台。本书力
求
从简单入手,循序渐进,读者不需要有太多的 预备知识,在逐步学习使用的过程中学会利用并行
计算
解决自己学 习和工作中的问题。 本书侧重介绍
高性能
计算
的实用技术,可作为信息技术与
计算
专业的专业基础课
教材
,也可作为其他理工科非
计算
机专业的并行
计算
课程
教材
。此外,本书还可作为有关Linux 机群建造、MPI 消 息传递并行算法设计与编程及常用
高性能
科学
计算
软件的参考书使 用。
cuda by example 例程+
教材
+《GPU
高性能
计算
之CUDA》实例
几本本很不错的CUDA
入门
教材
,希望能对
入门
级同志有所帮助
oeasy教您玩转python
入门
教程
Python编程基础教程本教程旨在帮助初学者了解Python编程的基础知识和高级应用。我们将介绍Python的各个方面,包括基础语法、数据类型、控制结构、函数、文件操作、面向对象编程、模块和包、异常处理、装饰器、生成器、迭代器以及协程。1. Python基础Python是一种解释型、交互式的编程语言。它具有简单易学的语法和丰富的库,使得开发过程既快速又高效。在开始学习Python之前,建议您先熟悉基本的
计算
机科学概念,例如变量、数据类型、运算符等。2. 数据类型Python具有多种数据类型,包括数字(整数和浮点数)、字符串、布尔值、列表、元组、集合和字典等。这些数据类型在Python中有着广泛的应用,从简单的数值
计算
到复杂的数据处理。3. 控制结构控制结构是编程中的基本组成部分,它们决定了程序如何执行。Python支持条件语句(if-elif-else)和循环语句(for和while),可以根据程序中的特定条件和情况来选择适当的操作。4. 函数函数是封装一段代码的便捷方式,它们可以在需要时被调用。在Python中,您可以定义函数,并使用参数来传递数据。函数可以返回值,以便在调用它们时使用。5. 文件操作文件操作是编程中常见的任务之一。Python提供了许多内置的函数和方法来进行文件操作,如读取、写入和删除文件等。此外,Python还支持对文件进行高级操作,如读写二进制文件、文件锁定等。6. 面向对象编程面向对象编程是一种流行的编程范式,它使用类和对象的概念来构建复杂的系统。Python支持面向对象编程,您可以使用类来定义对象,并使用继承和多态等特性来扩展和定制对象的行为。7. 模块和包模块和包是Python中组织代码的重要工具。模块是一个包含Python代码的文件,而包则是一个包含多个模块的目录。通过使用模块和包,您可以轻松地组织和管理大型项目中的代码。8. 异常处理异常处理是Python中处理错误的方式之一。当程序中出现错误时,Python会抛出一个异常。通过使用try-except语句块,您可以捕获并处理这些异常,以确保程序的稳定性。9. 装饰器装饰器是Python中的高级功能之一,它允许您在函数或方法之间添加额外的功能,而不改变其原始实现。装饰器是一种强大的工具,可用于实现各种功能,如日志记录、性能分析等。10. 生成器生成器是Python中的一种特殊类型的迭代器。通过使用生成器函数和方法,您可以在需要时生成数据,而不是一次性生成所有数据。这使得生成器在处理大量数据时非常有用,因为它们可以节省内存空间。11. 迭代器和协程迭代器和协程是Python中的两个重要概念。迭代器允许您遍历容器类型的数据结构(如列表和元组),而协程则是一种异步编程的方式,它允许您在程序中执行多个任务并发执行。这两个概念在处理大量数据和
高性能
应用程序方面非常有用。
MPI 并行程序设计
2003年
高性能
计算
培训班材料,
高性能
并行
计算
入门
教程。
cuda编程学习
包括: Compute Visual Profiler用户指南4.0中文版 cuda编程指南3.0 CUDA
高性能
计算
并行编程 GPU_通用
计算
概述 GPU
高性能
运算之CUDA 风辰的CUDA
入门
教程 深入浅出CUDA——很初步的CUDA指南
高性能计算
2,408
社区成员
1,024
社区内容
发帖
与我相关
我的任务
高性能计算
高性能计算
复制链接
扫一扫
分享
社区描述
高性能计算
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章