Overclock.net › Forums › Intel › Intel - General › Program that makes a virtual thread and makes all your threads work for it.
New Posts  All Forums:Forum Nav:

Program that makes a virtual thread and makes all your threads work for it.

post #1 of 7
Thread Starter 
Ok I had a idea...Ok lets say we have a program that can only use 1 thread. Could we make a very powerful virtual thread and have all 8 threads of a i7-2600k process the stuff that runs to that single thread?
Sandstorm
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k MSI P67A-G45 Sapphire 6870 Patriot 2x2gb 1333mhz 
Hard DriveOptical DriveMonitorPower
500gb Wester Digital Caviar Blue Sony DVD/RW Drive Acer P216HV 21.5in + Acer P205H 20in 730W Raidmax 
Case
NZXT Gamma 
  hide details  
Reply
Sandstorm
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k MSI P67A-G45 Sapphire 6870 Patriot 2x2gb 1333mhz 
Hard DriveOptical DriveMonitorPower
500gb Wester Digital Caviar Blue Sony DVD/RW Drive Acer P216HV 21.5in + Acer P205H 20in 730W Raidmax 
Case
NZXT Gamma 
  hide details  
Reply
post #2 of 7
Quote:
Originally Posted by Celcoid View Post
Ok I had a idea...Ok lets say we have a program that can only use 1 thread. Could we make a very powerful virtual thread and have all 8 threads of a i7-2600k process the stuff that runs to that single thread?
I suppose you're asking if you could develop a process which would execute a single thread, across all the logical processors of a system.

You can't split a single thread across all cores, because each the of the executions happen sequentially and rely on the output from the prior steps. If thread requires steps: A->B->C->D->E to be performed you can't simply do each at the same time.
Edited by RonindeBeatrice - 4/18/11 at 10:29am
    
CPUMotherboardGraphicsRAM
Xeon E5645 Asus Rampage II Gene eVGA GTX460 SSC 3x4GB Corsair Dominator PC3-12800 
Hard DriveHard DriveHard DriveOS
Crucial C300 64GB Seagate Momentus XT 750 Western Digital GP 2TB EARS Windows 7 Premium 
MonitorKeyboardPowerCase
Asus VE278Q DSI SMK-88 Seasonic X-660 Lian Li U6B 2011 SE 
MouseMouse Pad
Logitech G500 KAI.g3 HIEN - HARD 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Xeon E5645 Asus Rampage II Gene eVGA GTX460 SSC 3x4GB Corsair Dominator PC3-12800 
Hard DriveHard DriveHard DriveOS
Crucial C300 64GB Seagate Momentus XT 750 Western Digital GP 2TB EARS Windows 7 Premium 
MonitorKeyboardPowerCase
Asus VE278Q DSI SMK-88 Seasonic X-660 Lian Li U6B 2011 SE 
MouseMouse Pad
Logitech G500 KAI.g3 HIEN - HARD 
  hide details  
Reply
post #3 of 7
Thread Starter 
Someone should use Hacks and do it anyway
Sandstorm
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k MSI P67A-G45 Sapphire 6870 Patriot 2x2gb 1333mhz 
Hard DriveOptical DriveMonitorPower
500gb Wester Digital Caviar Blue Sony DVD/RW Drive Acer P216HV 21.5in + Acer P205H 20in 730W Raidmax 
Case
NZXT Gamma 
  hide details  
Reply
Sandstorm
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k MSI P67A-G45 Sapphire 6870 Patriot 2x2gb 1333mhz 
Hard DriveOptical DriveMonitorPower
500gb Wester Digital Caviar Blue Sony DVD/RW Drive Acer P216HV 21.5in + Acer P205H 20in 730W Raidmax 
Case
NZXT Gamma 
  hide details  
Reply
post #4 of 7
Quote:
Originally Posted by Celcoid View Post
Someone should use Hacks and do it anyway
Impossible...
Freya 2.6
(15 items)
 
  
Reply
Freya 2.6
(15 items)
 
  
Reply
post #5 of 7
Thread Starter 
sad face
Sandstorm
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k MSI P67A-G45 Sapphire 6870 Patriot 2x2gb 1333mhz 
Hard DriveOptical DriveMonitorPower
500gb Wester Digital Caviar Blue Sony DVD/RW Drive Acer P216HV 21.5in + Acer P205H 20in 730W Raidmax 
Case
NZXT Gamma 
  hide details  
Reply
Sandstorm
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k MSI P67A-G45 Sapphire 6870 Patriot 2x2gb 1333mhz 
Hard DriveOptical DriveMonitorPower
500gb Wester Digital Caviar Blue Sony DVD/RW Drive Acer P216HV 21.5in + Acer P205H 20in 730W Raidmax 
Case
NZXT Gamma 
  hide details  
Reply
post #6 of 7
What Adobe for After Effects in CS4 32bit version did was start several instances of After Effects to use the max. memory available for a 32bit exe. Of course the started processes could use the CPU as needed. Lets say 4 new processes where created then each of them had 3,xGB with 100% CPU load for each .exe. In my case 4cores, 4 exes
and 12,x GB for rendering (plus the first After Effects exe which started the processes + one process for process coordination) If you had 8 threads for your i7 it would create 8 instances and use all CPU resources that are available (You would have to have enough RAM for each .exe).
/* Redemption*/
(14 items)
 
  
CPUMotherboardGraphicsRAM
I7 3930K Asus Sabertooth Asus GTX 680 8x4GB G.Skill@1337MHz 
Hard DriveOptical DriveCoolingOS
2xM4 64GB/ / F3 - 1TB / 2x2TB Baracudas some LG Modified EK 360 HFX 2x(Win7 x64) 
MonitorKeyboardPowerCase
SyncMaster P2770HD and SyncMaster 940NW Roccat Isku Corsair Gold AX750 NZXT 810 Switch 
MouseMouse Pad
Rocat Kone[+] Razer exactmat X 
  hide details  
Reply
/* Redemption*/
(14 items)
 
  
CPUMotherboardGraphicsRAM
I7 3930K Asus Sabertooth Asus GTX 680 8x4GB G.Skill@1337MHz 
Hard DriveOptical DriveCoolingOS
2xM4 64GB/ / F3 - 1TB / 2x2TB Baracudas some LG Modified EK 360 HFX 2x(Win7 x64) 
MonitorKeyboardPowerCase
SyncMaster P2770HD and SyncMaster 940NW Roccat Isku Corsair Gold AX750 NZXT 810 Switch 
MouseMouse Pad
Rocat Kone[+] Razer exactmat X 
  hide details  
Reply
post #7 of 7
I believe AMD has tried to do it but has found technology is not up to date enough for it to work efficiently.
methinks
    
CPUMotherboardGraphicsRAM
phenom ii x4 945 3.6ghz@1.375 ga-880gma-ud2h -sniff- integrated. 2x2 ripjaws cl6 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
phenom ii x4 945 3.6ghz@1.375 ga-880gma-ud2h -sniff- integrated. 2x2 ripjaws cl6 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Intel - General
Overclock.net › Forums › Intel › Intel - General › Program that makes a virtual thread and makes all your threads work for it.