- 注册时间
- 2007-12-26
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 92754
- 在线时间
- 小时
|
楼主 |
发表于 2009-3-22 21:32:37
|
显示全部楼层
顺着论文里的参考链接,点:Magma V2.12-1 is up to 2.3 times faster than GMP for large integer multiplication
Opteron 150 (2.4GHz, L2 1MB)
NB: Both the GMP and the Magma timings here use the AMD64 assembly code of Pierrick Gaudry for the base operations (which is is vastly superior to the official GMP 4.1.4 running on AMD64 processors).
Bits | GMP | Magma | Speedup | 2^18 | 0.00338 | 0.00238 | 1.42 | 2^19 | 0.00984 | 0.00531 | 1.85 | 2^20 | 0.0225 | 0.0114 | 1.97 | 2^21 | 0.0539 | 0.0274 | 1.96 | 2^22 | 0.119 | 0.0592 | 2.01 | 2^23 | 0.286 | 0.132 | 2.17 | 2^24 | 0.630 | 0.300 | 2.10 | 2^25 | 1.51 | 0.640 | 2.36 | 2^26 | 3.19 | 1.56 | 2.04 | 2^27 | 6.96 | 3.30 | 2.11 | 2^28 | 15.27 | 8.54 | 1.79 | 2^29 | 33.04 | 17.67 | 1.87 |
Pentium 4 (2.66GHz, L2 512KB)
Bits | GMP | Magma | Speedup | 2^17 | 0.00530 | 0.00445 | 1.19 | 2^18 | 0.0126 | 0.00806 | 1.56 | 2^19 | 0.0316 | 0.0191 | 1.66 | 2^20 | 0.0804 | 0.0400 | 2.01 | 2^21 | 0.164 | 0.0890 | 1.84 | 2^22 | 0.408 | 0.205 | 1.99 | 2^23 | 0.965 | 0.425 | 2.27 | 2^24 | 1.90 | 1.17 | 1.62 | 2^25 | 3.78 | 2.47 | 1.53 | 2^26 | 7.98 | 5.78 | 1.38 | 2^27 | 18.14 | 12.15 | 1.49 | 2^28 | 38.54 | 30.88 | 1.25 | 2^29 | 98.54 | 65.51 | 1.50 |
Itanium 2 (1.5GHz)
Bits | GMP | Magma | Speedup | 2^18 | 0.01034 | 0.00572 | 1.81 | 2^19 | 0.0220 | 0.0126 | 1.75 | 2^20 | 0.0482 | 0.0270 | 1.79 | 2^21 | 0.110 | 0.0581 | 1.89 | 2^22 | 0.266 | 0.132 | 2.01 | 2^23 | 0.598 | 0.320 | 1.87 | 2^24 | 1.60 | 0.782 | 2.04 | 2^25 | 3.08 | 1.70 | 1.81 | 2^26 | 6.66 | 4.33 | 1.54 | 2^27 | 14.18 | 8.89 | 1.59 | 2^28 | 30.55 | 23.34 | 1.31 | 2^29 | 69.96 | 48.46 | 1.44 |
Ultrasparc (64-bit mode, 750MHz)
Bits | GMP | Magma | Speedup | 2^18 | 0.0359 | 0.0196 | 1.83 | 2^19 | 0.0814 | 0.0425 | 1.92 | 2^20 | 0.197 | 0.0946 | 2.08 | 2^21 | 0.415 | 0.203 | 2.04 | 2^22 | 1.07 | 0.498 | 2.15 | 2^23 | 2.34 | 1.06 | 2.22 | 2^24 | 4.98 | 2.87 | 1.74 | 2^25 | 10.24 | 6.08 | 1.68 | 2^26 | 23.03 | 15.85 | 1.45 | 2^27 | 51.43 | 32.80 | 1.57 | 2^28 | 112.90 | 85.04 | 1.33 | 2^29 | 254.18 | 175.03 | 1.45 |
这是该网站在 July 1, 2005 发布的测试结果。 |
|