- 博客(7)
- 资源 (15)
- 收藏
- 关注
原创 多精度pi计算 汇编实现
<br />vier Gourdon坛子上的那个算是好的开始的计算pi程序,piclassic.c的程序,我下载了,/o2编译,发现与我在没有改动思路的情形下,仍然比其快一点,当然不能和上面的程序相比。它用时770ms ,我重写了一下计算10000位用时465ms。是重写而不是改写,可见/o2有时也不如人工调优,呵呵。<br />我写这个程序,其效率不是主要学习的东东,主要是体会一下多精度计算的一种思想,用多字节模拟大数据,当然有些3两行的代码或许也可计算pi<br />但很难体会不到这一点。<br />像
2010-11-28 20:47:00 2072
原创 强大的正则表达式库PCRE 汇编调用试例
PCRE(Perl Compatible Regular Expressions中文含义:perl语言兼容正则表达式)是一个用C语言编写的正则表达式函数库,由菲利普.海泽(Philip Hazel)编写。PCRE是一个轻量级的函数库,比Boost之中的正则表达式库小得多。PCRE十分易用,同时功能也很强大,性能超过了POSIX正则表达式库和一些经典的正则表达式库。linux 下很多款软件都依赖 PCRE 来做正则表达式判断。------------------------------------------
2010-11-28 20:37:00 1690 1
原创 mpich2 + windows 环境 DIY
<br />现在又有必要用这个东东了,不仅仅是在集群环境下,当前的CPU多核已相当普遍,你会问用mpich2会不会提高效率呢?<br />好的,我也想知道,从mpich2中的一个自带的pi计算程序(定积分的方法)看看在我的Intel Core(TM) 2 Duo CPU 上是否有效率提升。<br /> <br />好的,先找到mpich2的包,google一个mpich2,第一个就是,呵呵,说明很潮地http://www.mcs.anl.gov/research/projects/mpich2/<br />
2010-11-27 20:52:00 10470
原创 windows下使用pthread库
最近在看《C++多核高级编程》这本书,收集了些有用的东西,方便在windows下使用POSIX标准进行Pthread开发,有利于跨平台。--------------------------------------------------windows下使用pthread库时间:2010-01-27 07:41来源:罗索工作室 作者:落鹤生 点击:1220次我听很多人都说pthreads对Windows的兼容性不好,但我又没用过,也根本不知道到底好,还是不好,只不过我看ffmpeg都有在用pthreads,而
2010-11-20 17:30:00 27504 2
原创 汇编调用flash文件.实现界面的初探
给个接口吧,核心还是COM,遇到了一个难点:如何通信?,正在研究中............ .constCLSID_Flash TEXTEQU IID_IShockwaveFlash TEXTEQU IShockwaveFlash STRUCT; IUnknown methodsQueryInterface DWORD ?AddRef DWORD ?Release DWORD ?; IDispatch
2010-11-08 17:51:00 1902
原创 skinplusplus.dll的头文件skinplusplus.h,skinplusplus.inc
skinplusplus.dll的头文件skinplusplus.h=>skinplusplus.inc,听到这句话的时候,不要想到只有低版本的才是skinplusplus.dll高版本的应该是skinppwtl.dll,这样想就错了.............通常一些公司的产品用到了3.1.0.0版本的skinplusplus.dll,比如完美卸载软件(我写之前,刚下载过最新版本,有skinplusplus.dll(720kb)),之前的pps软件也用到了,现在没找到这个库,有可能用到了自已的东东吧。毕竟s
2010-11-06 18:18:00 1561
原创 随机数生成方法
<br />当代计算机的创始人约翰.冯.诺依曼曾经说过,任何试图以算法生成随机数据的人都将处于一种两难境地。所谓两难说是指随机性与算法确定性之间是不可能完全统一的。所以我们必须有意识地根据需要伪随机序列的随机性才能达到模拟真随机序列的效果。<br />线性同余伪随机数发生器<br />目前应用最为广泛的均匀分布伪随面数发生器就是线线同余伪随机发生器(LCG)<br />LCG的迭代描述公式为:<br />Xi+1=(a*Xi+c)(mod m) (1)<br />式(1)中有三个参数a,c,m。其中m是一
2010-11-02 21:33:00 4184
最新gmp 6.0.0 编译好的dll windows下使用 x64版本
2014-07-01
最新大数库 gmp 6.0.0 编译好的dll windows下使用 x86版本
2014-07-01
gotoblas2 高效矩阵库
2011-08-28
最新大数库 gmp-5.0.2 dll 动态链接库 mingw编译 windows下使用
2011-07-07
gotoblas2 blas 高效矩阵库
2011-06-20
mpg123 1.13.1,集成测试版本 (win32窗体)
2011-01-09
最新gmp 5.1.0 编译好的dll windows下使用
2011-01-08
lzma 7z 压缩解压调用源码
2010-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人