-
题名基于Linux下的高性能符号计算平台的实现
被引量:5
- 1
-
-
作者
冯勇
陈光喜
符红光
曾振柄
-
机构
中国科学院成都计算机应用研究所
-
出处
《计算机工程与应用》
CSCD
北大核心
2003年第15期16-19,38,共5页
-
基金
国家973重点基础研究发展规划项目资助(编号:G1998030602)
-
文摘
符号代数计算在最近十多年已得到了高度重视,各国都在开发具有自主知识产权的高性能符号代数计算平台,如美国的Mathematica、加拿大的Maple和欧盟的Possol等。这些系统已经广泛应用于大规模科学工程计算和理论研究中。但它们仍有种种不足,例如软件调用内存的限制,仅提供面向过程的而非面向对象的设计语言,特别是源代码的不公开性造成了在其上面开发的软件受制于开发平台。笔者目前开发的基于Linux下的高性能符号计算平台建立在快速的大整数运算、多项式运算和因式分解基础上,具有效率高、计算能力强、源码公开等显著优点,同时为用户提供了两种接口,一是在C++语言里提供源程序级类库,用户可以用基本类库和面向对象的程序设计语言编程;二是象大多数计算机代数系统那样提供一种编程语言,用户可以在平台上进行程序设计。这个平台也是我国目前唯一的基于Linux下的高性能符号计算平台。该文重点讨论该平台的实现原理和方法,并与Maple进行了对比测试,结果显示该平台具有更高的效率。
-
关键词
符号代数系统
多项式运算
因式分解
linux
-
Keywords
cas,polynomial computation,factorization,linux
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-