Hi Joost,

Actually the trend started probably ~10-15 years ago with the DSP processors. Then along came Transmeta, and the Itanium, then there ware the GPUs including from NVidia, and there is PlayStation 3. They all use this type of approach. The first massive multicore I am aware of is the new Sparc http://en.wikipedia.org/wiki/UltraSPARC_T1 and http://en.wikipedia.org/wiki/UltraSPARC_T2 from SUN. Intel actually is playing a bit of a catch-up game. The shared memory however has worked perfectly for the DSPs for many years, so it has for the Itanium, Crusoe, the GPUs, and PlayStation. The future is not likely to be in faster systems, but in more cores. This seems to be the consensus lately among the processor architects. Intel already demonstrated 100+ core processor last year. This year we expect the first 16 core processors to hit the market ( 8 HT cores), and the direction is very clear. Any compiler vendor, or developer, should at least be paying attention ;-) .

 With best regards,
   Boian Mitov

--------------------------------------------------------------------
Mitov Software
http://www.mitov.com
--------------------------------------------------------------------


----- Original Message ----- From: "Joost van der Sluis" <[EMAIL PROTECTED]>
To: "FPC developers' list" <fpc-devel@lists.freepascal.org>
Sent: Wednesday, July 30, 2008 8:23 AM
Subject: Re: [fpc-devel] Russian locale information not compatible withFPClocale variables


This is only usefull if you have really, really, much cores. As Intel
indeed propagates? And how do those threads handle othe resources?
(memory?)

I think this is the far-away future. Intel is only pressing this because
they are scared that in a few years they can not improve PC speed as
fast as they could before. They have to do/scream something.
But time will tell?

Joost.

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to