Blog post

Vectorization Series, Part 3 - What are the Benefits?

This will be the final post in my planned short vectorization series. Although I reserve the right to post more on vectorization in the future!

Authored by Shannon Cepeda (Blackbelt) Last updated on 06/14/2017 - 15:56
Blog post

Vectorization Series, Part 2- Who Can Use It?

In my last blog, I introduced the concept of vectorization, which is parallelism across data elements in a regi

Authored by Shannon Cepeda (Blackbelt) Last updated on 06/14/2017 - 16:16
Blog post

Some Performance Advantages of Using a Task-Based Parallelism Model

As part of my focus on software performance, I also support and consult on implementing scalable parallelism in applications.

Authored by Shannon Cepeda (Blackbelt) Last updated on 02/04/2019 - 10:40
Blog post

Let's rename "for" to "serial_for"...

Proposal: rename for in C and C++ to serial_for No more incumbent "for." (it was voted off the island)

Authored by James R. (Blackbelt) Last updated on 06/14/2017 - 16:06
Blog post

Parallelism as a First Class Citizen in C and C++, the time has come

It is time to make Parallelism a full First Class Citizen in C and C++.  Hardware is once again ahead of software, and we need to close the gap so that application development is better able to uti

Authored by James R. (Blackbelt) Last updated on 06/14/2017 - 16:04
Blog post

Graduate Intern at Intel - Parallel Ray-Tracing

Ray-tracing is a classic example of an embarrassingly parallel algorithm; since each pixel is typically independent of the rest, theoretically every pixel can be done in parallel (given enough core

Authored by Last updated on 06/14/2017 - 15:37
Blog post

Graduate Intern at Intel - Parallel N-Body

The N-Body problem is a classic example used frequently to demonstrate parallelization and how it improves performance.

Authored by Last updated on 06/14/2017 - 15:46
Blog post

Parallel Universe Magazine #12: Advanced Vectorization

This blog contains additional content for the article "Advanced Vectorization" from Parallel Universe #12:

Authored by Last updated on 07/03/2019 - 20:08
Blog post

Adding and Retrieving Closed-caption messages in AVC and MPEG-2 Streams

Legal Disclaimer

Authored by Sravanthi K. (Intel) Last updated on 07/04/2019 - 10:41
Blog post

Student Lecture Journal: Developing Android* Apps in 14 Weeks

When I was assigned to give a lecture on “Pengembangan Software Pendidikan” (Edu-Software Development) this semester for Chemistry Education Students, I was challenged.

Authored by Aulia F. (Blackbelt) Last updated on 06/14/2019 - 10:51