Фильтры

Блоги

Benign Data Races: What Could Possibly Go Wrong?

The peril of data races. Shows how even the most innocent ones can break badly.
Автор: Dmitry Vyukov Последнее обновление: 04.07.2019 - 17:06
Блоги

Detecting Buffer Overflow with Intel® Pointer Checker

Introduction
Автор: Nguyen, Khang T (Intel) Последнее обновление: 04.07.2019 - 19:08
Блоги

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

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

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

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

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

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

简单模拟代码:

Автор: Последнее обновление: 04.07.2019 - 21:30
Article

介绍一种服务器缓存结构 --- 多级 Hash

       现在的服务器网络数据收发与存储没有不做缓存的。

Автор: Последнее обновление: 05.07.2019 - 14:07
Article

Libcryptorandom Library 2.0 from Intel

A cross-platform library for obtaining cryptographically secure random numbers from the best available entropy source in the underlying system.
Автор: Последнее обновление: 12.07.2019 - 08:21
Article

Digital Security and Surveillance on 4th generation Intel® Core™ processors Using Intel® System Studio 2015

This article presents the advantages of developing embedded digital video surveillance systems to run on 4th generation Intel® Core™ processor with Intel® HD Graphics, in combination with the Intel® System Studio 2015 software development suite. While Intel® HD Graphics is useful for developing many types of computer vision functionalities in video management software; Intel® System Studio...
Автор: Последнее обновление: 23.06.2019 - 18:50
Article

How to Use the RDRAND Engine in OpenSSL* for Random Number Generation

The OpenSSL* ENGINE API includes an engine specifically for Intel® Data Protection Technology with Secure Key.

Автор: John M. (Intel) Последнее обновление: 12.07.2019 - 15:11
Article

Intel® Digital Random Number Generator (DRNG) Library Implementation and Uses

Download

Download the static binary libraries, source code, and documentation from the link below:

Автор: Последнее обновление: 08.07.2019 - 19:24
Article

基于英特尔® 架构加速金融应用

下载 PDF

Автор: George Raskulinec (Intel) Последнее обновление: 06.07.2019 - 16:40
Article

Fast Computation of Huffman Codes

The generation of Huffman codes is used in many applications, among them the DEFLATE compression algorithm. The classical way to compute these codes uses a heap data structure. This approach is fairly efficient, but traditional software implementations contain lots of branches that are data-dependent and thus hard for general-purpose CPU hardware to predict. On modern processors with deep...
Автор: James Guilford (Intel) Последнее обновление: 09.07.2019 - 16:09