Skip to content
TechDecoded Logo
  • Topics
    • Discover Tech.Decoded by Topics:
    • oneAPI
    • Code Modernization
    • Visual Computing
    • Data Center & Cloud Computing
    • Data Science
    • Systems & IoT
  • About
  • Free Dev Tools
    • Download software and tools:
    • oneAPI
    • Media
    • Systems
    • Technical Computing
    • Visual Computing
  • Developer Zone

Sign up for Updates

By submitting this form, you are confirming you are an adult 18 years or older and you agree to share your personal information with Intel to stay connected to the latest Intel technologies and industry trends by email and telephone.  You can unsubscribe at any time.  Intel’s web sites and communications are subject to our Privacy Notice and Terms of Use.

Thank you for your submission.

Resources

Article

Parallelism in Python*: Directing Vectorization with NumExpr*

[mr_rating_result]
One interesting way of achieving Python parallelism is through NumExpr*, in which a symbolic evaluator transforms numerical Python expressions into high-performance, vectorized code. Learn how to refactor Python code to take advantage of NumExpr’s capabilities..
Read more
Article

Improving Performance by Vectorizing Particle-in-Cell Codes

[mr_rating_result]
Get a real-world walkthrough of how to improve performance by enabling vectorization for PIC codes. Uses the particle class in Athena++, an astrophysical magnetohydrodynamics (MHD) code written in C++.
Read more
Article

Boosting the Performance of Graph Analytics Workloads

[mr_rating_result]
There are a variety of algorithms to extract useful info from a graph. Explore the implementation characteristics of basic graph analysis algorithms and how they perform on Intel® Xeon® processors.
Read more
Article

Parallelism in Python* Using Numba*

[mr_rating_result]
There are three ways to efficiently achieve parallelism in Python*: dispatch your own code, rely on a library, use a framework. This article looks at the third way … using Numba* to generate native-speed code.
Read more
Article

Effectively Train and Execute Machine Learning and Deep Learning Projects on CPUs

[mr_rating_result]
Meet Intel’s optimizations for frameworks like Caffe* and TensorFlow* and see how Intel® Math Kernel Library for Deep Neural Networks (Intel® MKL-DNN)helps speed training and inference execution with no code changes.
Read more
Article

How Effective is Your Vectorization?

[mr_rating_result]
Optimizing the vectorization of your program is crucial to its performance. Learn how Intel® Advisor—a free, standalone tool—pinpoints vectorization issues and shows how well you’re using the hardware.
Read more
Article

Remove Memory Bottlenecks Using Intel® Advisor

[mr_rating_result]
How your app accesses memory is crucial to performance. (Read: parallelization and vectorization aren’t enough.). Intel® Advisor helps you diagnose and fix memory issues. Take a deep dive into how it’s done.
Read more
Article

JD Speeds Up Image Analysis By Replacing GPUs with CPUs

[mr_rating_result]
Chinese CSP JD found it could achieve 3.83x increased performance using its existing servers based on the Intel® Xeon® processor E5 family. Using BigDL to deploy its existing Caffe* model on servers where the data is stored, and optimizations using the Intel® Math Kernel Library, the company established an agile platform that can now be used to create new DL and AI applications, and reduced its TCO by reusing existing hardware estate for image analysis.
Read more
Article

Advancing OpenCL™ for FPGAs

[mr_rating_result]
Field programmable gate arrays (FPGAs) not only are capable of high performance, they’re wonderfully malleable—configurable to match the application rather than the other way around. Because of this freedom, FPGA app developers have come to rely on tools and languages (specifically HDLs) used by hardware designers, rather than software programmers. But that’s changing. Find out the Intel® FPGA SDK for OpenCL™ technology provides an alternative to HDL programming.
Read more
Article

Intel® Rendering Framework using Software-Defined Visualization

[mr_rating_result]
Rendering interactive, photo-realistic, “wow factor” visuals is no longer solely the domain of the GPU. Software-Defined Visualization (SDVis) solutions—all targeted for the CPU—are redefining performance, from cinematic endeavors to scientific analysis. Find out how the open-source, high-performance rendering libraries in Intel® Rendering Framework are leveling the playing field on Intel® Xeon® processors … and how you can get your hands on the framework's libraries.
Read more
  • «Previous page
  • 2
  • 3
  • 4
  • »Next page
  • 7

Artboard 1

Sign up for Updates

By submitting this form, you are confirming you are an adult 18 years or older and you agree to share your personal information with Intel to stay connected to the latest Intel technologies and industry trends by email and telephone.  You can unsubscribe at any time.  Intel’s web sites and communications are subject to our Privacy Notice and Terms of Use.

Thank you for your submission.