Teraproc OpenLava at DAC 2016

Thanks to all of our wonderful friends and customers for taking the time to stop by and say hello at this years DAC conference in Austin, Texas. It was a highly worthwhile event! Thanks also to the new clients who have adopted OpenLava and are realizing the benefits of flexible, open-source workload management for electronic design environments. In case you missed our announcements and technology demonstrations, or are looking for details about the latest OpenLava release, a few pointers b...
More

OpenLava 3.3 – New Features

Performance and Scalability Enhancements As with previous releases, performance and scalability is a significant focus in OpenLava. OpenLava 3.3 provides significant enhancements enabling large clusters to be responsive even while processing large numbers of jobs. Some specific enhancements in OpenLava 3.3 are described below: Administrators familiar with OpenLava will be aware that the lsb.events file is used to log any changes in status associated with hosts, jobs or queues. Similarly,...
More

Preview of License Optimization in OpenLava Enterprise Edition

Application licenses are precious resources in the design environment. It is always desirable to maintain a high level of license utilization while ensuring that high priority jobs get licenses before low priority jobs. A common approach to managing application licenses with a workload scheduler is to configure and track licenses as resources. Users then specify license requirements when submitting jobs. The scheduler will hold the job in a queue if the resource (license) is not available. This...
More

Configuring OpenLava 3.2 for large clusters

Overview OpenLava 3.2 is more scalable than the previous OpenLava versions. When an OpenLava cluster has over 1,000 job slots, default configurations settings are no longer suitable, and you should tune the OS and OpenLava configuration parameters on the master host. This document discusses how to configure OpenLava for large environments. These recommendations were implemented in a recent test involving a 500 node cluster with 50,000 cores running 1,000,000 jobs of various durations. OpenLava...
More

Teraproc OpenLava Enterprise Edition

Teraproc OpenLava Enterprise Edition is a hardened, enhanced, and supported distribution of OpenLava, an open-source, workload scheduler that supports a wide variety of HPC and analytic applications. Whether deployed on-site, on virtual infrastructure, or in the cloud, customers can take advantage of top-quality support services from Teraproc, helping ensure the success of their cluster deployment. As one of the main contributors to OpenLava development, Teraproc provides fully tested binarie...
More

Testing OpenLava at Scale

  Note to reader: This result has been superseded by a more recent benchmark on OpenLava 3.3. For the latest results, please see this new 1,000,000 job benchmark instead. To validate the latest OpenLava 3.1 release at scale, Teraproc recently ran a significant benchmark on Teraproc's HPC Cluster-as-a-Service. The benchmark was designed to stress the OpenLava scheduler with a large workload representative of what OpenLava users might run in production. The goals of the benchmark were to de...
More

Ten ways to reduce the cost of your EDA infrastructure

As semiconductor design firms know well, infrastructure for EDA (Electronic Design Automation) is an expensive business. Traditional rules of thumb for IT costs don’t apply when the cost of tools and design talent dwarfs infrastructure costs. When it comes to EDA, productivity and efficiency are jobs one, two and three! If you’re managing a design environment, you’re probably running commercial tools from the likes of Cadence®, Synopsys® and Mentor Graphics. Thorough device simulation is critic...
More

Running MPI Jobs with OpenLava

Introduction OpenLava is an open source workload manager that can schedule both serial and parallel jobs. MPI (Message Passing Interface) is a widely used programming interface in High-Performance Computing (HPC) applications to parallelize the execution of large-scale problems. There are multiple commonly used MPI implementations. This document describes how to run MPI applications with OpenLava. Most MPI implementations support integrations with commonly used workload managers. For the mos...
More

Teraproc HPC Cluster-as-a-Service with OpenLava now released

Teraproc HPC Cluster-as-a-Service with OpenLava is launched today. User with Amazon Web Services (AWS) account can register, then launch a cluster of computers with OpenLava deployed and configured for running HPC jobs within a few minutes. It also allows users to leverage GPU to accelerate the HPC application performance. Other than the cost of AWS infrastructure, there is no additional cost for this service right now. To get the most out of it, user can also leverage the AWS Spot Instances. Th...
More

R Cluster-as-a-Service beta now released

Teraproc R Cluster-as-a-Service beta is ready for test run. Users with Amazon Web Services (AWS) account can register, then launch a cluster of computers for running R batch jobs and R MPI jobs within a few minutes. It also allows users to leverage GPU to accelerate the R program performance. Other than the cost of AWS infrastructure, there is no additional cost for this service right now. To get the most out of it, user can also leverage the AWS Spot Instances. The Teraproc R Cluster-as-a-Servi...
More

Exploring Fairshare Scheduling in OpenLava

Sharing is good. Whether we're sharing a soda, an apartment or an HPC cluster, chances are good that sharing can save us money. As readers of my previous blog will know, I've doing some playing around with OpenLava. OpenLava is an open source workload manager that is free for use and downloadable from http://openlava.org or http://teraproc.com. One of the new features in OpenLava 3.0 is fairshare scheduling. I know a lot of clients see value in this, so I decided to setup another free clus...
More