Chapel: Productive Parallel Programming

Parallel computing has resulted in numerous significant advances in science and technology over the past several decades.  However, in spite of these successes, the fact remains that only a small fraction of the world’s programmers are capable of ... [ Read More ]

CUG 2013 Preview…On the Road to Napa

The annual Cray User Group (CUG) meeting is just a week away. I always look forward to this opportunity to see and hear from our customers from around the world. They gather each May to share their experiences with their Cray systems, learn from ... [ Read More ]

Equality and Inequality in SPARQL

In previous blog posts I've touched a little on equality and inequality in SPARQL; in this post I'm going to look at some of the more confusing aspects of these (and SPARQL expression semantics in general) that can surprise even seasoned SPARQL ... [ Read More ]