他们考虑的东西很多
我们只考虑x86平台和很少的环境 放心,我对这个软件包还是很有信心的,以我个人的经验,平台方面的考虑不会少。
我说的GCC烂,不排除我手上的GCC版本太低的缘故,我个人也懒得换,就这样吧,还可以找点GCC的乐子。
那些opensource的大数软件包也确实支持很多平台,我从不否人他们这一点的强悍,支持的功能也差别不大,不然还能叫大数软件包吗?大家都是在做同样的东西嘛,不一样就坏了。
可是,当你需要对某种特殊的需求进行优化时,当你需要进行象椭圆曲线阶的计算时,你试试这么软件包在普通的PC上是什么感觉?估计连死的心都有了吧?哈!我希望自己做出来的东西能够跨平台,至少能够轻松进行平台移植,同时要保证随时能进行针对性的、可能是超级强悍的优化。
梦想有一天能用廉价的Linux PC或服务器组建一台超级计算机,呵呵。 :)
3000一台
你有6万足够装一个强悍的集群的
但是在linux发布软件
一般带代码发布
因为该死的兼容性
呵呵
回复 23# 无心人 的帖子
我梦想指挥10,000台服务器:L :b:别的不说
1万台服务器
光电费一天就6万
哈哈 而这么庞大的服务器
必定是10G的光网络
10G阿
我想没几千万你不要想
连接成这么大的网络 重要遗漏:
不要意思,年纪大了,版本也老了,突然发现版本发布说明里面漏掉了关于多项式部分的说明,晕菜!
我更新一下,供大家参考。头文件中也遗漏掉了这部分内容。实际上,该版本中还包括椭圆曲线点的计算SEA算法,由于上传限制,还缺一个重要的数据文件,因此该功能不能使用。如果需要多项式部分,请mail我。 bgn_linux_v1.0.0相关说明:
1。 本版本是RELEASE版,静态库形式。如果在使用的过程中发现问题,建议将问题的详细说明在论坛发布,或者直接发到我的信箱:bgnvendor@gmail.com,这将有利于软件包的完善,也方便你的使用
2。 本版本基本调试开关为打开状态。
3。 本版本能处理的大整数长度限定在192(含)比特以内,并经过了基本的但不充分的测试,使用过程中发现问题,请参考第1条。
4。 本版本只能处理无符号大整数。
5。 本版本适用于win32平台。
6。 本版本提供对Z环的支持
7。 本版本提供对Z_{2}环的支持
8。 本版本提供对Z_{n}环的支持
9。 本版本提供对F_{p}域的支持
10。本版本提供对F_{2^n}域的支持
11。本版本提供对EC(F_{2^n}),即F_{2^n}上的EC的支持。
12。本版本提供对EC(F_{p}),即F_{p}上的EC的支持。
13。本版本提供对ECC(F_{2^n}),即F_{2^n}上的ECC的支持。
14。本版本提供对ECC(F_{p}),即F_{p}上的ECC的支持。
15。本版本提供对POLY(Z_{2}),即Z_{2}上的多项式的支持。
16。本版本提供对POLY(Z_{n}),即Z_{n}上的多项式的支持。
17。本版本提供对POLY(F_{p}),即F_{p}上的多项式的支持。
18。本版本提供对POLY(F_{2^n}),即F_{2^n}上的多项式的支持。
19。本版本对各子软件包的支持已完全模块化。
20。本版本提供了对ECC的用户自定义随机数生成器和哈希散列接口的支持。
21。本版本提供了对内存的弹性管理以及内存呼吸功能,大大提高了内存的有效利用率。
22。本版本提供了对整个软件包的X-ray功能,大大提高了软件包的稳定性,容错性,错误重现和错误定位能力。
23。本版本在v0.7基础上提供了二进制,十进制和十六进制与BIGINT大整数之间的相互转换
24。在使用过程中,发现任何问题,请参考第1条。 个人想法:
身子就是服务器...
手上的手表...很小...但是是Linux的...有录音功能,激光切割功能,撬锁功能,喷洒麻醉药功能.
眼镜,也不是一般的眼镜,而是类似终结者的眼睛一样,随时看到最新新闻.消息,查找东西,GPS.包括录像功能, wifi, SSH到家里的服务器里, 看电影,看图片,看女优. 也是小型服务器...
耳朵内部,可听音乐,接通电话,等等...用身体上的微弱电流+电压就可以跑.
身体里面每一个细胞都是计算机... DNA作为RAM,蛋白质做计算....跑DNA版本的Mathematica和Matlab. :)
你干脆劫银行去吧
准抓不到你