Monthly Archives: February 2012

Quick and dirty tests and misleading results

Today this blog post popped up on my desktop. It describes a quick attempt to outperform the variance function of our friend library MathNet.Numerics by utilizing the Task Parallel Library from within F#. It obviously worked out – by a … Continue reading

Posted in Comparison | Tagged , , , , | Leave a comment

Whats new in VS 11 ?

http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx

Posted in Uncategorized | Leave a comment

ILNumerics and LINQ

As you may have noticed, ILNumerics arrays implement the IEnumerable interface. This makes them compatible with ‘foreach’ loops and all the nice features of LINQ! Consider the following example: (Dont forget to include ‘using System.Linq’ and derive your class from … Continue reading

Posted in Usage | Tagged , , , | Leave a comment

Intel vectorizes for OpenCL with LLVM

OpenCL support in ILNumerics is one of the most challenging items on our (internal) wishlist, still. The current OpenCL SDK from Intel does auto vectorization[1][2] and is based on the LLVM compiler suite. A pretty interesting approach. I must take … Continue reading

Posted in Comparison, Uncategorized | Tagged , , , , | Leave a comment

Microsoft.Numerics, Cloud Numerics for Azure – a short Review

Today I found some time to take a look at the Cloud Numerics project at Microsoft. I started with the overview/ introduction post by Ronnie Hoogerwerf found at the Cloud Numerics blog at msdn. The project aims at computations on … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

SOS.dll with new commands in 4.0

I have always been a great fan of the SOS.dll debugger extensions. It provides huge help in just so many situations, where a deep look into the inner state of the CLR is needed at runtime and the common debugging … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

lunchbreak!

This is, how we at ILNumerics today spend our lunch breaks watching at: http://www.flixxy.com/hubble-ultra-deep-field-3d.htm And for waking up again: http://www.flixxy.com/golf-ball-slow-motion.htm

Posted in Uncategorized | Leave a comment

Fast. Faster …. Performance Comparison: C# (ILNumerics), FORTRAN, MATLAB and numpy – Part II

In the first part of my somehow lengthy comparison between Fortran, ILNumerics, Matlab and numpy, I gave some categorization insight into terms related to ‘performance’ and ‘language’. This part explains the setup and hopefully the results will fit in here … Continue reading

Posted in Comparison | Tagged , , , , , | 4 Comments

Fast. Faster …. Performance Comparison: C# (ILNumerics), FORTRAN, MATLAB and numpy – Part I

“Ehh..! Yet another comparison” you may say. And this is, what it is. Nevertheless, the results might be astonishing… This post will be split in several parts. Dont know yet, how many. But at least 2. The first part will … Continue reading

Posted in Comparison | Tagged , , , , , , | 2 Comments