Mainstreaming IoT: Intel System Studio 2019 Paves the Way
BrandPost Intel

Mainstreaming IoT: Intel System Studio 2019 Paves the Way

Thanks to the ever-growing complexity of IT systems, getting the most out of code continues to be a big challenge for many developers. Understanding the interaction of CPUs, GPUs, IDEs, and platforms is daunting enough, but now...

10/30/18

Accelerated Python: Give Python an Even Bigger Boost with No Code Changes
BrandPost Intel

Accelerated Python: Give Python an Even Bigger Boost with No Code Changes

Intel’s support of Accelerated Python continues to make it the logical choice for any performance-sensitive Python users (plus it’s free!). Intel’s distribution is a tuned version of the open source Python we all normally use....

10/17/18

If You’re ‘As Clever As You Can Be When You Write It,’ Can Intel Parallel Studio Help You Debug It?
BrandPost Intel

If You’re ‘As Clever As You Can Be When You Write It,’ Can Intel Parallel Studio Help You Debug It?

One of my favorite quotes is from Brian Kernighan, who wrote: “Everyone knows that debugging is twice as hard as writing a program in the first place. So, if you're as clever as you can be when you write it, how will you ever...

09/25/18

Now Available: Intel’s 2019 Software Development Tools
BrandPost Intel

Now Available: Intel’s 2019 Software Development Tools

Intel Parallel Studio XE is an expansive suite of software development tools made specifically for building and analyzing software written in C, C++, Fortran, and Python. In my opinion, if you develop C, C++, Fortran, or Python...

09/20/18

Games, Graphics, and the ‘Gamification of IT'
BrandPost Intel

Games, Graphics, and the ‘Gamification of IT'

For game designers, graphics performance can make the difference between a best-seller and a clunker, weighed down by bad reviews. That’s why virtually every game designer tries to ensure they’re getting the most out of the...

07/18/18

Inside Intel’s Graphics Performance Analyzers Version 2018 R2
BrandPost Intel

Inside Intel’s Graphics Performance Analyzers Version 2018 R2

The Intel® Graphics Performance Analyzers (Intel® GPA) team describes their tool with this tag line: “Improve your game's performance by quickly identifying problem areas.” Any program that depends on good frame rates will benefit...

07/16/18

OpenCL Is for GPUs Too
BrandPost Intel

OpenCL Is for GPUs Too

OpenCL started as a solution for GPUs, but it has recently received a lot of attention as a solution for FPGAs. So much so, in fact, that I’ve heard people wonder if OpenCL was for GPUs still. Yes, it is. More than ever! OpenCL is...

07/12/18

Making the Most of your Code with OpenCL
BrandPost Intel

Making the Most of your Code with OpenCL

Processing engines are everywhere. CPUs, GPUs, and even purpose-built FPGAs all offer compute capability that for decades was limited to specific functions. Today, thanks to the Open Computing Language (OpenCL), that has all...

07/10/18

Beating Moore’s Law: Scaling Performance for Another Half-Century
BrandPost Intel

Beating Moore’s Law: Scaling Performance for Another Half-Century

As his 90th birthday approaches, one wonders how Intel co-founder Gordon Moore considers that his famous ‘law’, first postulated in 1965, still pretty much holds true. As revised in the ‘70s, it forecast that the number of...

07/03/18

Intel’s OpenVINO™ Toolkit: Deep Learning + Vision + Heterogenous Compute
BrandPost Intel

Intel’s OpenVINO™ Toolkit: Deep Learning + Vision + Heterogenous Compute

Intel recently renamed its Computer Vision SDK as the OpenVINO™ toolkit. Looking at all that’s been added, it’s not surprising Intel wanted a new name to embrace all the new functionality. Included in the toolkit are three new...

07/02/18

Accelerated Python: The Momentum Continues
BrandPost Intel

Accelerated Python: The Momentum Continues

Intel’s support of Accelerated Python continues to be the logical choice for any performance-sensitive Python users. The team has added many new features recently including Python 3.6 support, performance enhancements for...

07/02/18

BrandPost Intel

Uncovering Hidden Performance: Tools for Every IT Pro

At a recent IT conference on becoming more strategic, the topic of machine learning and artificial intelligence kept creeping into the conversation. Whether IT professionals are using AI and ML to improve their security posture or...

06/18/18

A Look at Intel’s 2019 Software Development Tools
BrandPost Intel

A Look at Intel’s 2019 Software Development Tools

Intel’s software development tools continue to advance year after year, supporting new processors and standards, improving performance, and taking compatibility seriously. For dependable, top-performance tools for x86 and x86-64,...

06/08/18

Flow Graph Analysis for Performance
BrandPost Intel

Flow Graph Analysis for Performance

Flow graphs have been used to represent programming since the earliest days because they’re such a powerful way to think about programming. Real-time programming, event-based programming, and parallel programming have all helped...

06/06/18

The Several Faces of Intel Compilers
BrandPost Intel

The Several Faces of Intel Compilers

Intel compilers are extremely popular with performance-minded developers who compile C, C++, or Fortran for the x86 architecture (32 or 64 bit). The quest for top performance is the key attribute that users single out. If you ask...

04/23/18

BrandPost Intel

Use More Cores to Speed Execution

It seems obvious, right? All those cores in that CPU ready and waiting for your elegant, threaded and parallelized code to blast off, reducing execution time to a small fraction of what it used to be. Or that’s the thought...

04/10/18

Concurrency for Hash Tables
BrandPost Intel

Concurrency for Hash Tables

C++ Performance Tuning with Intel Threading Building Blocks

04/04/18

Are You Ready for a 5x Python Performance Boost?
BrandPost Intel

Are You Ready for a 5x Python Performance Boost?

In the highly competitive world of CAD/CAE where high performance is everything, software developers can now add real value by using an accelerated Python implementation. And I have some test results from DATADVANCE, known for...

03/15/18

Python for Production: Accelerating Number-Crunching Without Recoding
BrandPost Intel

Python for Production: Accelerating Number-Crunching Without Recoding

So you’ve probably been using Python for prototyping data science and number-crunching jobs, but when it comes to putting code into production, you go for some variant of C. Why? Well, by its very nature, Python is...

03/09/18

Understanding Why Data Layout Matters
BrandPost Intel

Understanding Why Data Layout Matters

The impact of data layout on performance can be significant. One opportunity to realize better performance exists in an important new capability of the latest version of the Intel® Math Kernel Library. This feature offers...

02/26/18

Load More