gxqcn 发表于 2008-1-5 13:12:41

好消息!HugeCalc 入围“CSDN2007年度金牛奖”开发库、框架大奖和原创大奖两项提名!

好消息!HugeCalc 同时入围“CSDN2007年度金牛奖”开发库、框架大奖和原创大奖两项提名!

  HugeCalc 是一款高精度算法库(同时支持 MBCS + UNICODE 版),适合于大规模科学计算,尤其适用于数论、密码学等领域研究,其核心算法耗费作者十余年的心血。具有占用资源少、效率高、使用便捷、易二次开发、可移植性强、可扩展性好等特点。关键文件 HugeCalc.dll 虽然很小,却提供了公共函数接口 709 个(标准C++接口 473 个;标准C接口 236 个),且其计算速度完全可与大型专业数学工具软件媲美!

http://www.emath.ac.cn/image/ui_HugeCalc.gif

  现已提供了如下功能:

  ⊙ 高精度快速加法
  ⊙ 高精度快速减法
  ⊙ 高精度快速乘法
  ⊙ 高精度快速除法
  ⊙ 高精度快速同余
  ⊙ 高精度快速位运算
  ⊙ 高精度快速乘方
  ⊙ 高精度快速开方
  ⊙ 超大整数快速取对数
  ⊙ 高精度快速求排列
  ⊙ 高精度快速求组合
  ⊙ 高精度快速阶乘、双阶乘、素数阶乘
  ⊙ 高精度快速计算 Fibonacci、Lucas 数列
  ⊙ 高精度快速乘积取模
  ⊙ 高精度快速数论倒数取模运算
  ⊙ 高精度快速乘方取模(支持负指数)
  ⊙ 高精度快速求最大公约数(支持群组运算)
  ⊙ 高精度快速计算扩展最大公约数
  ⊙ 高精度快速求最小公倍数(支持群组运算)
  ⊙ 高精度快速“等幂和”(支持群组运算)
  ⊙ 高精度快速任意进制转换
  ⊙ 超大整数素性快速检测
  ⊙ 生成随机超大(素)整数、快速生成最邻近素数
  ⊙ 自由指定有效位运算
  ⊙ 强大而灵活的输出
  ⊙ 高精度计时器(有暂停、累计、复位等功能)强

  为了与广大网友分享 HugeCalc 带来的便捷,该版公开了 HugeCalc.dll 的所有接口文件(同时支持 MBCS + UNICODE 版),大家可以更自由地进行高精度计算或自开发,而无须再依赖于 Mathematica 等大型软件。

  V6.x 新增了各种标准导入接口,可方便各种编程语言进行二次开发,如 C++、C、VB、Delphi 等。

  V7.x 可自动侦测用户 CPU 的型号,并据此自动调整算法及相应参数,使在兼顾老式机器的前提下,可充分发挥现代及未来 CPU 的功效(如采用 SSE2 指令集、多核并行等)。

  V8.x 则实现了无浮点指令算法,比之先前有浮点指令参与时可提速 30% 左右。

  经在双核上测试,现在其核心算法速度比最新版的 Mathematica 快了 61%,比号称“为地球上最快的大数库”GMP快了42%!:)

lyg_wangyushi 发表于 2008-1-10 18:53:58

也在这里恭喜搂主了,在csdn也恭喜过了,搂主十年的心血没有白费阿

gxqcn 发表于 2008-2-1 14:07:42

现在终于可以投票了

请大家多多投票支持!谢谢!
提醒:HugeCalc 在“4、开发库与框架”和“12、原创大奖”中得到两项提名。

应该说这次评选级别非常高,专家评委有:

  陈 榕   上海科泰世纪公司总经理
  洪 波   知名IT评论专家
  韩 磊   CSDN网站负责人
  黄柳青   普元信息技术公司创始人兼CTO
  蒋 芳   De Dream网站创始人
  蒋 涛   《程序员》&CSDN总裁
  刘积仁   东软集团董事长兼总裁
  梁 宁   CNet中国副总裁
  刘 韧   千橡互动集团副总裁
  马 科   起步软件总经理
  孟 岩   CSDN &《程序员》总编
  孟迎霞   《程序员》执行总编
  倪光南   中国工程院院士
  孙 伟   北京航空航天大学软件学院院长
  袁红岗   金蝶中间件有限公司技术总监
  左 春   中科软科技股份有限公司总裁
  曾登高   CSDN副总经理
  周 恒   浪潮软件平台事业部总经理
  张宏江   微软亚洲工程院院长、博士
  周鸿袆   奇虎董事长

还有许多网站、平面媒体的合作参与。

附件是本软件提交的提名表格:

kofeffect 发表于 2008-2-1 20:43:01

支持LZ啊,:) ,偶投了一票:lol

相信HugeCalc 的实力都会得到评委们的认同的!

gxqcn 发表于 2008-2-1 20:47:54

谢谢大家了!

HugeCalc 的用户很大部分来自高校,而现在恰逢寒假,很是吃亏啊。。。:'(

其它提名的要么来自大公司,要么来自团队,独独 HugeCalc 是靠个人力量完成的,且没有任何机构组织资助背景。
这是牺牲了我大量的休息时间一个人慢慢地雕刻出来的,当然期间也得到了不少热心人的指点和帮助。:handshake

郭先抢 发表于 2012-12-11 21:34:57

hugecalc确实是一个很强大的软件

郭先抢 发表于 2012-12-11 21:35:13

顶楼主!

mathtime 发表于 2012-12-12 10:56:40

羡慕+佩服

happysxyf 发表于 2017-1-16 23:07:43

非常不错,这个库至今都是很快的。几乎无法超越。

gxqcn 发表于 2017-1-17 08:33:56

如果在64位平台下开发,核心算法还可进一步提高。
当时用的是VC6.0开发,现代的许多新标准新特性都不支持,重新架构会有更好的表现,但需要时间。
当前该方面的开发维护暂时处于暂停状态,主要的瓶颈之一是“牙膏厂”Intel的动作太慢,多次跳票。
页: [1] 2
查看完整版本: 好消息!HugeCalc 入围“CSDN2007年度金牛奖”开发库、框架大奖和原创大奖两项提名!