“Cloud Numerics” Example: Statistics Operations to Azure Data

This post demonstrates how to use Microsoft.Numerics C# API to perform statistical operations on data in Windows Azure blob storage. We go through the steps of loading data using IParallelReader interface, performing distributed statistics operations, and saving results to blob storage. As we sequence through the steps, we highlight the code samples from the application….


Using Data

This post contains the following topics: Working with Arrays Loading Distributed Data from a File Creating Distributed Arrays from Azure Blobs Accessing Data with LINQ Working with Arrays You can create either dense n-dimensional arrays or distributed dense n-dimensional arrays using Microsoft codename “Cloud Numerics” lab. Creating Arrays You can create dense arrays with Numerics.Local….


“Cloud Numerics” Example: Using the IParallelReader Interface

To get your big-data applications to work, you need to read in the data –but what if your data is too big? What if the dataset you are reading requires more memory than is available on any single machine? This is a common constraint for all disciplines that handle large datasets. With “Cloud Numerics” you…


“Cloud Numerics” Example: Distributed Numerics on Azure with F#

This post walks through the steps required to use the “Cloud Numerics” distributed numerical and data analytics library from F#. While the “Cloud Numerics” lab focuses on C#, a few additional setup steps enable you to: Write F# applications that use the “Cloud Numerics” lab libraries. Use the deployment utility to scale-out your F# application…


“Cloud Numerics” Example: Latent Semantic Indexing and Analysis

How do you find similar or related records or documents within a collection of unstructured data or a text corpus? One classical solution to this problem is Latent Semantic Indexing (LSI). In this blog post we’ll walk you through the steps of applying the LSI technique. We will use a subset of public SEC 10-K…


The “Cloud Numerics” Programming and runtime execution model

Microsoft Codename “Cloud Numerics” is a new .NET® programming framework tailored towards performing numerically-intensive computations on large distributed data sets. It consists of a programming model that exposes the notion of a partitioned or distributed array to the user an execution framework or runtime that efficiently maps operations on distributed arrays to a collection of…


Announcing Microsoft Codename “Cloud Numerics”

The Microsoft Codename “Cloud Numerics” Lab is a numerical and data analytics library for data scientists, quantitative analysts, and others who write data-analytics models in C# and .NET and then want to scale out these solutions on Windows Azure. For example, with “Cloud Numerics” it is possible to write document classification applications using linear algebra…