Фильтры

Блоги

I'd prefer reaching Parallel Programming Nirvana

Have you

Автор: Clay B. (Blackbelt) Последнее обновление: 12.12.2018 - 18:08
Блоги

1024cores: All about lock-free, concurrency, multicore and parallelism

It finally happened!

Автор: Dmitry Vyukov Последнее обновление: 15.02.2019 - 13:39
Article

Preparing for Parallel Optimization

Optimizing your application for multi-core technology can result in big performance improvements, but it requires a plan of action that is well suited to your application. This article gives an overview of key steps to follow as you optimize your code.
Автор: Diana B. (Intel) Последнее обновление: 04.07.2019 - 22:00
Блоги

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
Блоги

Optimization of Data Read/Write in a Parallel Application

(This work was done by Vivek Lingegowda during his internship at Intel.)

Автор: Последнее обновление: 04.07.2019 - 17:40
Блоги

Scope Oriented Programming

There is a long discussion talking about the advantages of Procedural Programming vs. the advantages of Object Oriented Programming.

Автор: Последнее обновление: 23.06.2019 - 19:00
Блоги

Modern Locking

Most multi-threaded software uses locking. Lock optimization traditionally has aimed to reduce lock contention, that is make the critical regions smaller.

Автор: Andreas Kleen (Intel) Последнее обновление: 04.07.2019 - 19:18
Блоги

Posted notes from "Multithreading and VFX" SIGGRAPH class

We taught a class on "Multithreading and VFX" on July 24 at SIGGRAPH 2013.

Автор: James R. (Blackbelt) Последнее обновление: 31.12.2018 - 15:00
Блоги

The switch() statement isn't really evil, right?

In my current position, I work to optimize and parallelize codes that deal with genomic data, e.g., DNA, RNA, proteins, etc.

Автор: Clay B. (Blackbelt) Последнее обновление: 04.07.2019 - 10:46
Блоги

Bubble, Bubble, Toil and Trouble; Mutex Lock and Buffer Double

Macbeth may have 99 problems, but parallel programming ain’t one of them.
Автор: Clay B. (Blackbelt) Последнее обновление: 04.07.2019 - 11:06