Welcome, Guest. Please login or register.

Author Topic: How fast is "fast enough"  (Read 6024 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline stefcep2

  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 1467
    • Show all replies
Re: How fast is "fast enough"
« on: April 26, 2008, 06:15:14 AM »
Quote



I don't necessarily see it as a CPU speed problem.
I see what the programmers did on the old C=64 with a
1 mhz 6502 processor and what they are doing on a 2 gig PC.
As I see it, its the programmers that have gotten LAZY.
They don't optimize their code for speed, if it works its
good enough (the processor will take care of speed).

Mel


Thats it in a nutshell.  In the semester of computer science I took at University, we managed to cut down the search time from 4 minutes to 2 and a half in a database we were writing in Pascal on a B and W Mac just by optimizing our search routines and code structure.  

Currently we have ludicrous situation where we need quad-core multi ghz cpu's in PC's to multitask properly.  

I remember going from a 40 mHz 68030 to 40 mhz 68040 to a 50 mhz 68060 and at each step there was huge difference in performance for all tasks.  Imagine, I thought, what i could do with clock speeds in the hundreds of mHZ?  Now days you go from  1000 mhz to 2000  mhz and you think "Oh boot up time is the same, I can do a render/mp3 faster and...thats it"
 

Offline stefcep2

  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 1467
    • Show all replies
Re: How fast is "fast enough"
« Reply #1 on: April 26, 2008, 06:30:16 AM »
Quote

Tenacious wrote:
I jumped to 68060 to play Mp3s through Paula and it still was lacking. Paula can do 14 bit audio, max.   .


Really?  I can play back all mp3's on an 40 mhz 68040 A1200 in a dblscan screen at 48 khz 14-bit paula sound without skipping  with 40% cpu usage and they sound great too.  I use a small arexx script which opens a file requestor to select the mp3 I want and it leaves a small cli window open.  I run executive, so that i can happily multitask at the same time.