The 8800 cards are out, with great performance, excellent image quality and a totally new architecture. Well done, people, finally someone with courage to try something radically different. They even redesigned the homepage for it :) Moreover, they have released a C-API for the 8800 cards, dubbed CUDA. Gotta take a look at that as soon as I have access to a 8800 card, which might take a longer while. Official page, Hexus.net review and the very interesting architecture overview from the guys at Beyond3d.com.
Today, the new Geforce 8800 cards should be presented to the public. Seems they are quite a bit faster than the 7950GX2 which means they're a really huge step forward as they sport a completely new architecture: 128 scalar-ALUs, totally unified and assigned to either pixel, vertex or geometry shading. Moreover, the new 8800 cards have near-ideal anisotropic filtering. The NDAs end 8th of November, so benchmarks and specifications should crop up during the day. Another interesting fact, seems the new cards were in development since 2002 and unified from the beginning, and they were the reference platform for the DirectX10 development. Yeah, I know, I'm a bit biased towards nVidia because of their OpenGL support but this time even the ATI fanboys have to admit that nVidia has done everything right.
I'm currently extremely busy, with a seminar around the corner, work on the desk, my personal project not working and a pile of books to read. A few details:
- For university, I need to write a Voronoi-Graph generator. Status: Planning
- For work, I need to experiment with a framework and try some fancy things, plus writing a lot of docs. Status: Postponed until the weekend.
- Personal project. Basically it's just a fair amount of code to write, nothing fancy, but needs to be done. Status: Started, postponed until tomorrow.
- Pile of books ... uah! Status: Awaiting delivery.
Somehow, scheduling in real life works much worse than on my 5 PCs with 6 CPUs currently (soon 7) - I'm constantly feeling that I'm not doing as much as I would like to, let alone as much as I could do. For example, a second project I recently started is still hanging around as I can't focus properly on it. Bad thing is that it's scheduled for release in december. I've been using Microsoft Project to schedule my work hours once, but that didn't work out that good. What do you use to max out the time for doing useful things?
I'm getting increasingly curious what the hell nVidia is doing. While it's pretty clear that ATI is working on a unified chip (the R600), nVidia seems to work on something totally different or they are spreading the best rumour ever. Even the folks over there are Beyond3D don't have a clue what is coming to us in november (Just take a look at those threads: The new G80 rumour thread and first G80 graphics). Really interesting ...