Filters

Article

英特尔向量化工具箱:3. 使用英特尔编译器的向量化报告确定候选循环

英特尔向量化工具箱:3. 使用英特尔编译器的向量化报告确定候选循环
Authored by Ronald W Green (Blackbelt) Last updated on 05/25/2018 - 15:30
Article

英特尔® MKL 中的英特尔® AVX 优化代码

Starting from Intel MKL 10.3, AVX code will be dispatched as one of the platforms in MKL and does not require special activation as in MKL 10.2.
Authored by Vipin Kumar E K (Intel) Last updated on 03/27/2019 - 12:20
Article

英特尔® 高清显卡 DirectX* 开发人员指南(Sandy Bridge)

本文描述了主要的开发提示与技巧,旨在确保您的游戏和其它交互式 3D 图形应用能够通过英特尔处理器显卡为客户带来出色的使用体验。本文通过重点说明利用Microsoft DirectX*进行的性能分析,详细介绍了利用新一代英特尔处理器显卡、英特尔® 高清显卡以及两代英特尔® 图形媒体加速器所进行的软件开发实践。此外,该指南还利用专门的篇幅介绍了可用于优化图形应用的英特尔工具,详细阐述了利用英特尔® 图形性能分析器(英特尔® GPA)进行性能分析的情况。
Authored by Last updated on 01/24/2019 - 16:28
Article

英特尔 MKL 中全新的快速基本随机数生成器

New BRNG SFMT19937 in Intel MKL
Authored by Chao Y (Intel) Last updated on 03/27/2019 - 12:20
Article

英特尔® MKL 提供针对 2D/3D FFT 的 Split Complex (real real) 支持

Split complex (real real) support for 2D/3D FFTs has been added from Intel® MKL 10.3 onwards.
Authored by Vipin Kumar E K (Intel) Last updated on 03/27/2019 - 12:20
Article

CRT 并行运行时:资源管理器

Visual C++ 2010 comes with interesting new features and enhancements to simplify more native programming. The Concurrency Runtime is an added framework to simplify parallel programming and helps you write robust, scalable, and responsive parallel applicat
Authored by Last updated on 06/14/2017 - 13:11
Article

Android ffmpeg的x86编译和优化

Android内置的编解码器比较少,流媒体功能也比较薄弱,现有的android关于远程视频的程序大部分使用了FFMPEG。FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码.TCPMP, VLC, MPlayer等开源播放器都用到了FFmpeg。这些播放器也大部分移植到了Android 上,只是都是基于ARM的,本文基于目前流行的2个开源项目,...
Authored by Last updated on 06/07/2017 - 10:55
Blog post

windows8 平板电脑试用

日前微软的windows8发布了,市场上到处可以看到方块的广告,Win8最令人期待的是在平板电脑上的表现。近日有机会拿到一台三星出的win8平板电脑ATIV smart PC,让我们一起体验一下。   1、开箱,
Authored by Last updated on 12/28/2018 - 09:11
Blog post

关于 android 中 edittext 特殊字符过滤和字符长度限制的最优方法

在android开发中,经常会碰到edittext中特殊字符过滤和字符长度限制同时要求的问题,由于android不同版本之间的兼容问题,以及各种手机支持情况不同,因此,经常会出现一些设备上面不兼容问题。为了解决这个问题,这里经过实践总结,给出一个最优的方案:

首先,对于字符长度的限制我们可以使用3种方法,如下:

Authored by Last updated on 06/23/2019 - 19:00
Blog post

最快线程间数据交换算法,有效避免锁竞争 -- TwoQueues

处理多线程数据共享问题注意的几个要点:

1、锁竞争:尽量减少锁竞争的时间和次数。

2、内存:尽量是使用已分配内存,减少内存分配和释放的次数。尽量是用连续内存,减少共享占用的内存量。

多线程数据交换简单方案A:

定义一个list,再所有操作list的地方进行加锁和解锁。

简单模拟代码:

Authored by Last updated on 07/04/2019 - 21:30