Welcome Guest ( Log In | Register)



 
Reply to this topicStart new topic
> Multi-threaded Software
Arx
post Nov 29 2006, 03:59 AM
Post #1


Newbie [Level 1]
*

Group: Members
Posts: 22
Joined: 15-August 06
Member No.: 28,365



Are there many applications out there that are multithreaded to make duel+ processors useful? I've heard that with duel processors single processes are actually much slower than on a faster single cpu due to those small fractions of a second lost when the two processors communicate with eachother but of course are much faster when multiple cpu cycle crunching processes or multithreaded applications are running. I guess my question is, are duel+ processors of much use this point in time and do you think multi-threaded software has a future?
Go to the top of the page
 
+Quote Post
fffanatics
post Nov 29 2006, 07:43 PM
Post #2


Privileged Member
*********

Group: [HOSTED]
Posts: 937
Joined: 14-April 05
From: West Chester, PA
Member No.: 5,636



Well first of all, a thread does not need to be ran on multiple processes and actually just act as another processes. Secondly, most programs that have multiple threads have more than 2 or 4 but have like 15+ since it allows a program to do work in parallel on a non parallel machine. Therefore, all the extra processors do is distribute those threads evenly so each one has less work to do. That is why it improves time on threaded programs.

As for sinlge thread programs running slower on multicore machines has to do with the how the multicores are implemented. Since many of hte multicore machines have cores that are quicker by themselves than the current single core processors, it should not affect the time.
Go to the top of the page
 
+Quote Post
ghostrider
post Nov 30 2006, 12:34 AM
Post #3


Super Member
*********

Group: Members
Posts: 397
Joined: 9-June 06
From: Wisconsin
Member No.: 24,924



Not all programs utilize both processors, as this is a somewhat new technology. Some programs use multiple "threads". Windows gives programs threads, which is basically processing time. Multiple thread means the program can be doing multiple things "at once", even thought in reality the processor processes one thing at a time, unless you have more than one.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. Software To Restore Data(15)
  2. Skype - Free Phone Calls!(6)
  3. Audio Recording(10)
  4. Kelk 2000(3)
  5. Software To Remove Voice?(10)
  6. A Port Scanner(9)
  7. Software Opinions(19)
  8. A List Of Great Free Software(9)
  9. Recovery Cds(8)
  10. Top 10 Most Pirated Software On A Coporate & Internet Level(17)
  11. Classified Ads Software(1)
  12. Video Editing Software(11)
  13. Lightweight Free Anti Virus Software?(6)
  14. Linux Anti-virus Software(6)
  15. Sync Software(4)
  1. Defraggler - Free Software To Defrag Your File(12)
  2. The Best Free Forum Software(16)
  3. Eraser - Erase Your Data Permanently! For Free(7)
  4. Recommend Your Software! (pay Or Freewares)(12)
  5. Recomend Me Some Software, Pleaes.(17)
  6. Looking For Developers To Help With A Forum Software(5)
  7. Best Video Editing Software(8)
  8. Free Software For File Recovery(6)
  9. Beautiful Software(4)
  10. [ask] Making Video When We Use An Application In Our Computer?(5)
  11. Software To Take Out Singing In Songs?(5)
  12. Portable Software(0)
  13. Recommended P2p Software(4)


 



- Lo-Fi Version Time is now: 8th September 2008 - 07:00 AM