Tom Forsyth On Larrabee

Tags: , , , 1 Comment »

Intel LogoToday Intel released it’s new issue of “Intel Visual Adrenaline” featuring a three page interview with Tom Forsyth about Intel’s upcoming Larrabee GPU, which is x86 based and fully programmable.

Click here to read the PDF, scroll down to page eight (8)

Larrabee will support a rasterization pipeline as well as raytracing but Forsyth mentions raytracing to be more of a technical feature than a mainstream implementation. Regardless of this, for graphics programmers this should be good as there will finally be a piece of hardware that actually supports realtime raytracing.

Direct3D as well as OpenGL will be supported in addition to the much anticipated programmable route, either through C++ or pure assembly, which should open up the card for people interested in parallel computing.

Sadly there’s no definitive answer from Forsyth on how many cores Larrabee will actually contain. I guess we’ll have to wait for that a bit longer.

PS, if anyone is at GDC listening to Abrash and Forsyth tomorrow, let me know what you got from it.

Bookmark and Share

OpenGL 3.1 Specification Released

Tags: , No Comments »

The OpenGL logoI haven’t been active at all in the OpenGL circles recently but apparently OpenGL 3.1 was released yesterday. Check out the specs by clicking here at Khronos.ORG.

I have been extremely skeptical about OpenGL 3.0 since it was more like an OpenGL 2.2 and did not implement any of the promised object oriented features that competing APIs like Direct3D implement. Thankfully, this release of OpenGL 3.1 seems to be better at first glance as it not only deprecates but removes the old functionality which has been in the way for so long.

It looks like Khronos has heard and listened to its outraged end-users and finally created a better specification. At least, upon first glance, that’s what it looks like.

With the release of OpenGL 3.1 also comes a new version of GLSL, version 1.40. Most excitingly, NVIDIA has released OpenGL 3.1 drivers immediately after the release of GL, showing that they’re way ahead in the game already (as opposed to AMD or Intel).

It is amazing to me that no major outlets such as Slashdot have picked up this this story and one has to find out about 3.1 by accident or RSS feeds.

Bookmark and Share

March 2009 DirectX SDK

Tags: , , No Comments »

DirectX 10 LogoOK, so only one day after I publicly whined “where is the DX SDK?” Microsoft has released the March 2009 version. Go figure. Get it here at DirectX 2009 SDK @ MS Download.

Also, there seems to be some interesting stuff bundled with this version of the SDK, here’s my take on the important stuff:

  • Technical Previews
    • Direct2D
    • DirectWrite
    • DXGI 1.1
  • PIX works on the Windows 7 beta
  • Several updated samples

Check out the details at the link posted above. Also, it doesn’t look like the online MSDN library docs have been updated yet but usually that happens pretty quickly.

Bookmark and Share
Advertisement

Where’s the DirectX SDK

Tags: , , 1 Comment »

DirectX 10 LogoI wonder what kind of development is going on at Microsoft as there hasn’t been an update for the DirectX SDK since November of 2008. This is quite out-of-sync with their regular release schedule of a new SDK every 3 months.

My guess would be that with the release date of Windows 7 inching closer, the development for DirectX 11 has to be completed soon. Of course this is 100% speculation.

If anyone has a clue, let me know.

Bookmark and Share

Free Stuff #1: 24 Port Ethernet Switch

Tags: Comments Off

100m-24-port-switchIn an effort to clean out my closets full of stuff, I’m posting random stuff on my blog for free (w00t!). The only thing that you need to do is reply to the post with a comment. Make sure to include your email address, which is kept private, so I can contact you to get your mailing address, pay the shipping and the item is yours.

First up is a 24 port rack-mountable Ethernet 100M switch that I thought I would come in handy one day.. It didn’t in my case but maybe your home looks like a data center and you need one? :)

Shipping cost is $15.00 to CONUS only through PayPal. The first person to respond gets the switch and I’ll update the post accordingly when the entire process is completed and the money for shipping has cleared on PayPal.

I bought the switch a year or two ago for $99.00: I unpacked it, moved to another apartment, went wireless, and it’s been sitting idle ever since. I hooked up my laptop to it today and some lights are flickering so I guess it’s working, I don’t have the capacity to test it any further than that.

I’ll keep adding more random stuff randomly so keep your eyes peeled.

Disclaimer
I don’t offer any warranty or refunds of any kind, if you want it, you got it, that’s it.
Bookmark and Share

Rediscovering PHP

Tags: , No Comments »

PHP LogoAfter doing all of my web-related development in ASP.NET exclusively for the last year or so I am rediscovering the grace of PHP.

While ASP.NET is extremely easy to use (RAD development, etc.), PHP has one major thing going for it that ASP.NET can’t match yet, namely: performance.

Although it’s possible to create high-performance pages with ASP.NET, it’s not without some terrible strife and hacking on the programmer’s side. Another nice thing (but not a PHP feature) is Apache’s mod_rewrite, God, how I’ve missed that in IIS.

It’s possible that in the near future some PHP related content is coming your way as I’m working on a few big projects done in the language.

Cheers!

Bookmark and Share
Advertisement

Why I Don’t Switch To Linux Just Yet

Tags: , , 3 Comments »

Even though I prefer my web servers to run Linux, I just can’t seem to switch my personal computer to Linux just yet. From an end-user standpoint, Linux is still very rough around the edges, here’s my personal checklist (in no particular order) that I’d like to see fulfilled.

  • The ability to install a piece of software without having to invoke a CLI.
  • A full-featured development environment (that’s not Eclipse) that rivals Visual Studio in C++ development.
  • A non-Unix-like file system.
  • Better manual when you buy a distribution (SUSE manual: case and point).
  • Better IHV driver support.
  • Better native ISV software support without having to run Wine.
  • And the coup de grâce: An OpenGL specification that can compete with Direct3D.

Don’t get me wrong, I have nothing against Linux itself, in fact much of my development time goes into LAMP related work. But for the desktop it just seems like a CLI-ridden nightmare at the moment.

Bookmark and Share

Annual Minutes Requirement Scam

Tags: , , 123 Comments »

Here’s a little tip for Florida Business owners, but maybe restricted to S-Corp owners. If you get a document in the mail called: “Annual Minutes Requirement Statement Directors and Shareholders”, do not pay it, this is a scam. The Florida Department of State has now posted a warning about this on its front-page as well.

While this document might look very authentic, in the small print it states:

This product has not been approved or endorsed by any government agency and this offer is not being made by an agency of the government.

Needless to say, you should never send shareholder information to any non-government organization. And your actual annual meeting information should only be addressed to a government organization or posted at SunBiz.org.

The letter that I originally received had the following return address:

COMPLIANCE SERVICES
400 Capital Cir SE, Ste 18321
Tallahassee, FL 32301

Edit:
Thanks to all of the people who have posted a comment, here’s a list of all the street address instances used by this scammer so far, there were more instances reported below in the comment section without addresses. Also, if you happen to have more information or an address that’s not listed, please post it below, it will most certainly help many people.

  • California
    P.O. Box 1265
    Studio City, CA 91614-0265
  • Florida
    400 Capital Cir SE, Ste 18321
    Tallahassee, FL 32301
  • Georgia (1)
    931 Monroe Drive NE, STE A-102 #333
    Atlanta, GA 30308-1795
  • Georgia (2)
    Annual Minutes Disclosure Services/Business Processing Division
    5805 State Bridge Road
    Duluth GA 30094
    Phone 866-390-1176
  • Georgia (3)
    Annual Minutes Disclosure Services
    5805 State Bridge Road Ste. G–380
    Duluth, GA 30097
  • Massachusetts
    Compliance Services
    71 Commercial St. #241
    Boston, MA 02109
  • New York
    Annual Minutes Disclosure Services / Business Processing Division
    911 Central Avenue #134
    Albany, NY 12206
  • North Carolina
    324 S. Wilmington St.
    Postal Mail Box 407
    Raleigh, NC 27601
Bookmark and Share