Skip navigation.
Home

About Lev Lafayette

Lev Lafayette is a doctoral candidate at the Ashworth Centre for Social Theory and a MBA (Technology Management) student at the Chifley Business School. He holds an honours degree from Murdoch University in Politics, Philosophy and Sociology which is commented upon by the Vice-Chancellor of the time. With a interdisciplinary approach, Lev's interests include the political implementation of universal pragmatics, the relationship between communications technology and society and comparative economic systems.

Professionally however, Lev is an experienced ICT generalist, specialising in the Linux operating system and networking technologies. Previous employment and clients include several years working as a computer systems trainer and database management for the Parliamentary Labor Party in Victoria. Following this he worked for the Ministry of Foreign Affairs in Timor Leste (East Timor) managing their computer network and providing training and technical expertise to that Ministry in their first year of self-governance. Dr. Ramos-Horta provided the following comments on his work.

Lev works for the Victorian Partnership for Advanced Computing as a systems administrator for Linux clusters. As per that organisation, this site is mostly dedicated to issues concerning High Performance Computing, Scientific Computing and Supercomputing.

The crocodile logo was designed by Victoria Jankowski. It was first used on the cover of Neon-komputadór, the first IT training manual for the Ministry of Foreign Affairs in East Timor which was printed and translated by the United Nations Development Programme. The crocodile represents the Timorese people and is the emblem of their land. The integrated circuit represents their independent connectivity to the wider world.

That's enough of me talking about myself in the third person like Cerebus The Aardvark. For the rest of this site it will be in first person. After all, I wrote this content.

Taxonomy in Drupal

The taxonomy module is a very useful utility for Drupal sites, especially for those of any size. Primarily summarised from the Drupal Handbook on the subject, the following gives a basic summary of the subject.

Installing Molden on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

Molden displays molecular density from the ab initio packages GAMESS and GAUSSIAN and others. Molden reads all the required information from the GAMESS / GAUSSIAN outputfile. Molden is capable of displaying molecular orbitals, electron density and molecular minus atomic density.

Installing NCARG and NCL on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

NCAR is the (US) National Centre for Atmospheric Research, NCARG is a graphics library, maps database and applications for the same, and NCAR Command Language (NCL) is interpreted language for the above. Installing the software from source is not recommended: "We highly recommend that you use a precompiled NCL binary rather than attempting a build from source code....

Installing GCC on a cluster running Linux

The GNU Compiler Collection (usually shortened to GCC) is a compiler system for C (gcc), C++ (g++), Java (gcj), Ada (GNAT), Objective-C (gobjc), Objective-C++ (gobjc++), and Fortran (gfortran). Circumstances will arise when you will want to use a particular version of GCC rather than the system version.

Set the environment variables manually for GMP, MPFR and MPC. Or use modules.


module load gmp/4.3.1
module load mpfr
module load mpc

Drupal Bookmarks Module

When developing a website, and in particular an intranet, for an organisation there is often a debate on what should be on the frontpage.

Different departments and different individuals all seem to have "strong opinions" on the matter.

Installing LAMMPS on a 64-bit AMD Opteron Cluster running CentOS 5 Linux (again)

LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) is used to model atoms or as a parallel particle simulator at the atomic, meso, or continuum scale. It has potentials for soft materials (biomolecules, polymers) and solid-state materials (metals, semiconductors) and coarse-grained or mesoscopic systems. You may remember a difficult install from the past.

Installation of MVAPICH2 for Different Compilers

MVAPICH and MVAPICH2 is an implementation of MPI for computing systems and servers using InfiniBand, 10GigE/iWARP and RoCE & etc networking technologies.

Installation consists of downloading the tarball into an appropriate directory, extracting it, loading the enviroment variable modules, using of some previously established configuration files, runnig make and make install, and establishing the symbolic links. Note that MVAPICH and MVAPICH2 are entirely different products.


cd /usr/local/src/MVAPICH2

PDT/TAU Installation on a 64-bit AMD Opteron Cluster running CentOS 5 Linux

Tuning and Analysis Utilities (TAU) is a program and performance analysis tool for high-performance parallel and distributed computing with a suite of tools for static and dynamic analysis of programs written in C, C++, FORTRAN 77/90, Python, High Performance FORTRAN, and Java.

You'll also need the Program Database Toolkit (PDT), also available from the same location. Let's install that first. You'll need to set your environment variables. You use modules, right?


module load gcc/4.4.4
modulel load openmpi-gcc/1.3.4

Installing R and Updating Packages (with sed and Perl fun)

R is a language and environment for statistical computing and graphics. To install R download the tarball to an appropriate place and extract e.g.,

Syndicate content