编程软件

当前位置:

Lahey Fortran Professional v7.8 | 程序语言编辑器


快速、可靠、良好技术支援-Lahey/Fujitsu Fortran 95-程序编辑

结合40年的生产获奖的Fortran语言系统与富士通的编译器技术和高性能的代码生成器,为客户提供高效、良好Fortran 95语言系统的电脑技术支援。无论您写新的Fortran程序或缩减现有的应用程序,您需要快速、可靠,和良好的技术支援。


LF Professional V7.8中的功能:

  • 具有Lahey独家Fortran集成的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兼容

OSForensics | 数据恢复工具软件
Intel Application Software Development Tool Suite | 英特尔® 软件开发工具产品

上一篇:

下一篇:

分享到: 0