I can has insta-compile?

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669

MrAlBobo

L13: Stunning Member
Feb 20, 2008
1,059
219
I is not impressed
"its graphics card, an Asus GeForce 8800 GTS 640 MB"

for a $16000 machine I at least want to see some sli/ crossfire, never mind cards with dual processors
 

drp

aa
Oct 25, 2007
2,273
2,628
I is not impressed
"its graphics card, an Asus GeForce 8800 GTS 640 MB"

for a $16000 machine I at least want to see some sli/ crossfire, never mind cards with dual processors
i dont think graphic cards matter when compiling.
 

MrAlBobo

L13: Stunning Member
Feb 20, 2008
1,059
219
while the thread says compiling, the actual link saying nothing about compiling...so...Im going to go out on a limb and say it is not intended for solely compiling...
 

drp

aa
Oct 25, 2007
2,273
2,628
while the thread says compiling, the actual link saying nothing about compiling...so...Im going to go out on a limb and say it is not intended for solely compiling...
compiling?
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669
Well clearly whatever it was intended for was pure number crunching and the client didn't care about video rendering. That said... I'm guessing that much CPU power could push out some decent video rendering all by itself if it had the correct software to do so.

Anyway, now I found the storage system to go with this: [ame="http://www.youtube.com/watch?v=96dWOEa4Djs"]YouTube - Samsung SSD Awesomeness[/ame] :D
 

TheDarkerSideofYourShadow

L10: Glamorous Member
Apr 12, 2008
792
286
Raiding 24 of those things? Nice. Guess if I had a lot of cash to throw away, I could get both the system and the drives.
 

Pink_Panther

L3: Member
Dec 14, 2008
129
45
the problem with multiprocessor computers is that everyone assumes a program will use them all when its running. Usually a program/process will run on one unless its specifically programmed to use multiple. Compiling for Valve i am pretty sure only uses one at a time. (havent checked this).

There is a way to link mulitiple computers together with the compile tools delivered with Hammer. If you could set up multiple compile sets on the same computer (blocked by steam, unless you have multiple users logged in) then you could crank out some heavy compiling pretty fast.

As for the graphics card, the new Geforce 2xx cards can be used by programs if the programming is designed to use it. Its one of their new features and they are supposed to be really powerful number crunchers (go figure). But, im pretty sure that they havent included that into the compilers.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669
the problem with multiprocessor computers is that everyone assumes a program will use them all when its running. Usually a program/process will run on one unless its specifically programmed to use multiple. Compiling for Valve i am pretty sure only uses one at a time. (havent checked this).
All three compilers have a -threads flag you can set, but it defaults to the max your system has anyway. :)
 

Apom

L6: Sharp Member
Sep 14, 2008
366
65
while the thread says compiling, the actual link saying nothing about compiling...so...Im going to go out on a limb and say it is not intended for solely compiling...
According to the links, the customer asked for Windows 2008 Server to be installed, not your usual XP/Vista/7 operating system. So if it's not compiling, it's another form of equally brutal number crunching that certainly doesn't make use of graphic power.

Also, the Valve compilers are entirely multi-threaded (as evidenced by the sluggishness of your computer when they are running on a multi-core), unlike the game itself - until they force the L4D engine into TF2, a the cost of legacy DirectX support.
 

Cameron:D

L6: Sharp Member
Sep 28, 2008
363
145
the problem with multiprocessor computers is that everyone assumes a program will use them all when its running. Usually a program/process will run on one unless its specifically programmed to use multiple. Compiling for Valve i am pretty sure only uses one at a time. (havent checked this).

There is a way to link mulitiple computers together with the compile tools delivered with Hammer. If you could set up multiple compile sets on the same computer (blocked by steam, unless you have multiple users logged in) then you could crank out some heavy compiling pretty fast.

The compilers create 1 thread for each CPU core, meaning that compiling uses (can use) 100% of the CPU.

On the other hand.... I want.
 

RichT

L1: Registered
Mar 9, 2009
23
4
That would be fun.
All i need is £16,000... but with the interest rates as low as 2%... Maybe *sniff* maybe.
 

Spike

L10: Glamorous Member
Feb 13, 2008
716
82
Valve maps would not compile on 16 cores. Multi-thread are per core base. It's not the same a multi-thread compiler for 2 cores, 4, 8 etc. I doubt Valve made the compiler for 16 cores or 8, because they said they use Intel Corei7 940 2,93 GHz which has 4 cores.
 

Apom

L6: Sharp Member
Sep 14, 2008
366
65
What kind of bad programming makes multi-threading dependant on number of cores? Seeing the quality of Valve products, I doubt they wouldn't have an universal solution.
 

Spike

L10: Glamorous Member
Feb 13, 2008
716
82
Well, it's not the same to send:

1-Add this 2 registers
2-Substract this 2 registers

than

1-Add this 2 registers and substract those other 2

I don't know how multithreading works, but I'm studiing computer engineering (or Computer science) and I know how processor works.
 

PhonicUK

L1: Registered
Mar 9, 2009
4
1
Compiling for Valve i am pretty sure only uses one at a time. (havent checked this).

It will actually use as many as you have. I'm running on a 3.2GHz quad core and compiling maxes out all 4 cores at 100%, and during the compilers initialization it mentions how many threads it is going to use in parallel.

While I don't get instant builds, it's certainly quick enough that I barely have time to get a drink before its ready to play.