Print 51 comment(s) - last by aretche.. on Aug 7 at 12:54 AM

Larry Seiler and Stephen Junkins Speak at Intel Larrabee Brief  (Source:
Intel will begin sampling Larrabee in 2008 with products on market in 2009 or 2010

Today there are three main players in the graphics market producing hardware -- Intel, AMD, and NVIDIA. As the market stands right now, only AMD and NVIDIA manufacture discrete graphics cards with Intel sticking exclusively to on-board graphics that are common on the vast majority of notebook and desktop computers in the low and mid-range market.

Intel is looking to change that and will be bringing its own discrete products to market at some point. The discrete graphics cards from Intel will use the Larrabee architecture and according to eWeek; discrete graphics cards using the Larrabee architecture won’t be available until 2009 or 2010. EWeek does say that Intel will be sampling Larrabee in 2008.

Intel has begun talking about the Larrabee architecture and naturally, it feels that Larrabee is the best architecture out there. What makes Intel so enthused by its architecture is that the Larrabee core is based on the Pentium CPU and uses x86 cores. The use of x86 cores means that programmers and game developers can use the familiar programming languages -- like C and C++ -- that have been in use for a number of years, rather than having to learn a new programming language like NVIDIA's CUDA.

Intel says that its Larrabee is a many-core processor and eWeek reports that it will likely containing ten or more individual x86 processor cores inside the silicon package. Discrete graphics cards using the Larrabee architecture will initially be aimed at the gaming market. That means Intel is directly targeting AMD and NVIDIA with Larrabee.

Intel says Larrabee will support both DirectX and OpenGL APIs and it is encouraging developers to design new and graphic intense applications for the architecture. Larrabee will also bring a new era in parallel computing with developers being able to write applications for it using C and C++ programming languages.

Intel has combined the throughput of a CPU with the parallel programming ability of a GPU. Intel says that Larrabee will also contain vector-processing units to enhance the performance of graphics and video applications. The x86 cores feature short instructional pipelines and can support four execution threads with each core. Each core can also support a register set to help with memory. The short instructional pipeline allows faster access to L1 cache with each core.

Intel says that all cores on Larrabee will share access to a large L2 cache partitioned for each of the cores. The arrangement of the Larrabee architecture allows it to maintain an efficient in-order pipeline, yet allows the processor some benefits of an out-of-order processor to help with parallel applications. Communication between all of the Larrabee cores will be enhanced by using what Intel calls a bidirectional ring network.

Larry Seiler from Intel says, "What the graphics and general data parallel application market needs is an architecture that provides the full programming abilities of a CPU, the full capabilities of a CPU together with the parallelism that is inherent in graphics processors. Larrabee provides [that] and it's a practical solution to the limitations of current graphics processors."

According to, one Intel slide shows that the performance of the Larrabee architecture scales linearly with four cores offering twice the performance of two cores. According to core counts for Larrabee will range from 8 to 48 -- the exact core count for the Larrabee architecture is unknown at this time.

Comments     Threshold

This article is over a month old, voting and posting comments is disabled

RE: Programming language...
By Spectator on 8/4/2008 2:06:56 PM , Rating: -1
just for fun. Im poke fun at the new generation of programmers.. :)

the generation that have grown up having Parents provide all they ask for. Its so easy to just ask and see who hands you the sht you asked for.

God Forbid you actually have to work at something; and create something special. lol

Old skhool ppl's like Carmac and Abrash actually went above the norm.. fookin idle ass new generation just want max rewards for min effort. :P

Yaa im taking da piass. but its a valid observation.

RE: Programming language...
By Master Kenobi (blog) on 8/4/08, Rating: 0
RE: Programming language...
By HsiKai on 8/4/08, Rating: 0
RE: Programming language...
By Some1ne on 8/5/2008 4:20:53 PM , Rating: 2
C/C++/ C# for life.

Oh come on now. C# is basically just Microsoft's interpretation of Java. If you like C#, then you really have no grounds for complaining about Java. All the features that people typically complain about for making Java "bloated and unruly" are present in C#, including "strong type checking, array bounds checking, detection of attempts to use uninitialized variables, source code portability, and automatic garbage collection". Hell, C# programs even execute on a VM, just like Java apps. None of that comes free, and just because the language has a 'C' in its name doesn't mean that it somehow magically outperforms other languages that provide the same features.

I suspect you would have loved Java if they had just named it "CJava" instead.

RE: Programming language...
By DanoruX on 8/4/2008 5:58:52 PM , Rating: 1
Indeed. There is little more satisfying than writing fast, efficient C++ code. Java's limitations and inefficiencies make me puke, it's a shame that's most of what college kids go through these days.

"A politician stumbles over himself... Then they pick it out. They edit it. He runs the clip, and then he makes a funny face, and the whole audience has a Pavlovian response." -- Joe Scarborough on John Stewart over Jim Cramer

Related Articles

Copyright 2015 DailyTech LLC. - RSS Feed | Advertise | About Us | Ethics | FAQ | Terms, Conditions & Privacy Information | Kristopher Kubicki