![]() |
| Register | |||||||
| Reviews & Articles There will be a post for every Tech ARP article. Come in here to discuss about your favourite article! |
![]() |
| | LinkBack | Thread Tools |
| | #11 (permalink) | |
| Da Boss Join Date: 10 Oct 2002 Location: In front of my BenQ Joybook 7000 notebook!
Posts: 29,426
Reputation: 2830 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 63 | Quote:
Well, I'm no programmer, but I believe the biggest problem with optimizing for multi-core is dependencies, where an instruction has to wait for data from another instruction. This prevents them from running simultaneously. I think it applies to all multi-cores, no matter whether it's 2, 3 or 4. So, some apps should work better for multi-cores than others. Those that can issue simultaneous, independent threads should work well. Unless there is something else about multi-core optimization (that I don't know about, sorry!), apps optimized for quad-core should work well with 3-cores... and 3-cores should see less penalty for apps NOT optimized for more than 2 cores. ![]()
__________________ Dr. Adrian Wong Tech ARP | Blog @ Tech ARP | The Free Trade Zone DYKT : The only offshore account I have is at the sand bank? Keep Tech ARP free! Visit our sponsors! We need PROGRAMMERS and TECHNICAL WRITERS! Contact us if you are a hot shot programmer or technical writer! My items for sale : 50x SD Card | Memory Stick PRO | Cyclone Energy Saver | Seiko SS watch | Tiger/Carlsberg beer jugs | Travel Speakers | Motorola V600 | Nokia N90 SOLD! | New Lowepro Mini Trekker AW Other items for sale @ the FTZ : Zalman CNPS9500 LED @ $20 | Zalman CNPS7700 Cu @ $20 | Zalman CNPS7000 Cu @ $20 | Swarovski bracelet watches | Dell 17" LCD | Hi-Fi speakers | English DIVX movies | HP LaserJet toners! | Office chairs | |
| | |
| SPONSOR |
| | #12 (permalink) | |
| Da Boss Join Date: 10 Oct 2002 Location: In front of my BenQ Joybook 7000 notebook!
Posts: 29,426
Reputation: 2830 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 63 | Quote:
If you are running a single-threaded application, then only one core would be running, no matter whether you have 2 cores or 4 cores. If there are 4 separate threads, then the tri-core processor should be able to run at full 3 cores while a quad-core processor should be able to use all 4 cores.
__________________ Dr. Adrian Wong Tech ARP | Blog @ Tech ARP | The Free Trade Zone DYKT : The only offshore account I have is at the sand bank? Keep Tech ARP free! Visit our sponsors! We need PROGRAMMERS and TECHNICAL WRITERS! Contact us if you are a hot shot programmer or technical writer! My items for sale : 50x SD Card | Memory Stick PRO | Cyclone Energy Saver | Seiko SS watch | Tiger/Carlsberg beer jugs | Travel Speakers | Motorola V600 | Nokia N90 SOLD! | New Lowepro Mini Trekker AW Other items for sale @ the FTZ : Zalman CNPS9500 LED @ $20 | Zalman CNPS7700 Cu @ $20 | Zalman CNPS7000 Cu @ $20 | Swarovski bracelet watches | Dell 17" LCD | Hi-Fi speakers | English DIVX movies | HP LaserJet toners! | Office chairs | |
| | |
| | #13 (permalink) | |
| Newbie Join Date: 20 Sep 2007
Posts: 2
Reputation: 52 ![]() Rep Power: 0 | The article says: Quote:
| |
| | |
| | #14 (permalink) | |
| Da Boss Join Date: 10 Oct 2002 Location: In front of my BenQ Joybook 7000 notebook!
Posts: 29,426
Reputation: 2830 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 63 | Quote:
__________________ Dr. Adrian Wong Tech ARP | Blog @ Tech ARP | The Free Trade Zone DYKT : The only offshore account I have is at the sand bank? Keep Tech ARP free! Visit our sponsors! We need PROGRAMMERS and TECHNICAL WRITERS! Contact us if you are a hot shot programmer or technical writer! My items for sale : 50x SD Card | Memory Stick PRO | Cyclone Energy Saver | Seiko SS watch | Tiger/Carlsberg beer jugs | Travel Speakers | Motorola V600 | Nokia N90 SOLD! | New Lowepro Mini Trekker AW Other items for sale @ the FTZ : Zalman CNPS9500 LED @ $20 | Zalman CNPS7700 Cu @ $20 | Zalman CNPS7000 Cu @ $20 | Swarovski bracelet watches | Dell 17" LCD | Hi-Fi speakers | English DIVX movies | HP LaserJet toners! | Office chairs | |
| | |
| | #15 (permalink) |
| ARP Webmaster Join Date: 13 Oct 2002 Location: http://atpeaz.placidthoughts.com/
Posts: 8,487
Reputation: 1633 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 30 | it all depends on the way the application is coded for multi-core optimization. it's not that easy to support n-core. most applications are specifically designed to utilize dual core if I'm not mistake. 4 cores = 2x2. that makes it easy for the programmers to double the number of threads to process the instructions since it's all multiples of two. I could be wrong here though. it just strikes me that 3 core would make things very odd. even in the SMP world. we hardly see 3 CPUs. It's usually multiples of 2. |
| | |
| | #16 (permalink) | |
| Da Boss Join Date: 10 Oct 2002 Location: In front of my BenQ Joybook 7000 notebook!
Posts: 29,426
Reputation: 2830 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 63 | Quote:
![]()
__________________ Dr. Adrian Wong Tech ARP | Blog @ Tech ARP | The Free Trade Zone DYKT : The only offshore account I have is at the sand bank? Keep Tech ARP free! Visit our sponsors! We need PROGRAMMERS and TECHNICAL WRITERS! Contact us if you are a hot shot programmer or technical writer! My items for sale : 50x SD Card | Memory Stick PRO | Cyclone Energy Saver | Seiko SS watch | Tiger/Carlsberg beer jugs | Travel Speakers | Motorola V600 | Nokia N90 SOLD! | New Lowepro Mini Trekker AW Other items for sale @ the FTZ : Zalman CNPS9500 LED @ $20 | Zalman CNPS7700 Cu @ $20 | Zalman CNPS7000 Cu @ $20 | Swarovski bracelet watches | Dell 17" LCD | Hi-Fi speakers | English DIVX movies | HP LaserJet toners! | Office chairs | |
| | |
| | #17 (permalink) |
| ARP Webmaster Join Date: 13 Oct 2002 Location: http://atpeaz.placidthoughts.com/
Posts: 8,487
Reputation: 1633 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 30 | Need someone who knows multi core optimizations to help us out here. What AMD is doing here is quite similar to SUN's Ultrasparc T1 architecture which have 4 or 8 independant cores connected via a onchip crossbar interconnect to the L2 cache. The difference being AMD's phenom/barcelona has dedicated L2 cache and a shared L3 cache. Sun's T1 does not have an L3 cache. But similarly, Sun's T1 cores acts as independant processors like AMD's Barcelona. ANd we all know that the T1 ultrasparcs are superb short-instructions multithreading processors but lousy when it comes to long running instructions processing. That makes it a great web server but a lousy video processing/3d rendering server for example. Unless of course, if the application is designed to make use of all those 32 independant threads (4 hardware strands per core, similar to hyperthreading on Intel P4s). Much is to be proven by AMD here. can't wait for the actual benchmark results. |
| | |
| | #18 (permalink) |
| Da Boss Join Date: 10 Oct 2002 Location: In front of my BenQ Joybook 7000 notebook!
Posts: 29,426
Reputation: 2830 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 63 | I think that's the problem with going with more than 2 cores. Not many applications can support more than 2 independent threads at once. Many are even single-threaded. However, more cores will allow you to run several single-threaded applications simultaneously.
__________________ Dr. Adrian Wong Tech ARP | Blog @ Tech ARP | The Free Trade Zone DYKT : The only offshore account I have is at the sand bank? Keep Tech ARP free! Visit our sponsors! We need PROGRAMMERS and TECHNICAL WRITERS! Contact us if you are a hot shot programmer or technical writer! My items for sale : 50x SD Card | Memory Stick PRO | Cyclone Energy Saver | Seiko SS watch | Tiger/Carlsberg beer jugs | Travel Speakers | Motorola V600 | Nokia N90 SOLD! | New Lowepro Mini Trekker AW Other items for sale @ the FTZ : Zalman CNPS9500 LED @ $20 | Zalman CNPS7700 Cu @ $20 | Zalman CNPS7000 Cu @ $20 | Swarovski bracelet watches | Dell 17" LCD | Hi-Fi speakers | English DIVX movies | HP LaserJet toners! | Office chairs |
| | |
| | #20 (permalink) |
| Da Boss Join Date: 10 Oct 2002 Location: In front of my BenQ Joybook 7000 notebook!
Posts: 29,426
Reputation: 2830 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Rep Power: 63 | Ooops! Corrected it to "world's first and only triple-core x86 processor", but forgot to upload it. Thanks for the reminder!
__________________ Dr. Adrian Wong Tech ARP | Blog @ Tech ARP | The Free Trade Zone DYKT : The only offshore account I have is at the sand bank? Keep Tech ARP free! Visit our sponsors! We need PROGRAMMERS and TECHNICAL WRITERS! Contact us if you are a hot shot programmer or technical writer! My items for sale : 50x SD Card | Memory Stick PRO | Cyclone Energy Saver | Seiko SS watch | Tiger/Carlsberg beer jugs | Travel Speakers | Motorola V600 | Nokia N90 SOLD! | New Lowepro Mini Trekker AW Other items for sale @ the FTZ : Zalman CNPS9500 LED @ $20 | Zalman CNPS7700 Cu @ $20 | Zalman CNPS7000 Cu @ $20 | Swarovski bracelet watches | Dell 17" LCD | Hi-Fi speakers | English DIVX movies | HP LaserJet toners! | Office chairs |
| | |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Howto Guide: Overclocking C2D/C2Q Processors (v1.6) | graysky | Overclocking, Cooling & Modding | 32 | 7th Jul 2008 08:02 AM |