Lahey Fortran Professional v7.8 - 程序语言编辑器
可靠、良好技术支援-Lahey/Fujitsu Fortran 95-程序编辑
结合Fortran语言系统与富士通的编译器技术和高性能的代码生成器,为客户提供、良好Fortran 95语言系统的电脑技术支援。您写新的Fortran程序或缩减现有的应用程序,您需要、可靠,和良好的技术支援。
LF Professional V7.8中的功能:
-
具有LaheyFortran的Visual Studio 2015 Shell
-
BLAS , LAPACK和 SLATEC库连接选项(用于LGF构建)
为Wisk , BLAS, LAPACK和SLATEC过程提供了Intellisense -
现在将扫描Fortran模块接口与将其在Intellisense中
-
GFortran 6.3.1编译器
-
Winteracter入门套件(WISK)
Lahey Fortran v7.8有两个版本:板(Express)及版(professional):
LF 95 版的Lahey/富士通Fortran 95的编译器、链接器、命令行调试器、图书管理员、支援编辑DLL和Windows的API,线上档案编辑和电子邮件。
■ LFFortran 95的性能
■ LFFortran 95的
■ 静态连结富士通C和Borland的C ++目标档案
■ DLL操作接口连结到Visual Basic,VC++,Borland的C ++和Delphi。
■ 支援Win32 API
■ 支援旧版Fortran
■ 与ANSI/ ISO兼容的Fortran95
■ 电子邮件支援
LF 95 版增加了Microsoft VisualStudio 2008与Lahey Fortran的整合功能,新增Winteracter入门套件、WiSK-用于制作 Windows用户界面和显示图形、Polyhedron's Automake 应用程序、富士通的WinFDBWindows调试器、覆蓋分析工具-用于检测未执行的代码,并执行范围内的检查、取样器工具(执行分析器)可以帮助调整方案的性能、富士通的视觉分析器、富士通SSL2数学数据库和富士通C编译器。
Fortran编译软件是执行很快的编译器,经历30余年的经验且结合富士通公司的超级电脑编译专长所设计的有生产力的个人电脑的Fortran语言编译软体. 是你要写新的Fortran程式或者小型化(Downsize)已存在的应用程式,如果你需要,可靠, 和的技术支援.那你需要Lahey/Fujitsu Fortran
新功能
Fortran for .NET
Fortran 2003 标准extensions
网页格式Web Forms Designers
自动平行化(Parallelization)
支援开放式多处理器规格OpenMP
提供BLAS和LAPACK之安全绪
Pentium 4 / Athlon 等...
LF95的新功能
自动平行化(Parallelization) (Pro版)
支援开放式多处理器规格OpenMP(Pro版)
提供BLAS和LAPACK之安全绪(Pro版)
Automake自动编译(Pro版)
新的全域编译 - 可做计算时间诊断
改进档案输入输出速度
改进runtime诊断
提供SSL2数学程式库之安全绪
向量ALLOCATABLE属性
字串变数长度从上限65,000增加到 2,147,483,647
LF95目前分为二个版本, Express和Pro:
LF95 Express编译器的,指令式除错器,可连结g77,线上文件和电子邮件服务。
LF95 Pro Express功能,并含自动平行化(Parallelization) , 支援开放式多处理器规格OpenMP,Winteracter Starter Kit, WiSK为用于视窗图形显示界面, BLAS 和 LAPACK ,提供BLAS和LAPACK之安全绪
提供SSL2数学程式库之安全绪
Automake自动编译
LF95 的性能
LF95 6.0改良了单一平行应用程式。
Los Alamos实验室的Lloyd Young说的我用了一些平行处理的指令那使速度增加40%."
LF95
基本
Constant folding 将常数折叠
Common subexpression elimination 删除共用之subexpression
Copy propagation 副本传送
Strength Reduction减少
Algebraic simplifications 代数简化
Dead code elimination 删除不会用到的程式码
Peephole optimization 监视点
Loop invariant code motion 迴圈程式码不变化
Transform array element to simple variable 转换阵列成的变数
Local Instruction scheduling 局部性的指令安排重组
Address calculation optimization 定址计算
程式重组
Loop unrolling迴圈解开
Loop interchange迴圈交换
程序
Inlining 线上数学功能
Stack optimization堆叠
I486/Pentium/Pentium 使用指令
使用的输入/输出程式库
可连结Fujitsu C,g77,和egcs档案
LF95 支援静态之Fujitsu C,g77, 和egcs。和C/C++组成编码成一可执行档的。你不想要发展你自己的程式库,你也能用的商业C/C ++程式库。
支援传统大电脑之Fortran
LF95支援传统大电脑之Fortran, VAX结构和不同的UNIX服务常式。这些特点可进一步地帮助你的移到个人电脑平台上:
与ANSI/ISO Fortran 95相容费用。
LF95 系统需求
glibc runtime 程式库.
X- 视窗,以便看线上PDF手册。
硬碟空间LF95 Express 30MB,LF95 Pro 60MB。
32Mb RAM。
CD-ROM。
80486DX, Pentium, Pentium Pro, Pentium II, Pentium III的处理器。
LG Fortran性能
LG Fortran并行编程与开放MP,自动并行,并提供广泛的新的高性能的英特尔和AMD处理器。
LG Fortran
基本的:
-
常数合并
-
公共子表达式
-
预测常见
-
复制传播
-
分支和跳转
-
代数简化
-
变量跟踪
-
代码
-
窥孔
-
循环不变码运动
-
注册移动
-
指令调度
-
地址计算
-
数组
重建计划的:
-
帕尔玛多面体石墨
-
循环展开
-
循环交换
-
循环阻塞
-
循环露天开采
-
树层此循环
-
循环并行化
-
循环的树向量化
-
函数重新排序
程序
-
代码内联
-
Inter - procedural
-
全程序
静态临界GCC对象文件
LG Fortran 允许与由随附的GCC
C编译器生成的目标文件进行静态链接,并ISO_C_BINDING内部模块。将您的Fortran和C代码合并到可执行文件中。对于您不自己开发的例程,还可以与市售库中的C / C++例程链接。
DLL与Visual Basic , Visual C / C++,GCC和Microsoft .NET语言的接口,从您的Fortran代码中创建32和64位Windows DLL,然后使用Microsoft Visual Basic ,Microsoft Visual C++和Microsoft .NET语言创建的32位和64位Windows程序中调用Fortran例程。
LF Fortran系统要求
具有Visual Studio Fortran的Lahey Fortran
先安装Vista Studio 201x,然后才能安装Visual Studio Fortran程序包
安装Lahey / GNU Fortran , Visual Studio Fortran才能正常运行
Visual Studio 2015编译器的典型安装要求:
硬件
具有1.6GH或更快处理器的计算机
1GB RAM 用于x86
2GB RAM 用于x64
如果在虚拟机中运行,则额外的512 MB RAM
2GB的可用硬盘空间
5400 RPM硬盘驱动器
Direct X9的视频卡,以1024 x 768或的显示分辨率运行
系统操作
Windows 10
Windows 8.1(需要通过Windows Update提供的KB2883200)
Windows 8
Windows 7 Service Pack 1
Lahey Fortran(没有Visual Studio Fortran的安装)
Windows Vista或版本
安装驱动器上365MB的可用硬盘空间
目标操作系统
LF Fortran应用程序与Microsoft Windows 10,8.x,7 , Vista , XP , 2000 , NT 4.0 , Me , 98和95兼容
- 2024-11-19
- 2024-11-12
- 2024-11-08
- 2024-11-07
- 2024-11-05
- 2024-10-30
- 2024-11-15
- 2024-11-14
- 2024-11-01
- 2024-10-18
- 2024-10-16
- 2024-10-14