Blogs
Matching:
simd
X
Display: 
MASS highperformance mathematical function libraries Community Blog
RobertEnenkel
Tags:
performance
mass
simd
scientific
scalar
vector
elementary_functions
numerical
cppcafe
library
hpc
4,077 Views
Hello  I'm the technical leader for the IBM MASS math libraries. MASS stands for Mathematical Acceleration Subsystem, and consists of libraries of mathematical functions specifically tuned for optimum performance on various computing platforms. MASS was...
from Blog: C/C++ Cafe


MASS autovectorization paper now on developerWorks Community Blog
RobertEnenkel
Tags:
elementary_functions
performance
vectorization
numerical
mass
simd
autovecgtorization
vector
library
scientific
cppcafe
hpc
3,294 Views
If your applications call mathematical functions such as sin, cos, exp, log, etc. and you are interested in maximizing performance with minimum effort, here is something that will interest you! My colleague Daniel Zabawa and I have written a paper, "How to...
from Blog: C/C++ Cafe


MASS v6.0  High performance math libraries for POWER7 Community Blog
RobertEnenkel
Tags:
library
mass
elementary_functions
cppcafe
scientific
vector
numerical
simd
performance
3,399 Views
Mathematical Acceleration Subsystem (MASS) Version 6.0 for AIX has been released. This high performance suite of elementary and special mathematical functions contains two new libraries tuned for the IBM POWER7 processor, and exploiting the POWER7 VSX SIMD...
from Blog: C/C++ Cafe


"Properly Configured" can compete?
Two words: load balancing  Is our chosen platform designed for setbased bulk processing, or load balancing? Both at the software and hardware levels? The loadbalancing engine (and attendant SMP hardware) are simply the wrong architecture for largescale...
from Blog: Netezza Underground


Rat's Nests are bad for rats, too
DavidBirmingham
Tags:
analytics
elt
configuration
netezza
etl
puredata
development
simd
3,833 Views
As with all analysis of implementations, please accept the following as a composite commentary (much like the Case Studies in Netezza Transformation). The names have been changed largely to protect the guilty. The innocent have already been punished. So...
from Blog: Netezza Underground


OpenMP 4.0 about to be released and IWOMP 2013 Community Blog
Michael_Wong
Tags:
reduction
atomics
2003
tasks
iwomp
tools
4.0
defined
error
fortran
simd
user
model
2013
accelerators
openmp
7,416 Views
So much has been happening in OpenMP since SC 12 that I hope to capture it all in this post while flying to the ADC C++ meeting where I will talk about C++14, ISOCPP.org, and Transactional Memory. First, the research arm of OpenMP is IWOMP, the annual...
from Blog: C/C++ Cafe
Modified on by Michael_Wong


The Consequences of Change (5 of 5) Capacity Planning
The previous four posts in this blog series have touched on the demands of the modern workload generated by the acceptance of mobile devices into many aspects of our lives. We looked at the changes this has brought to organizations and how they...
Modified on by KeithWinnard


Use the SIMD_PEEL directive in XL Fortran for Linux, V15.1.4 to improve performance Community Blog
Starting from XL Fortran for Linux, V15.1.4, the SIMD_PEEL directive is added to instruct the compiler to peel a SIMDizable loop, which can improve the compilation performance. Usage There are two forms of specifying this directive: SIMD_PEEL (...
