background preloader

Scalable Computing

Facebook Twitter

Actor Model

Parallel Programming in Native Code. Open-source. Fast. Scalable. Simple. Apache Spark. Asynchrony is viral. Mon, February 4, 2013, 07:46 PM under VisualStudio It is becoming hard to write code today without introducing some form of asynchrony and, if you are using .NET (e.g. for Windows Phone 8 or Windows Store apps), that means sooner or later you have to await something and mark your method as async.

asynchrony is viral

My most recent examples included introducing speech recognition in my Translator By Moth phone app where I had to await mySpeechRecognizerUI.RecognizeWithUIAsync() and when moving that code base to a Windows Store project just to show a MessageBox I had to await myMessageDialog.ShowAsync(). Any time you need to invoke an asynchronous method in your code, you have a choice to make: kick off the operation but don’t wait for it to complete (otherwise known as fire-and-forget), synchronously wait for it to complete (which will entail blocking, which can be bad, especially on a UI thread), or asynchronously wait for it to complete before continuing on with the rest of the method’s work.

Announcing the release of HPC Pack 2012 - The Windows HPC Team Blog. Announcing the immediate availability of the next major version of Windows HPC software: HPC Pack 2012 The fourth 'major version' of the HPC software brings improved performance and reliability to the HPC platform, simplifies the installation experience, and adds some great new features such as: support for Windows Server 2012 (head nodes, compute nodes, broker nodes, and unmanaged server nodes) and Windows 8 (as clients and workstation nodes)the ability to customize the tuning of MPI operations for improved performance on your hardwarethe ability to increase cluster robustness by adding more than 2 head nodes in a failover cluster groupthe ability to install a head node on a Windows Azure VM, so an entire cluster can run 'in the cloud'all features previously split between the 'Express,' 'Enterprise,' and 'Workstation' or 'Cycle Harvesting' editions now available through a single installationadditional features are described in the What’s New in HPC Pack 2012 document.

Announcing the release of HPC Pack 2012 - The Windows HPC Team Blog

TPL Dataflow

Parallel .NET. Browse by Tags - Pedram Rezaei. GPU Computing. Concurrent Programming with Chain Locking. Storm, distributed and fault-tolerant realtime computation.