Security is King

For us, security is king. In a volunteer grid system the computing software has to run on a computer that belongs to someone and is used for things besides supercomputing. I used to work as a network administrator at Kistler Aerospace. People are paranoid about their computers. People are suspicious of […]

JIVA Versus Virtualization

There’s been a lot of hype about using virtualization for grid computing, so I decided to do a little bit of elementary benchmarking and see how VMWare stacked up against JIVA.
I decided to compare the performance of the Scimark 2 benchmarks running in three different ways (native, JIVA, and virtual native) on the same machine, […]

Simulator Testing

Setting up the new task in the simulator was pretty straightforward, but testing was cut a bit short by a meeting. I’ve included a screenshot of the new task running in the simulator.

Code Complete

The scimark task is written up, including write/read scratch file routines and the final output file creation, after about 1.5 hours of work. Time to start testing in the SDK.

Scimark

I am writing a JIVA Task based on the NIST Scimark2 benchmark suite that I will hopefully have up and running in the next hour or so, at least on our JIVA Simulator.
Once I’m convinced that it is working correctly I’m going to deploy the task to our internal JIVA Server and see […]

JIVA Intel Core Duo Support

I’ve been working on the OS X version of the JIVA client. I’d like to have a Universal Binary version of the OS X Screensaver completed this weekend.
The OS X JIVA Client Daemon now supports both intel and powerpc cpus! Once we’ve gotten them QA’d a bit more I’ll post updated […]

What is JIVA? A Technical Overview

Here is the sentence that I usually use to describe JIVA:
“JIVA is a secure, generic, volunteer computing-based grid architecture.”
If you understand the constellation of grid computing architectures out there, this probably makes sense. If you are someone more like my mom, who is really smart but not a software engineer, […]