- 博客(8)
- 资源 (15)
- 收藏
- 关注
原创 计算N的阶乘,最多能算到9999!
c语言核心部分(来源网上):#define N 8 //计算N的阶乘,最多只能算到9999 long a[8916]={1,0},n,i,c,len;int main() { n=N; for ( len=1;n>1; n--) { for (c=0,i=0; i0) len++; } printf("%d",a[len-1]); for( len--;len>=0;len--)
2010-12-30 19:16:00 3157
原创 快速存拷贝 fast_memcpy
精确拷贝到字节,三种拷贝方式:1. movsd 2.SSE 系列 + 软预取 3.SSE系列+硬预取方式,要注意的是,不是所有的拷贝SSE都更优,正如为了行进100米,是开飞机还是步行咧?嘿嘿。所以,对于小字节量拷贝用movsd、 movsb过渡。 测试平台(CPU-Z): Intel(R) Celeron(R) CPU 2.66GHz 支持的指令集:MMX,SSE(1,2,3) ,EM64T 一级数据缓存:16KB 二级数据缓存:256KB 测试32.1 MB文件存拷贝: _fast_memcpy1 (m
2010-12-24 22:35:00 4565
原创 软件预取调度的距离
<br />Intel优化文档部分翻译 By G-Spider 2010-12-14 不妥之处,欢迎指正。<br />http://blog.csdn.net/G_Spider<br /> <br />Software Prefetch Scheduling Distance<br />软件预取调度的距离<br />Determining the ideal prefetch placement in the code depends on many architecturalparameters,
2010-12-14 20:41:00 1496
原创 浮点数冒泡排序
<br />;$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$;-=- Double BubbleSort By G-Spider @2010;-=- ml /c /coff sort.asm ;-=- link /subsystem:console sort.obj;$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.386.model flat,stdcallinclude user32.inc
2010-12-08 18:58:00 3078
原创 7-Zip 压缩与解压库-调用范例
<br />Welcome to the 7-Zip Home!开源站:http://www.7-zip.org/ 感谢Igor Pavlov的开源精神......<br />LZMA,(Lempel-Ziv-Markov chain-Algorithm的缩写),是一个Deflate和LZ77算法改良和优化后的压缩算法,开发者是Igor Pavlov,2001年被首次应用于7-Zip压缩工具中,是 2001年以来得到发展的一个数据压缩算法。它使用类似于 LZ77 的字典编码机制,在一般的情况下压缩率比 bz
2010-12-06 18:03:00 6048 1
原创 数学模板 ctex
<br />%bibx是参考文献数据库,编译顺序为latex、bibtex、latex、latex、pdflatex,<br />%不要用pdftexify,否则可能书签是乱码<br />/documentclass[cs4size,hyperref]{ctexart} %加入hyperref是为了对中文的章、节题目进行处理<br />/usepackage{amsmath,amsthm,amssymb,amsfonts,bm}<br />/usepackage{graphicx
2010-12-06 15:40:00 6633 1
原创 BLAS库学习
首先,命名规范:There are three levels of BLAS operations, Level 1Vector operations, e.g. y = /alpha x + y 向量操作 Level 2Matrix-vector operations, e.g. y = /alpha A x + /beta y 矩阵与向量操作 Level 3Matrix-matrix operations, e.g. C = /alpha A B + C 矩阵与矩阵的操作Each routi
2010-12-04 17:09:00 19776 3
原创 GotoBlas2库
在High Performance Computing (HPC)领域,最有影响的矩阵库-GotoBLAS,在长久的等待后终于有了更新,而且是直接从1.26跳到了GotoBLAS2,似乎Goto重写了,目前可在官网上下载的最新版本是GotoBLAS2-1.13_bsd。今天下载了,在mingw下近20分钟的编译过程后成功生成了libgoto2_penrynp-r1.13.lib库文件。GotoBLAS2 has been released by the Texas Advanced Computing Ce
2010-12-04 14:46:00 12196 26
最新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关注的人