curious if people are satisfied with their old machines?

  • Thread starter Thread starter Trevor Smithson
  • Start date Start date
The latest upgrade was from a dual-core to a quad-core CPU. I actually
noticed no real improvement in apparent performance, so maybe that
upgrade was a waste of money.

More cores does nothing about the speed of a program except with a few
programs that can actually use multiple cores.

What more cores does is allow the computer to run more things at once
without bogging down.

As I write this I have two virtual machines running, a 720p video
playing and I'm transcoding another 720p video. Try that on a
dual-core and you're not getting very far.
 
More cores does nothing about the speed of a program except with a few
programs that can actually use multiple cores.

The situations is not going to change quickly either. The root cause of
the problem is that the current programming languages such as C++,
Java, C, Objective-C, etc are themselves the primary obstacles to
effectively using multi-core machines. There are huge problems
associated with writing complex, verifiably correct parallel systems.
The cost of development is huge and one can never be 100% sure that a
system will work at the edge.

So called functional languages have been designed to counter the
parallelism problem. Until multi-core world, these languages were
largely the domain of academia and specialized distributed parallel
processing systems.

Some functional languages in use at present are Scala, Erlang, F# and
Haskell. There is growing adoption of them now but it will be a couple
of years before consumer software applications will spread themselves
across multiple cores.
What more cores does is allow the computer to run more things at once
without bogging down.

As I write this I have two virtual machines running, a 720p video
playing and I'm transcoding another 720p video. Try that on a
dual-core and you're not getting very far.

I recently built a new machine to replace my older core 2 system. I
chose an i7-950 with an X58 motherboard and stuffed it with 12GB of
DDR3 RAM and tweaked it to run stable clocked at 4GHz. It is much
faster than the previous system for the things that I do (mainly
software development) so I am happy.
 
Loren Pechtel said:
More cores does nothing about the speed of a program except with
a few programs that can actually use multiple cores.

In which case, you can make it run faster by limiting the core use
of other processes.

While playing Supreme Commander 2, not all four CPU cores are
maxed out, but the game overloads one of those cores. Limiting
lots of other processes to cores 2 & 3 frees up cores 0 & 1 and
helps the game run smoothly. By default, according to Task
Manager, the game uses all four cores, so the only manipulation is
to prevent it from using one of the two dedicated cores. If one of
those two dedicated cores is maxed out while playing, that core is
turned off for the game. Then the game starts using the other
dedicated core, and it uses that core at less than 70%.

To accomplish that, the multitude of less important processes need
to be changed in Task Manager, but only once. Between restarting
Windows, the Affinity setting is remembered for all but one
process that I know of (Real Temp resets itself to use all four
cores). The other requirement is toggling Supreme Commander 2 to
not use core 0 or core 1. That is done when needed by saying "one
task" to activate the script, no more than once per gaming session
that usually lasts for hours.

That science is not precise, yet. Maybe the game does not in fact
use all four cores efficiently, but my method compensates. There
is some stuff to learn, like whether there are any common Windows
processes that should not be limited to specific cores. I doubt
it, but have not yet done the research since the method works well
so far.
--
 
Sjouke said:
Its a DVD ROM.
Reading the disk works oke.
Windows media player cannot play a dvd movie.
(some driver?/codec? missing)
Ripping the dvd to disk will let "media player classic"
play the disk version , but not the version on dvd disk.
Windows media player refuses both versions.

Does VLC work? http://www.videolan.org/vlc/

Jon
 
I recently built a new machine to replace my older core 2 system. I
chose an i7-950 with an X58 motherboard and stuffed it with 12GB of
DDR3 RAM and tweaked it to run stable clocked at 4GHz. It is much
faster than the previous system for the things that I do (mainly
software development) so I am happy.

24gb here, no overclocking. I think the biggest speedup was from
putting the code etc on a SSD, though.
 
24gb here, no overclocking. I think the biggest speedup was from
putting the code etc on a SSD, though.

I haven't seriously entertained using an SSD because the startup time
of OS X is fairly quick anyway. The Gigabyte BIOS startup and
initialisation itself takes almost the same amount of time as the EFI
boot loader. I know the loader would run faster loading off an SSD but
I don't reboot the machine very often. For me, an increase in memory
size, memory speed and CPU throughput was the goal. I have one
particular project that I am working on for a client which involves a
compile phase that generates 5 different deployment variants from a
single body of source code. The particular compiler (Google's) is
notoriously slow, and the compile time has dropped from nearly 5
minutes to 47 seconds. Thankfully I don't regularly have to run the
deployment compiles, but when I do, I often have to do several in
succession and the time saved is very useful indeed.
 
I haven't seriously entertained using an SSD because the startup time
of OS X is fairly quick anyway. The Gigabyte BIOS startup and
initialisation itself takes almost the same amount of time as the EFI

It's not the startup that's a big deal--I'm almost never here during
boot. The compilers are a lot faster, though! A compile pulls all
sorts of files from various spots on the disk and there's no head
seeks with a SSD.
 
The computer I'm writing this on is now over four years old.  It's
been upgraded some, like most every computer I've owned, but its
far and away the most satisfied I've been with a four year old system.
At the moment I have two web browsers open, this newsreader, two
virtual machines,a media player, dozens of background processes...
and it's not even close to breaking a sweat.

Gaming is probably the only common usage that forces upgrades. My
gaming pc is 4 1/2 years old and is getting a bit slow. Maybe video
editing/rendering would be another application that would encourage
upgrades.
 
Back
Top