资料介绍
Portable, ExtensibleToolkit for Scientific Computation科学计算可移植扩展工具包。PETSc(Portable, Extensible Toolkit for Scientific Computation) 是美国能源部ODE2000支持开发的20多个ACTS工具箱之一,由Argonne国家实验室开发的可移植可扩展科学计算工具箱,主要用于在分布式存储环境高效求解偏微分方程组及相关问题。PETSc所有消息传递通信均采用MPI标准实现。PETSc用C语言开发,遵循面向对象设计的基本特征,用户基于PETSc对象可以灵活开发应用程序。目前,PETSc支持Fortran 77/90、C和C++编写的串行和并行代码。PETSc是系列软件和库的集合,三个基本组件SLES、SNES和TS本身基于BLAS、LAPACK、MPI 等库实现,同时为TAO、ADIC/ADIFOR、Matlab、ESI 等工具提供数据接口或互操作功能,并具有极好的可扩展性能。PETSc为用户提供了丰富的Krylov子空间迭代方法和预条件子,并提供错误检测、性能统计和图形打印等功能。线性方程组求解器是PETSc的核心组件之一,PETSc几乎提供了所有求解线性方程组的高效求解器,既有串行求解也有并行求解,既有直接法求解也有迭代法求解。对于大规模线性方程组, PETSc提供了大量基于Krylov子空间方法和各种预条件子的成熟而有效的迭代方法,以及其他通用程序和用户程序的接口。PETSc具有一般库软件所具备的高性能、可移植等优点,而且面向对象技术使得PETSc内部功能部件的使用非常方便,接口简单而又适用面广,可以缩短开发周期,减少工作量。如今,越来越多的应用程序在PETSc环境上开发,并逐渐显示出PETSc在高效求解大规模数值模拟问题方面的优势和威力。
基础并行软件平台建设与应用开发计划包括以下三个方面: 1. 数值并行软件的移植及其性能优化。主要包括可移植、可扩展科学计算工具箱(PETSc)、大型稀疏线性方程组并行迭代求解(AZTEC)、高级最优化工具箱(TAO)、非线性与微分/代数方程解法器(SUNDIALS)、FFTW、LAPACK、 ScalLAPACK、稀疏矩阵特征值问题并行求解(PARPACK)和无结构网格上的区域分解(DOUG)等内容。 2. 自主开发一些高性能数值与并行计算软件包。这些软件包主要包括并行特征值求解器(PSEPS)、自动微分转换系统(DFT)、自动伴随生成器系统(ADG)和并行多维 FFT 软件包(PMDFFT)等内容。 4 3. 举办用户培训和相关学术会议,推动并行软件的应用和研究开发。主要包括 PETSc、TAO、DOUG 等基础并行数值软件的应用,以及 LINUX/UNIX/网格应用、并行计算方法及其相关内容。
- CryptoAuthentication Xplained Pro入门工具包用户指南
- LabView工具包WebSocket-API主机下载 68次下载
- SM2246XT工具包 22次下载
- MPLAB REAL ICE在线仿真器跟踪接口工具包用户指南 13次下载
- STM32 USB FS设备开发工具包的用户手册免费下载 15次下载
- LabVIEW虚拟仪器声音和振动工具包用户手册中文版免费下载 0次下载
- LabVIEW声音和振动工具包用户手册英文版免费下载 0次下载
- LabVIEW的声音和振动工具包用户手册免费下载 0次下载
- LabSQL的工具包资料合集免费下载 57次下载
- TRF6903演示和开发工具包的详细资料免费下载 5次下载
- TRF4903演示和开发工具包的详细资料介绍免费下载 8次下载
- PIC32通用入门工具包开发工具的详细中文资料概述
- 如何使用入门工具包开发工具在目标板上仿真和调试固件的详细资料概述
- PIC32以太网入门工具包的中文介绍和使用的详细概述
- PICDEM™ Z演示工具包用户指南资料下载
- NPOI WEG报表工具包简介 807次阅读
- 搭建一套优秀的嵌入式软件框架必备的通用工具包 835次阅读
- 固态电池设计与性能估算工具 1046次阅读
- Netcap:安全和可扩展的网络流量分析工具 2964次阅读
- Arm®ML处理器 嵌入式评估工具包介绍 1796次阅读
- firefly NCC S1--MDK - SSD模型工具包介绍 2067次阅读
- 关于8个流行的Python可视化工具包 3264次阅读
- 计算机视觉开源库集锦 5081次阅读
- 北大语言计算与机器学习研究组推出一套全新中文分词工具包pkuseg 3646次阅读
- 一款获得Amazon认证的领先音频前端开发工具包 4495次阅读
- NVIDIA迁移学习工具包 :用于特定领域深度学习模型快速训练的高级SDK 3030次阅读
- 街机游戏《街头霸王 3》中进行模拟来训练改进强化学习算法的工具包 3999次阅读
- 如何利用Matlab软件数字信号处理工具包处理音频文件的详细概述 1w次阅读
- 什么是可移植?C语言是如何做到可移植的? 7030次阅读
- 细数工具包Kanzi® UI及Kanzi Connect®其中每个插件实现的功能 1w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多