Monthly Archives: August 2006

SSE4 On The Way

It came to my attention the other night that Intel will be rolling out an SSE4 set of instructions. Here is the Wikipedia treatment including the new instruction mnemonics. You sort of have to be skilled in the art of SIMD programming to begin to intuitively make sense of nonsense like PSIGNW, PSHUFB, and PMADDUBSW.

This got me wondering, though: Did we ever have occasion to apply the SSE3 instruction set for general multimedia programming? All I remember from that set is that it had instructions to do add/subtract operations in parallel which apparently has application toward fractal programming which, in turn, has application in… making pretty fractal artwork, from what I hear.


Mandelbrot set

Will there be any practical A/V codec use for the new SSE4 instructions?

Update: Guillaume Poirer had trouble with the anti-spam measures in the comment section (reminding me to get that software properly upgraded). Here is what he had to say:

SSE4 will surely be interesting as these instructions are to deal with integers, which are extensively used in video encoding. This is what Loren Merritt has to say about SSE4.

What I don’t understand though is why there’s no documentation about SSE4 (or whatever the official name is) on Intel’s website (but maybe it’s because I haven’t been lucky).

About SSE3, these instructions were mostly usefull for float/complex operations, which aren’t usefull for video encoding, though maybe they can be usefull for audio encoding, I don’t know.

Working Through The Backlog

It’s time to try clearing out my ridiculous backlog of games to review for multimedia. Some of this stash goes back to some spent game shop visits in November, 2004. Here is the Multimedia Exploration Journal entry for August 13, 2006. 10 games, nothing too new in the multimedia department, save for Burn: Cycle and possibly Hostile Waters: Antaeus Rising. And I’m still trying to figure out how a compact disc can possibly hold 2.7 GB of data, as the CD for Deathtrap Dungeon claims to do.

Wiki Never Forgets

Anyone can post anything on any Wiki, subject to a few access control restrictions (such as requiring registration). Stuff can just as easily be deleted but it will show up in an article’s history. I have always wondered what happens when someone enters something controversial that must subsequently be removed. Wiki never forgets.

I visited the XentaxWiki recently and noticed there was a problem with a resource format called BXP from a game called 3D Sex Villa. The article’s content currently states:

Off display pending decision on legal status of information.

The article’s talk page contains some legal wrangling brought on my the creators of the format. Regardless, the original technical format information can be unearthed through the article’s history, viewable by anyone who understands basic Wiki.