。。。。

努力工作!

使用Intel编译器系列合集

参考手册: http://software.intel.com/sites/products/documentation/studio/composer/en-us/2011Update/compiler_c/index.htm 说明:本系列文章为个人笔记,如有不正确之处,请参考官方相...

2011-12-02 13:43:33

阅读数 7623

评论数 1

编译器选项的查询和编译链接器介绍

对于高性能计算,为何要谈编译器?高性能计算的关键在于优化,而编译器就包含了很多选项,其中很多选项也是为了优化的。所以,编译器的选项的了解和学习也是必要的。 (1)MS编译器选项查询 http://msdn.microsoft.com/zh-cn/library/9s7c9wdw(v=V...

2011-11-16 22:04:07

阅读数 4782

评论数 0

CPU的等待有多久?

转载:http://blog.csdn.net/drshenlei/article/details/4240703 原文标题:What Your Computer Does While You Wait 原文地址:http://duartes.org/gustavo/blog/ ...

2013-05-12 21:47:19

阅读数 1434

评论数 0

BDB(C) Getting Started - Introduction to Berkeley DB

参考:/docs/gsg/C/index.html 或对应的PDF文档 1. BDB中的概念 说明:BDB是value/key数据库,并不是关系数据库。 下面是BDB中的几个重要概念: records: 逻辑上,每一个记录表示了数据库的一个入口。每一个record包含了两个信息:k...

2013-04-16 21:46:43

阅读数 2974

评论数 0

BDB(C)编译

参考源码目录:docs/installation/build_unix.html Building for UNIX/POSIX: cd build_unix ../dist/configure make make install Rebuild: make clean m...

2013-04-08 16:13:51

阅读数 2136

评论数 0

BDB介绍和资源

嵌入式数据库:http://baike.baidu.com/view/3149879.htm BDBwiki: http://zh.wikipedia.org/wiki/Berkeley_DB Oracle BDB主页:http://www.oracle.com/technetwork/pro...

2013-04-08 14:12:46

阅读数 1883

评论数 0

Android NDK纯C++开发(2)

继续了解使用native_app_glue来编写纯C++的Android NDK开发。 下面从一个"最简单“的可运行的程序来了解native_app_glue程序的基本组成。 1. 源码main.cpp: // main.cpp #include /** * This is...

2013-03-10 22:05:03

阅读数 12794

评论数 0

Android NDK纯C++开发(1)

Android NDK现在支持使用纯C++开发了,同样能开发带有Activity的程序。 要开发纯C++的android程序,有两种方法:native_activity.h和android_native_app_glue.h。当然本质上是一样的,android_native_app_glue.h...

2013-03-10 20:41:14

阅读数 18376

评论数 0

PPM文件格式

参考: Netpbm项目主页: http://sourceforge.net/projects/netpbm Netpbm wiki: http://en.wikipedia.org/wiki/Netpbm Netpbm format wiki: http://en.wikipedia....

2013-03-08 10:39:40

阅读数 37929

评论数 7

旧版本NDK的下载

官方下载NDK的地址为:http://developer.android.com/tools/sdk/ndk/index.html#Downloads 但是如果需要下载旧版本的NDK,google没有直接提供链接。可以通过下面的链接下载旧版本的NDK: http://dl.google.com...

2012-11-26 13:43:19

阅读数 11888

评论数 1

GDB资源

官方文档: http://www.gnu.org/software/gdb/documentation/ Articles: Quick start with GDB: http://unknownroad.com/rtfm/gdbtut/gdbtoc.html

2012-05-22 14:46:51

阅读数 1541

评论数 0

V8中的堆栈溢出错误

在运行V8代码的时候或者Nodejs等依赖于V8的时候,可能遇到如下错误: Maximum call stack size exceeded 这个错误是由于V8的堆栈溢出了,V8默认的堆栈大小是512k,如果超过了就会溢出。 在运行Nodejs的时候,我遇到了这个问题,从下面的文章找到了...

2012-05-19 22:45:17

阅读数 4229

评论数 0

Linux shell获取时间和时间间隔(ms级别)

说明:在进行一些性能测试的时候,有时候我们希望能计算一个程序运行的时间,有时候可能会自己写一个shell脚本方便进行一些性能测试的控制(比如希望能运行N次取平均值等),总之,这其中有一个需求可能就是获取一个时间戳或时间差。 1. Linux shell获取时间的相关命令 time命令:...

2012-05-19 22:22:37

阅读数 112409

评论数 5

GCC4.7编译记录

说明: GCC4.7前段时间release了,这里记录一下编译GCC4.7的过程,以供查阅。 依赖: 编译GCC除了一些基本的编译工具如make、gcc等GNU工具之外,还有几个基本的依赖库:mpc,mpfr,gmp。如果没有安装这三个库,那么configure无法通过。可以通过ap...

2012-04-25 20:38:42

阅读数 24164

评论数 4

Linux安装包制作

http://www.cnblogs.com/itech/archive/2010/02/01/1661248.html http://megastep.org/makeself/

2012-04-25 20:23:56

阅读数 1483

评论数 0

breakpoint和watchpoint/data breakpoint

breakpoint很容易理解,是程序的断点。在程序某一个地方设置断点,那么程序运行到此处就会暂停。 那么,watchpoint呢? watchpoint是一种特殊的断点(所以,首先它还是断点)。在breakpoint的wiki中有相关描述: http://en.wikipedia.org/...

2012-03-28 19:46:08

阅读数 3283

评论数 1

PMU性能分析系列1 - 相关事件的理解 - Basic Performance Tuning Events

以Intel(R) Microarchitecture Code Name Nehalem系列的CPU为例,以VTune工具作为测试手段来理解(因为我的CPU是这个系列的。) 基本的性能调优事件 使用这些事件能了解代码中最耗时和执行最多指令的部分。 其中三个事件是fixed coun...

2012-03-22 21:59:16

阅读数 4524

评论数 1

PMU性能分析系列1 - 相关概念

类似文章: http://blog.sina.com.cn/s/blog_6cfddec10100mck9.html http://bbs.lmtw.com/dispbbs.asp?boardid=20&id=113723 http://topic.csdn.net/u/2008...

2012-03-22 20:52:09

阅读数 9819

评论数 0

VTune Basic Notes 1

1. VTune文档: Getting Started Tutorial:http://software.intel.com/sites/products/documentation/hpc/amplifierxe/en-us/2011Update/lin/start/index.htm VT...

2012-03-15 23:22:43

阅读数 1845

评论数 0

vtune?

???

2012-03-15 20:01:01

阅读数 1772

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭