Standards, Modularity, and systemd

A few weeks back, I saw this email on the Linux Kernel Mailing List (“LKML”) about systemd .  While the tone and language used in the message may be a bit rough, the concept that it speaks to goes to the heart of Cirrascale. Those not familiar with what systemd […]

Exploring the PCIe Bus Routes

As is evident from the Cirrascale web page, we do a lot business with customers making use of GPU Compute (or other computational accelerators, such as the Intel® Xeon Phi™ Coprocessor).  While a few of our customers have workloads that are embarrassingly parallel, most applications require some sort of intercommunication […]

Getting to Good Enough with Homebrew Tools

Being a small company, we’re constantly looking for ways to save money in capital expenditures (sure, people cost money too, but the culture we’ve created here at Cirrascale means people work hard and go above and beyond…so labor costs for internal projects are often absorbed pretty easily).  For immediate, high-priority […]

Control Yourself

If you read Mike’s last blog post about his trials and tribulations with FreeNAS, you know that he ultimately opted to use Windows 8.1 as his storage solution.  That wasn’t because FreeNAS didn’t work (Mike admits it probably would be fine now that his RAM issues are resolved), but was […]

PCI Debugging 101

Like many companies, Cirrascale has a few key technologies and components that it uses in a variety of it’s products.  A lot of what we do involves being able to move data around; be it around the world between datacenters, around racks within a datacenter, or around components within systems. […]

Core Competency

My last blog post was very non-technical, and despite all the positive feedback I received, I was committed to writing something more technical this time.  Believe me, I wanted to write something data driven this time around, but found myself having to deal with the same issue over and over […]

Customers, Culture, and Relationships

Over the downtime that happens around the holidays, and after fixing computer problems for relatives, I took the opportunity to relax and catch up on some reading.  One of my guilty pleasures is reading Psychology Today, and I found that an odd confluence of articles and experiences over the past […]