![]() |
|
|
#1 |
|
Administrator
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 11,815 (4.17/day)
Thanks: 146
Thanked 7,252 Times in 2,293 Posts
|
IDF Prague: Terascale Computing
To read this review go to: http://www.techpowerup.com/reviews/I...agueTerascale/
Last edited by W1zzard; Oct 10, 2006 at 07:19 PM. |
|
|
|
|
|
#2 |
![]() Join Date: Oct 2004
Location: Great Wyrley-UK
Posts: 41 (0.02/day)
Thanks: 0
Thanked 0 Times in 0 Posts
|
My personal thoughts are:
This is just a general summary of what everyone's been thinking lately. Or me at least. Adding more cores is useless unless people learn how to code for them, but it is a method of increasing computing power cheaply. How long will it be before the common processor will be measured in "amount of cores" instead on "Mhz"? Memory and programming are the biggest blockades. As far as I know, loads of people have known this sort of stuff for a while now. Thanks for the article, it's a good read. Last edited by Lozza; Oct 11, 2006 at 03:58 PM. |
|
|
|
|
|
#3 |
|
Graphical Hacker
Join Date: Feb 2006
Location: San Antonio, Texas
Posts: 7,499 (3.40/day)
Thanks: 793
Thanked 1,171 Times in 833 Posts
|
Were getting ahead in one field and staying behind in others. While processors are "quad multi, multi, super octal decahexal..." Other components are bottlenecking.
__________________
Heatware | CPU-Z Validation | GPU-Z Validation | My B/S/T Thread ![]() Like my signature? I make signatures, just PM me, I would be glad to make you one. |
|
|
|
|
|
#4 | |
|
Banned
Join Date: May 2006
Location: Someone who's going to find NewTekie1 and teach him a lesson
Posts: 3,380 (1.61/day)
Thanks: 0
Thanked 101 Times in 101 Posts
|
Quote:
Done MAINLY via the use of Win32 API via "CreateThread" in say, Delphi! (Delphi makes it simpler imo, to do them, than any other language for Win32 'standalone' non-interpreted apps (like VB & VC++ are, interpreted languages via runtime libs). (Moreso VB, it is TOTALLY so, & VC++ can do a statically linked stand-alone, afaik too, but iirc, its runtime largely only runs the interface code - could be wrong here, I don't use it a lot anymore, & have not for years). If you want to get MORE complex, & do "explicitly ready smp" code (as I call it), you need to do much more, like Processor Detections (how many) & SetThreadAffinityMask API calls etc. NOW, the TRULY hard part? Identifying WHAT functions and data can do this, w/ out hitting walls like "race conditions" (2 or more threads chasing time for working on the SAME data - not a GOOD idea, period, imo @ least). W1zz's document states INTEL's working on that being more "automagic" in their compilers, & this? I do NOT doubt... INTEL has some of the BEST compilers & libs for them out there, @ least for C++... VB.NET though, from my using it this year quite a lot, does make doing threadwork pretty much a 'snap' & maybe even simpler than Delphi, but I did hit snags w/ something called using "delegates" but this may just be my inexperience & incomplete mastery of VB.NET &/or ASP.NET @ this point is all! APK P.S.=> W1zz: Nice article, VERY enlightening man... thanks! I think I will have to 'browse' thru this section more tonite - if the reviews in here are of this level? Will be fun, & yes, enlightening... apk Last edited by Alec§taar; Oct 11, 2006 at 03:29 AM. |
|
|
|
|
|
|
#5 |
![]() Join Date: Jul 2005
Location: Israel
Posts: 739 (0.31/day)
Thanks: 8
Thanked 15 Times in 13 Posts
|
great article.
very interesting read.
__________________
“I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me.” - Hunter S. Thompson |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|