Demonstrating PCIe Performance

I’ve written about PCIe, and in particular the Cirrascale SR3514 part, in a few of my past blog posts – it’s what enables Cirrascale to create solutions that have large numbers of GPUs (or other devices) accessing each other directly.  Davide Rossetti recently wrote a blog post describing the performance […]

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 […]