My Trifecta in the October Issue of the ODROID Magazine

Oct Issue of ODROID Magazine
Oct Issue of ODROID Magazine

This may be a record. I have 3 articles published in the october issue of the ODROID Magazine.

Docker Getting Started Guide
Docker Getting Started Guide

ODROID-MC1 Docker Swarm: Getting Started Guide

Parallel Programming Getting Started Guide
Parallel Programming Getting Started Guide

ODROID-MC1 Parallel Programming: Getting Started

Docker Swarm
Docker Swarm

My ODROID-C2 Docker Swarm – Part 2: Deploying a Stack to a Swarm

Enjoy!

Building My Odroid-C2 Docker Cloud Part 3 – Build and Test Drive

The journey so far

My last article documented how I built Docker 1.12.0 from source on my Odroid-C2. Docker 1.12 has swarm mode ie, clustering built in. In this article, I am assembling my 5 Odroid-C2 single board computers into a cluster and test-driving the cluster with simple swarm mode commands.  This is to make sure that Docker 1.12 is working before getting into more advanced swarm mode features and executing a more realistic workload on the cluster in Part 4. Continue reading Building My Odroid-C2 Docker Cloud Part 3 – Build and Test Drive

Java Parallel Programming Part 1: Introduction

The first question you have is probably: What is parallel programming and why? Parallel programming or computing is a form of computation in which many calculations are carried out simultaneously, operating on the principle that large problems can often be divided into smaller ones, which are then solved at the same time. In short, its main aims are to:

  • Increase speed
  • Process huge amount of data
  • Solve problems in real time
  • Solve problems in due time

Why now? Continue reading Java Parallel Programming Part 1: Introduction

Home Compute Cluster Revamp – Part 1

Introduction

High Performance Computing or HPC refers to the practice of aggregating computing power in a way that delivers much higher performance than one could get out of a single machine in order to solve large problems in science, engineering, or business. In the past, it was quite costly to build a HPC cluster. But with the ever diminishing cost of hardware, I built one some months ago for experimentation. It is now due for a revamp. But before I describe the revamp details, here is a recap on the existing HPC cluster which I shall refer to as my home Compute Cluster. Continue reading Home Compute Cluster Revamp – Part 1