Archive for June, 2008

12
Jun

High Performance Computing with CUDA

This article will probably not inspire everyone, but I hope it highlights some of the interesting evolutions in computer hardware and how computers are going to evolve over the next couple of years.

CUDA is a new technology from Nvidia which, as much as possible, gives you access to the power of your commercial-grade graphics card. There are now quite a number of nvidia cards that allow you to use this technology.

Basically, CUDA is an API interface to your graphics card. A GPU doesn’t look like your main CPU that you have in the computer, it’s actually composed of a number of multi-processors, each containing smaller processors that work in unison on the chip. Continue reading ‘High Performance Computing with CUDA’

06
Jun

Connection Pooling in Hibernate using C3PO.

I understand this post will only appeal to a very small group of developers, however I find it useful. Hibernate is a ORM service for Java. ORM stands for Object/Relational Mapping, meaning you can map your plain old Java objects (POJO) directly to your chosen database tables and columns with ease. Hibernate will even build your Java classes as database tables and columns for you! One of the biggest performance issues for newer developers working with databases is managing connections. Continue reading ‘Connection Pooling in Hibernate using C3PO.’

01
Jun

Securing Data OffShore

I recently wrote an article for InformationWeek, How To Assess Offshore Data Security. You should read it, it is a good piece. Of course I am biased.

There are a few points I want to add that did not fit directly into the article. These points apply to all infosec programs, so even if you don’t care about offshore security keep reading.
Continue reading ‘Securing Data OffShore’




June 2008
M T W T F S S
« May   Jul »
 1
2345678
9101112131415
16171819202122
23242526272829
30