Accelerating Excel 2010 with Windows HPC Server 2008 R2: Building Custom Clients and Services

< Go Back

HPC Services for Excel supports a variety of new programming models that allow you to run Excel calculations in parallel on a Windows HPC 2008 R2 cluster. HPC Services for Excel is based on the Service-Oriented Architecture (SOA) programming model, and includes a built-in SOA client and a built-in service. This article walks through three basic patterns for creating client applications that use the built-in HPC/Excel service: the simple model, the interactive model, and the fire-and-recollect model. The article also walks through building a custom service library, and an application that utilizes the custom service. As we go through the code examples, we’ll discuss when it’s appropriate to use custom clients and services, and the types of applications that you can build.

The associated zip file includes:

• Sample client and service solutions for Visual Studio 2008 and Visual Studio 2010

• Microsoft.Hpc.Excel.dll

• A batch file that includes the commands to deploy a service DLL to a cluster

• A template for the service configuration file

Online Version