共 124 篇文章
共 362 篇文章及评论
阿拉是做啥的呢。 每次被问这个问题, 都要解释半天。 程序性能优化, 多核enabling , 售前, 应用工程师, xxxx ,。。。。 解释半天, 没有一个听得懂, ...
上次给大家卖了了官子, 提出了一个问题, 一直没有给出结果, 同学们看得也着急,等得一直冒汗。 我老人家也绝对不是故意的, 最近工作太忙, 直到今天终于由一个空隙,赶快给出答案。 同学们再看看代码, #pragma omp parallel for for(i ...
系统的heap 是整个操作系统全局共享的,以windows 为例,抄作heap 的API 有GlobalAlloc和GlobalFree。 C和C++的 malloc 和 new ...
面对高清时代的来临, s-video, component , VGA 这些模拟输出的端口显得不堪一击。 我试过用s-video 从电脑输出到电视, 效果差得真是没有话说。 高清的片源需要高质量的数字输出端口。 DVI 明显效果就要比VGA 好, ...
从前程序员只对实现功能感兴趣, 多核平台推出之后,程序员又需要多长一根筋。要不写出来的程序效率差, 又要被使用多核机器的玩家骂了。谁愿意用多花钱买了多核机器,软件却是单线程,只用得到单核的性能。 “不就是多线程嘛,好办的不得了。我的程序里面本来存在几个线程。调用库的时候, 库里面就implicit的开了几个线程。这样不就适合多核了吗。” 程序员们如是说。 殊不知少考虑了一个非常重要的问题。一个线程就相当于一个工人, 是不是工人越多,生产效率就越高。这是典型的是否人多力量大的命题。 ...
现在的CPU 发展方向就是个多核, 似乎还越多越好, 什么双核, 4核, 上次在intel developer forum 上面还看到一个80 ...