Lifestream / Bio / Archive
Articles
-
Optimizing Algorithms Versus GPU Programming, Which Is Best?
New HPC compilers and development tools with support for OpenACC GPU directives and native CUDA C/C++ optimized for multi-core x86
Read Article >> -
How Do Applications Run on a New Micro-Architecture? Intel VTune Amplifier XE 2011 Answers the Question
The Profile System target type provided by Intel VTune Amplifier XE 2011 allows you to analyze the system performance as a whole and provides you with all the information you might need in order to optimize the applications for your new target micro-architecture.
Read Article >> -
OpenCL Compiler Ships for Multi-Core ARM
PGI OpenCL framework targets ST-Ericsson NovaThor mobile platform
Read Article >> -
Getting the Straight Dope on Instruction-Level Optimization
It's not easy to find all the help you need to drop to assembly language optimization or use the latest vector-based instruction extensions, but these resources will help immeasurably.
Read Article >> -
Electric Cloud Shows Developer Love on Valentine's Day
Solution for accelerated developer builds with options for both "aggressive and reliable" parallelization
Read Article >> -
Cpuinfo: The Processor Information Utility for Intel MPI Library
The
Read Article >>cpuinfocommand-line utility included in the Intel MPI Library is the most convenient tool to gather detailed information about your cluster nodes, their logical processors identifications, the placement on packages, their different cache levels sharing, their feature flags, etc. -
Transactional Synchronization in Haswell
Intel TSX provides a set of instruction-set extensions that allow programmers to specify regions of code for transactional synchronization
Read Article >> -
Microsoft Opens C++ Extension To Other Compilers
Visual Studio 11 developers offered route to more GPU power
Read Article >> -
Intel Cluster Studio XE 2012 and Hybrid MPI/OpenMP Applications: Optimize Up To the Node Level
Intel Cluster Studio XE 2012 provides an MPI hybrid development suite that targets developers on high-performance clusters.
Read Article >> -
Massively Parallel Automated Debugging On IBM Blue Gene
Rogue Wave delivers early access version of TotalView
Read Article >> -
QLogic and Intel to Combine Efforts on HPC
Acquisition designed to enhance Intel's networking portfolio and provide scalable high-performance computing (HPC) fabric technology
Read Article >> -
The CoreInfo 3.03 Utility Provides Detailed Intel Instruction Sets
The newest version of CoreInfo provides a detailed summary of all the instructions sets that the CPUs found on the system support.
Read Article >> -
Booting an Intel Architecture System, Part II: Advanced Initialization
Once the processor is running and memory has been initialized, timers and devices must be started up and a memory map laid out. Only then, can the OS be loaded.
Read Article >> -
Joe Everton on GPA 4.3
Read Article >> -
Tools For Building To Multicore Stacks
PolyCore and Express Logic lineup for new engineering tools
Read Article >> -
Booting an Intel Architecture System, Part I: Early Initialization
The boot sequence today is far more complex than it was even a decade ago. Here's a detailed, low-level, step-by-step walkthrough of the boot up.
Read Article >> -
Boost Performance for Your Android Native Code
The Android NDK is a toolset that lets you embed components that make use of native code in your Android applications.
Read Article >> -
Calling IPP Functions from C# Code
Intel Integrated Performance Primitives, also known as IPP, is a library of highly optimized math software functions for digital media and data-processing applications.
Read Article >> -
Three Parallel Backtracking Designs
Clay presents three design versions of the parallel
Read Article >>NQueens()function. -
Retrieving Detailed Information About Your Intel Multicore CPU Features with Intel IPP
There are several ways of retrieving detailed information about your Intel multicore CPU features. I discovered two functions in IPP that provide most of the information I usually need.
Read Article >> -
Implicit CPU Vectorization with Intel OpenCL SDK 1.5
Intel OpenCL SDK 1.5 includes important performance enhancements specifically designed for the latest Intel 2nd Generation Core Processors and outlines a path for future performance improvements.
Read Article >> -
Backtracking for Fun and Profit
Backtracking can be used to find all (or some) solutions to problems that are able to incrementally build candidates to solutions.
Read Article >> -
Intel Vector Statistical Library
Boost performance of pseudo-random and quasi-random number generation
Read Article >> -
How Data Dependence Affects Performance
Data dependence between statements is a straightjacket on the compiler's ability to optimize code for parallelism. So to get the maximum benefit from parallel code, data dependence must be carefully managed
Read Article >> -
Intel Cluster Studio XE Development Suite Announced
A strategic move towards forward scaling for HPC cluster compute environments
Read Article >>








