Could you point me at some direction for more information about the problems of developing for the N64? I knew developers didn't liked the Sega Saturn or whatever it was which had multiple cores but I don't remember reading anything about N64.
Isn't most of the point of using -j parameter that your machine can carry on compiling something else while whatever it did earlier get the resources it needed from disk or similar? Will it really help out with cache usage?
Should more processes mean better or worse cache performance? Worse because cache is shared between them, better because if something is missing some other instruction can be done while the needed data is fetched from RAM?
I had to look it up to see who that was, history fail on two occasions: 1) "Better places" can still be charity of some sort, Google has money, sure they can pay some christmas bonuses, but are their employes some of the people who would benefit from the money the most? Gates do better than that =P (Though Google may support some open source initiatives I guess, summer of code?) That will still give them good-will, but seriously, their employes probably do quite well anyway, or?
2) Yeah, sure it's sad if no-one cares about you or miss you once your dead, but it's life, go to a church yard, look at the graves of people who died 200-300 years ago, who cares about them? Who remembers them? So does it really matter? When I'm dead I still can't appreciate any mourning. A good life now is all that matters, and even that doesn't matter much more than for the impression of "me" / my soul / whatever you want to call it. When my brain starts shutting down all that I cared for will be useless anyway.
All the employees good-will you mention makes plenty of sense though, I didn't saw it as a huge additional "thank you." And well, I read it while it was 20-30k and not 1k =P Guess I'll have to experience it myself to know how it feels to be part of and proud of something / what you've created.
As long as it's not supposed to be a straight link from one end to the other? Also I assumed they would had wanted to use it for detection changes in data, because if someone snaps it up and then sends out some changed data it will indeed be noticed, right?
Anyway, I find it somewhat disturbing that Blizzard use torrent technology since downloads are often slow but if I remember correctly downloads was even slower before and if they save money on bandwidth I guess it's good for them.
Ok, this will be off-topic for this thread but whatever, maybe it can interest someone:D
His motherboard is an ASUS P5Q-E (1) running stock BIOS I guess, there is a newer one out (2) version 1703 which mentions "Enhance the compatibility with certain memory." so I guess that may help to, can be upgraded with ASUS update utility (3) from within Windows so he should be able to do it. The motherboard runs Intel P45 (4) chipset which spec page mentions 1333 MHz FSB although Asus webpage (1) says 1600 MHz, guess they have tested it.
I think he was supposed to get Corsair CL5 PC8500 TWIN2X4096-8500C5D (5) but since he has a fan I guess he got the TWIN2X4096-8500C5DHX or something such. Modules spec sheet mentions: JEDEC standard 5-5-5-18 values at 800MHz. EPP standard 5-5-5-15-2T, 2.1V values.
Processor is Intel E8500 (6) 1333 MHz bus speed, 9.5 ratio, 6 MB cache, 3.16 GHz clock.
Anyway, I checked the manual (available at (2)) and told him to do the following: * Turn Ai Overclock Tuner from Auto to Manual. * Change FSB Frequency to 400. * Change CPU ratio setting to 08.0 * Change DRAM Frequency to DDR2-800 MHz. * Let DRAM Timing Control remain at auto (assuming it reads correct values) and same on DRAM Voltage unless Corsair EPP doesn't change that to 2.1 as default.
Which would run his CPU at 3.2 GHz but with 1:1 CPU to RAM clock divider at atleast run the RAMs faster than 333 MHz.
If the RAM remains on 2.1 volt I guess one can go in and drop it down to 1.8, and eventually fill in the timings manually from the JEDEC part of the spec sheet.
If he runs into problem I'll tell him to: * Change Ai Clock Twister from Auto to Light or Lighter which is supposed to raise compatibility. * Update to latest motherboard BIOS since it's supposed to raise memory compatibility. * And finally if nothing else helps change RAM speed to DDR2-667 MHz, FSB down to 333 MHz and CPU ratio to 9.5.
And if everything works as it should and he really want to overclock I assume he can start with: * Either change his CPU multiplier back to 9.5, eventually increasing CPU voltage if needed. * Or shoot for increasing his FSB beyond 400 MHz by increasing RAM voltage again and eventually NB voltage to. * Or a combination of both. Since I'd prefer as high FSB as possible without no errors I'd start there but then chipset and RAM is more likely to fail. The CPU probably got higher margins since they usually overclock so good so maybe that's a more fail-safe option =P, he do run stock cooling however.
I know, but I think he had issues at 333/667 MHz to, but I'm not sure if he really have used it or if it has been 533/1066 the whole time, not my machine..
The ram is speced at 2.1 volt, and gets 2.1 volt, the motherboard isn't that high end.
I don't remember, but maybe FSB in BIOS was set at 333 MHz and quadrubled on the FSB to the CPU (E8500) to 1333 MHz and rams would run at 333 MHz default to?
Stock multiple is 9.5 x 333 MHz = 3166 MHz but I guess what I wanted to do was to run RAM and FSB at 533 MHz with 6x multiplier for 3.2 GHz total but if I remember right you couldn't increase CPU FSB above 400/1600? Or one could up to 3200 but wasn't supposed to? =P
I think that may have been what I tried once, to set it at 533, or maybe 433, but then the motherboard probably said overclock failed and set it back and I hope that didn't fucked anything up. I've later on understood that increasing that FSB setting may also overclock other things such as chipset and maybe PCI and PCI-express and such to?
I think he has a P45 chipset, makes most sense for that motherboard, will the chipset run into issues above 400 MHz so that's the problem? Then atleast he should be able to run 400 MHz FSB, ram at 800 MHz, and cpu at say 8x multiplier for 3.2 GHz and be safe?
The problem is however if the machine still keeps on failing, what may be broken? Or do you only think the current issue is that it runs the ram at 533 MHz?
I hate this 6-epu shit or whatever it's called, some software messing around with clock and voltages to, it was supposed to save power but I never understood how until I googled at it earlier to see what the settings actually meant. Seems like high performance is closer to "do nothing" but I'd probably prefer some custom mode or just to turn it off.
Regarding capacitors that's just how they are so I doubt switching brands help.. I think ASUS sell motherboards with three different kinds of capacitors but if you want a cheap motherboard that's what you get. Probably cheaper to get a new one than buying a premium board though:D
I friend bought Corsair 4GB (KIT) DDR2 1066MHz, XMS2-8500 or something such with a P5Q E (I think, some P5Q atleast) and an E 8500. He run Vista.
I once tried to lower the multiplier to raise memory and CPU FSB to a similar clock but probably messed up / BIOS settings looked weird (probably because something was doubled / quadubled up from the numbers seen in the BIOS menus.)
Anyway, his machine often halts for like a second he tell me, and it sounds like fans lock up while doing so (may be whatever.)
I've told him to set the rams back to 333 MHz instead of 533 MHz and lower voltage from 2.1 to 1.8 or 1.9 volt and see if it remains more stable, and eventually get cheap Kingston ram and try with those to figure out if it's a RAM or CPU issue (or motherboard or Vista.)
What do you think it may be? Just stupid that we got PC8500 for him, but I thought it would be possible to match all the bus speeds somehow =P
I've talked to him about testing the memory modules with software and such but he's not much of a nerd so it's very hard to explain anything for him.
I've had one Gigabyte and had to run the FSB at 2/3 or 3/4 of original speed to get it stable after a while for whatever reason (northbridge fan had died), and later on one of the capacitors around the processor started to burn.
But neither of our comments mean anything since we would have to have a much bigger "sample size."
We have had news about other devices having the touchpart on the rear earlier on Slashdot, so this isn't something totally new. Unless it was Microsoft that time to. It''s a good solution non the less.
Could you point me at some direction for more information about the problems of developing for the N64? I knew developers didn't liked the Sega Saturn or whatever it was which had multiple cores but I don't remember reading anything about N64.
And this is useful info because?
Isn't most of the point of using -j parameter that your machine can carry on compiling something else while whatever it did earlier get the resources it needed from disk or similar? Will it really help out with cache usage?
Should more processes mean better or worse cache performance? Worse because cache is shared between them, better because if something is missing some other instruction can be done while the needed data is fetched from RAM?
I had to look it up to see who that was, history fail on two occasions:
1) "Better places" can still be charity of some sort, Google has money, sure they can pay some christmas bonuses, but are their employes some of the people who would benefit from the money the most? Gates do better than that =P (Though Google may support some open source initiatives I guess, summer of code?)
That will still give them good-will, but seriously, their employes probably do quite well anyway, or?
2) Yeah, sure it's sad if no-one cares about you or miss you once your dead, but it's life, go to a church yard, look at the graves of people who died 200-300 years ago, who cares about them? Who remembers them? So does it really matter? When I'm dead I still can't appreciate any mourning. A good life now is all that matters, and even that doesn't matter much more than for the impression of "me" / my soul / whatever you want to call it. When my brain starts shutting down all that I cared for will be useless anyway.
All the employees good-will you mention makes plenty of sense though, I didn't saw it as a huge additional "thank you." And well, I read it while it was 20-30k and not 1k =P
Guess I'll have to experience it myself to know how it feels to be part of and proud of something / what you've created.
But there is better places to spend the money than christmas bonuses.
Though if zzzphone(.com) is valid those phones is only $125 or something such, the webpage suck balls so I won't try to find it again.
I'd be so happy with a G1 for 180 $ though :D
Yeah, stop complaining, I'd work at google for an android phone :D
Google are you watching? It must sure be better, more fun and interesting than sitting here :D
As long as it's not supposed to be a straight link from one end to the other? Also I assumed they would had wanted to use it for detection changes in data, because if someone snaps it up and then sends out some changed data it will indeed be noticed, right?
Who cares about WoW? More importantly the first battle report of Starcraft 2 use torrents for full res video to!
Anyway, I find it somewhat disturbing that Blizzard use torrent technology since downloads are often slow but if I remember correctly downloads was even slower before and if they save money on bandwidth I guess it's good for them.
Or in the case of us without ADSL just as long as we fetch the files ourselves ..
Now if only you could get the fucking butterflies to do their droppings at the same spot 31,353 times in a row.
Ok, this will be off-topic for this thread but whatever, maybe it can interest someone :D
His motherboard is an ASUS P5Q-E (1) running stock BIOS I guess, there is a newer one out (2) version 1703 which mentions "Enhance the compatibility with certain memory." so I guess that may help to, can be upgraded with ASUS update utility (3) from within Windows so he should be able to do it. The motherboard runs Intel P45 (4) chipset which spec page mentions 1333 MHz FSB although Asus webpage (1) says 1600 MHz, guess they have tested it.
I think he was supposed to get Corsair CL5 PC8500 TWIN2X4096-8500C5D (5) but since he has a fan I guess he got the TWIN2X4096-8500C5DHX or something such. Modules spec sheet mentions:
JEDEC standard 5-5-5-18 values at 800MHz.
EPP standard 5-5-5-15-2T, 2.1V values.
Processor is Intel E8500 (6) 1333 MHz bus speed, 9.5 ratio, 6 MB cache, 3.16 GHz clock.
Anyway, I checked the manual (available at (2)) and told him to do the following:
* Turn Ai Overclock Tuner from Auto to Manual.
* Change FSB Frequency to 400.
* Change CPU ratio setting to 08.0
* Change DRAM Frequency to DDR2-800 MHz.
* Let DRAM Timing Control remain at auto (assuming it reads correct values) and same on DRAM Voltage unless Corsair EPP doesn't change that to 2.1 as default.
Which would run his CPU at 3.2 GHz but with 1:1 CPU to RAM clock divider at atleast run the RAMs faster than 333 MHz.
If the RAM remains on 2.1 volt I guess one can go in and drop it down to 1.8, and eventually fill in the timings manually from the JEDEC part of the spec sheet.
If he runs into problem I'll tell him to:
* Change Ai Clock Twister from Auto to Light or Lighter which is supposed to raise compatibility.
* Update to latest motherboard BIOS since it's supposed to raise memory compatibility.
* And finally if nothing else helps change RAM speed to DDR2-667 MHz, FSB down to 333 MHz and CPU ratio to 9.5.
And if everything works as it should and he really want to overclock I assume he can start with:
* Either change his CPU multiplier back to 9.5, eventually increasing CPU voltage if needed.
* Or shoot for increasing his FSB beyond 400 MHz by increasing RAM voltage again and eventually NB voltage to.
* Or a combination of both.
Since I'd prefer as high FSB as possible without no errors I'd start there but then chipset and RAM is more likely to fail. The CPU probably got higher margins since they usually overclock so good so maybe that's a more fail-safe option =P, he do run stock cooling however.
Looks ok?
1) ASUS P5Q-E http://www.asus.com/products.aspx?modelmenu=1&model=2267&l1=3&l2=11&l3=709&l4=0
2) P5Q-E BIOS 1703 http://support.asus.com/download/download.aspx?SLanguage=en-us&model=P5Q-E
3) ASUS Update Utility http://support.asus.com/technicaldocuments/technicaldocuments_content.aspx?no=714
4) Intel® P45 Express Chipset http://www.intel.com/products/desktop/chipsets/p45/p45-overview.htm
5) Corsair TWIN2X4096-8500C5D http://www.corsair.com/_datasheets/TWIN2X4096-8500C5D.pdf
6) Intel® Coreâ2 Duo Desktop Processor E8500 http://processorfinder.intel.com/details.aspx?sSpec=SLAPK#
Or maybe the chipset is only supposed to go to 333 and not 400 MHz? But I think the box for the motherboard mention 1600 so I guess 400 is safe.
I know, but I think he had issues at 333/667 MHz to, but I'm not sure if he really have used it or if it has been 533/1066 the whole time, not my machine ..
The ram is speced at 2.1 volt, and gets 2.1 volt, the motherboard isn't that high end.
I don't remember, but maybe FSB in BIOS was set at 333 MHz and quadrubled on the FSB to the CPU (E8500) to 1333 MHz and rams would run at 333 MHz default to?
Stock multiple is 9.5 x 333 MHz = 3166 MHz but I guess what I wanted to do was to run RAM and FSB at 533 MHz with 6x multiplier for 3.2 GHz total but if I remember right you couldn't increase CPU FSB above 400/1600? Or one could up to 3200 but wasn't supposed to? =P
I think that may have been what I tried once, to set it at 533, or maybe 433, but then the motherboard probably said overclock failed and set it back and I hope that didn't fucked anything up. I've later on understood that increasing that FSB setting may also overclock other things such as chipset and maybe PCI and PCI-express and such to?
I think he has a P45 chipset, makes most sense for that motherboard, will the chipset run into issues above 400 MHz so that's the problem? Then atleast he should be able to run 400 MHz FSB, ram at 800 MHz, and cpu at say 8x multiplier for 3.2 GHz and be safe?
The problem is however if the machine still keeps on failing, what may be broken? Or do you only think the current issue is that it runs the ram at 533 MHz?
I hate this 6-epu shit or whatever it's called, some software messing around with clock and voltages to, it was supposed to save power but I never understood how until I googled at it earlier to see what the settings actually meant. Seems like high performance is closer to "do nothing" but I'd probably prefer some custom mode or just to turn it off.
Regarding capacitors that's just how they are so I doubt switching brands help.. I think ASUS sell motherboards with three different kinds of capacitors but if you want a cheap motherboard that's what you get. Probably cheaper to get a new one than buying a premium board though :D
And MSI and DFI?
I friend bought Corsair 4GB (KIT) DDR2 1066MHz, XMS2-8500 or something such with a P5Q E (I think, some P5Q atleast) and an E 8500. He run Vista.
I once tried to lower the multiplier to raise memory and CPU FSB to a similar clock but probably messed up / BIOS settings looked weird (probably because something was doubled / quadubled up from the numbers seen in the BIOS menus.)
Anyway, his machine often halts for like a second he tell me, and it sounds like fans lock up while doing so (may be whatever.)
I've told him to set the rams back to 333 MHz instead of 533 MHz and lower voltage from 2.1 to 1.8 or 1.9 volt and see if it remains more stable, and eventually get cheap Kingston ram and try with those to figure out if it's a RAM or CPU issue (or motherboard or Vista.)
What do you think it may be? Just stupid that we got PC8500 for him, but I thought it would be possible to match all the bus speeds somehow =P
I've talked to him about testing the memory modules with software and such but he's not much of a nerd so it's very hard to explain anything for him.
I've had one Gigabyte and had to run the FSB at 2/3 or 3/4 of original speed to get it stable after a while for whatever reason (northbridge fan had died), and later on one of the capacitors around the processor started to burn.
But neither of our comments mean anything since we would have to have a much bigger "sample size."
What about Asrock? =P
Because he will want newer parts and they don't fit longer?
And that's a problem with the motherboard or the RAM? ;)
If nothing else the better we get at leaving this rock in space the higher probability of us surviving the time we fail as species on earth.
Also if we would happen to be the only life in space it makes a hell of a difference =P (but only for us :D)
And why? I mean, if you pick up additional energy from space and transfer it to earth, won't that heat it up to? =P
Uhm, you get paid / cost more than $ 650 / day? Consult cost for him or what? Will whatever you did only be used once?
Can't wrong resistance give wrong results since one have calculated on the result and what is needed using exact values?
Personally I don't understand how they are comparable at all, since when does hardware programming? =P
The amount of programming scenarios where more hardware solves anything must be severely limited. Optimisation of software vs adding more hardware?
We have had news about other devices having the touchpart on the rear earlier on Slashdot, so this isn't something totally new. Unless it was Microsoft that time to. It''s a good solution non the less.
Reminds me of these tight bathing shorts which was reinforced somehow to conceal your eventual hardon. I wonder what they was called ..