Arif’s Scratch Pad

About Me


A skilful individual who has extensive experience in the Linux and HPC environment. Over the past 10 years, he has gained vast experience in the HPC market including sectors such as motor sport, education and research. He has gained a very high accolade from his peers in the industry due to his dedication and hard work.

Before joining OCF, he gained an MSc in Advanced topics in Computer Science at Queen Mary, University of London, where he learnt the basics of Linux, parallel computing and MPI; which led him to a career path into HPC. As part of his final year he did a project in N-body simulation, which was the source for his start in the career with OCF.

In the early years at OCF he advanced his skills in benchmarking and took a very hands-on approach in tackling problems with products such as DL_POLY and CPMD. Within a few years at OCF, he gained a great aptitude in learning the basics of HPC and growing with with the pace of the industry with the support of OCF. He gained the fundamentals of HPC provisioning using CSM, Scali Manage and Oscar. With the extensive experience gained with CSM he developed the whole solution with comprehensive automated scripts to allow one-click cluster installations.

Further from this in the last few years since the inception of xCAT2, he has gained extensive experience in supporting customers with their needs in the HPC arena, and further from that provided several patches to allow xCAT to work in customer environments; these patches in turn have been accepted by the xCAT team. This has allowed him to gain the success of several high-level projects within OCF. Arif is now part of the xCAT development team working on getting deb based operating systems supported, such as ubuntu and debian. The most recent experiences have come with Platform HPC

As part of the knowledge of the vast provisioning systems, he has gained experience in several customer applications including Fluent, Abaqus, StarCD, MpCCI, GTPower, NAMD. This in-turn allows him to quickly support customers with any problems that arise. In order for these applications to run successfully he has used several resource managers and scapulars depending on customer needs such as Torque, SGE, PBSpro and MOAB.

The biggest achievement gained in the past 2 years he has worked closely with IBM on xCAT, and has started developing a plug-in for provisioning ubuntu/debian. In his spare time he likes to keep up to speed with several flavours of Linux, reading technology news around the HPC arena and maintaining several codes in the android community.


OCF plc - Dec 2003 to present

HPC Systems Architect

Working for OCF since 2003, I am responsible for the design and architecture of clustering solutions for OCF’s public and private sector customers. I was drawn to OCF by the opportunity to test and develop my technical High Performance Computing knowledge.

I have developed high levels of expertise in cluster management systems, grid resource managers and a whole range of HPC development tools. This expertise allows me to act as a point of reference for OCF’s customers and contributes to OCF’s ability to design and deliver well balanced, technically advanced solutions.

Furthermore, my programming expertise contributes greatly to the OCF System Development team’s efforts to simplify the management of complex clustered systems.

My biggest contributions to the open-source community has been the on-going development of ubuntu in xCAT. I also take pride in supporting various xCAT customers using different channels around the web.

Designing and implementing projects such as Southampton, Warwick and Durham are the peak moments of my career at OCF. My most recent projects have also involved the implementation of Platform HPC 3.1, which power 2 of the top ten HPC clusters in the UK


Queen Mary, University of London – Sep 02 to Aug 03

MSc Advanced Topics in Computer Science

Main Courses undertaken: Distributing Computing, Structured Documents and XML, Network Computing, Research Methods, Parallel Architectures and Algorithms

Dissertation: Experiments with N-body Simulation

  • Simulation of particles taking into account of gravitational force, density and velocity
  • Functionalities include oblique particle-barrier and particle-particle collision
  • Report including .. research of algorithms concerning parallelising the n-body problem .. the experiments conducted

Queen Mary, University of London – Sept 99 to Aug 02

BSc Computer Science and Mathematics

Main Courses undertaken: Software Engineering, Database Systems, Computer Graphics, Compilers and Interpreters, Programming Languages.

More Info