x86-64编译器 EKOPath

码农软件 · 软件分类 · 编译器 · 2019-12-09 10:44:53

软件介绍

EKOPath 4 是一款适用于 Intel 64 和 AMD 的 C, C++ 和 Fortran 的高性能编译器组,本次将以 GPL v3 协议开源免费分发,提供 Linux、FreeBSD 和 Solaris 版本二进制和源代码下载。

同时依照 GPL v2 开源的还有 PathDB 调试器。

此外,在今年三月 PathScale 还依据 BSD 协议开源了 libcxxrt C++ 运行库。

但是,其适用于 CUDA 计算的 ENZO 以及 Boost 库 EKOPath Boost 依然是闭源且需要付费使用的。

PS:

那么这个 EKOPath 4 会取代 GCC 目前在 Linux 系统中的地位么?个人认为在可见的将来不会,理由如下:

  1. 社区的成长需要时间和空间,尽管开源了,但是 EKOPath 的发展还是牢牢掌控在 PathScale 手中的。
  2. 对于一般程序使用 EKOPath 4 编译不会带来显著性能提升。
  3. 尚未能完全编译 Linux 桌面发行版中的所有组件,Linux 内核也需要一个小补丁。
  4. GCC 并不是停滞不前的,可以借助这个机会互相学习,比如在 OpenMP 方面。

同样,如果乐观的话在 2011 冬季就会出现一部分专门用 EKOPath4 定制的发行版,侧重于高性能计算领域;而 2012 冬季的主流发行版可能就会收录 EKOPath 4 编译器和 PathDB 调试器,如同现在 LLVM 一样作为另一个编译器选择存在。

介绍内容来自 LinuxToy

本文地址:https://www.codercto.com/soft/d/20759.html

编程语言

编程语言

图科 / 李德龙 / 清华大学 / 2008-1 / 68.00元

本书第1版自1999年出版以来,编程语言的研究已得到迅猛发展。为此,新版尽量贴近现今的发展趋势,以适应当前和未来编程语言设计过程中所伴随的新挑战。本书除了进一步提高了4种程序设计范型及其所用的语言的广度和深度外,还大大丰富了关于语言设计原理的内容,并新增了如Python、Perl这类编程语言的例子。本书主要结构第一部分:原理。第2、4、5、7、9章分别讲述了编程语言的5个核心原理(语法、名称、类型......一起来看看 《编程语言》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试