- 博客(10)
- 收藏
- 关注
原创 breakpoint和watchpoint/data breakpoint
breakpoint很容易理解,是程序的断点。在程序某一个地方设置断点,那么程序运行到此处就会暂停。那么,watchpoint呢?watchpoint是一种特殊的断点(所以,首先它还是断点)。在breakpoint的wiki中有相关描述:http://en.wikipedia.org/wiki/BreakpointOther kinds of conditions can al
2012-03-28 19:46:08 7341 1
原创 PMU性能分析系列1 - 相关事件的理解 - Basic Performance Tuning Events
以Intel(R) Microarchitecture Code Name Nehalem系列的CPU为例,以VTune工具作为测试手段来理解(因为我的CPU是这个系列的。)基本的性能调优事件使用这些事件能了解代码中最耗时和执行最多指令的部分。其中三个事件是fixed counter(固定计数器,参考18.4.1 Fixed-function Performance Count
2012-03-22 21:59:16 6606
原创 PMU性能分析系列1 - 相关概念
类似文章:http://blog.sina.com.cn/s/blog_6cfddec10100mck9.htmlhttp://bbs.lmtw.com/dispbbs.asp?boardid=20&id=113723http://topic.csdn.net/u/20080527/17/44d9ebf9-959d-4495-8456-62e4b2d40f05.htmlht
2012-03-22 20:52:09 16445
原创 VTune Basic Notes 1
1. VTune文档:Getting Started Tutorial:http://software.intel.com/sites/products/documentation/hpc/amplifierxe/en-us/2011Update/lin/start/index.htmVTune Help Document:http://software.intel.com/sites/p
2012-03-15 23:22:43 2040
原创 Boost编译
Boost主页:http://www.boost.org/环境:Ubuntu LTS 10.04, 64bitGCC版本:#gcc --versiongcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3Copyright (C) 2009 Free Software Foundation, Inc.This is free
2012-03-05 22:43:33 10181
原创 Box2D个人学习笔记 - HelloWorld
参考:官方Manual和对应翻译的中文手册(感谢译者)。下面的所有内容基于版本Box2D_v2.2.0。Hello Box2d1. 说明:首先要说明的是,Box2D源码中有一个HelloWorld的例子和一个Testbed的单元测试的例子。这两个都是很多的学习参考。首先,就是从HelloWorld的例子来理解Box2D。另外,需要说明的是,渲染本身是不属于B
2012-03-03 00:35:45 6321
原创 Box2D个人学习笔记 - 介绍
参考:官方Manual和对应翻译的中文手册(感谢译者)。下面的所有内容基于版本Box2D_v2.2.0。1. 介绍Box2D是一个2D刚体仿真库。可移植C++写成。引擎中数据类型大多以b2开头。2. 核心概念:刚体(rigid body):一块十分坚硬的物质,它上面的任何两点之间的距离都是完全不变的。一般用物体(body)简单的来描述刚体。形状(
2012-03-02 21:06:10 2643
原创 Box2d学习资源
官方Manual:http://box2d.org/manual.pdfBox2d中文手册/Box2D中文教程(对官方手册的翻译,百度一下就可以下载了)Box2D新手入门顺阶教程(百度一下,就可下载)教程:http://blog.allanbishop.com/box2d-2-1a-tutorial-part-1/ (english)Bo
2012-03-02 21:02:51 1045
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人