Speed doesn't matter: where am I wrong?

  • 4 Replies
  • 2046 Views
*

Zero

  • Eve
  • ***********
  • 1287
Speed doesn't matter: where am I wrong?
« on: February 05, 2018, 09:26:08 am »
I'd like your opinions about this.

Currently, I tend to think that speed of algorithms doesn't really matter: what matters is complexity.

My hypothese is that the obsession of speed is a cultural bias which comes from a distant time, when computers were, say, 1000x slower than they are now.

At that time, the evolution of computers was slower than today. Back then, devs had to produce programs that would run as fast as possible. A glorious dev was a fast dev. And there are young people today (remember the now gone "unreality" member), who were not even born at that time, but who are still influenced by that culture.

Now think about it. If I make a slow algorithm. I mean, for a good reason (for example, because I want to keep track of a lot of things). 5 years from now, it will really be fkin' fast.

I'm not saying that we should stop caring about speed. I'm just saying that, today we can afford huge "collateral" processing, even if it slows things down. Sure, some activities inherently need to be fast, like NNs.

Complexity is different. You don't want to freeze when you scale.

Where am I wrong? What do you think?

*

Korrelan

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1454
  • Look into my eyes! WOAH!
    • YouTube
Re: Speed doesn't matter: where am I wrong?
« Reply #1 on: February 05, 2018, 09:52:39 am »
I agree, code can always be made to run faster, either by hardware upgrades, language changes or even just through profiling and code adaptations.

Initially you just need the code to run fast enough to prove your concept/ theory and get it working.  The computer is a tool; it should help in your development not hinder it.  You don’t want to be wasting time and resources optimizing code or learning a new language at the expense on concentrating on the main project goals. 

The use of the computer should be as easy and seamless as possible to allow you use your mental resources to concentrate on the problems at hand.

 :)
It thunk... therefore it is!...    /    Project Page    /    KorrTecx Website

*

8pla.net

  • Trusty Member
  • ***********
  • Eve
  • *
  • 1307
  • TV News. Pub. UAL (PhD). Robitron Mod. LPC Judge.
    • 8pla.net
Re: Speed doesn't matter: where am I wrong?
« Reply #2 on: February 06, 2018, 12:41:18 am »
Zee,

An algorithm cut into brass gears survives millennia.  Coming from a distant time in the past, around the year of the Consulship of Metellus and Afranius, ancient analog computers  (Antikythera mechanism) were in use predicting the future.

+
+
+
+
« Last Edit: February 06, 2018, 02:14:39 am by 8pla.net »
My Very Enormous Monster Just Stopped Using Nine

*

Zero

  • Eve
  • ***********
  • 1287
Re: Speed doesn't matter: where am I wrong?
« Reply #3 on: February 06, 2018, 10:45:16 am »
Do you write sci-fi sometimes? If you do, I'd love to read it!

*

Art

  • At the end of the game, the King and Pawn go into the same box.
  • Moderator
  • **********************
  • Colossus
  • *
  • 5865
Re: Speed doesn't matter: where am I wrong?
« Reply #4 on: February 06, 2018, 03:27:45 pm »
No, he just watches a lot of "Ancient Aliens" on the History Channel...as do I.
It might contain conjecture but it usually does prompt one to imagine the possibilities and open one's mind.

It's hard to argue with science.
==========================

Just as a note about the speed thing.
Remember when you played your first computer game like maybe Doom? It was difficult to beat the monsters and progress to the next level.

BUT...if you were to play that same game today, you'd go through it as if you had running at full speed slashing, hacking and shooting your way to an easy victory.

I think it might not be that we've already played the game but that we've become accustomed to faster computers and faster gameplay. Therefore making the old ones seem very slow by comparison.

I agree that speed is not always the measure of success for everything but it does say and do a great deal, for computing and problem-solving.
In the world of AI, it's the thought that counts!

 


Requirements for functional equivalence to conscious processing?
by DaltonG (General AI Discussion)
November 19, 2024, 11:56:05 am
Will LLMs ever learn what is ... is?
by HS (Future of AI)
November 10, 2024, 06:28:10 pm
Who's the AI?
by frankinstien (Future of AI)
November 04, 2024, 05:45:05 am
Project Acuitas
by WriterOfMinds (General Project Discussion)
October 27, 2024, 09:17:10 pm
Ai improving AI
by infurl (AI Programming)
October 19, 2024, 03:43:29 am
Atronach's Eye
by WriterOfMinds (Home Made Robots)
October 13, 2024, 09:52:42 pm
Running local AI models
by spydaz (AI Programming)
October 07, 2024, 09:00:53 am
Hi IM BAA---AAACK!!
by MagnusWootton (Home Made Robots)
September 16, 2024, 09:49:10 pm
LLaMA2 Meta's chatbot released
by spydaz (AI News )
August 24, 2024, 02:58:36 pm
ollama and llama3
by spydaz (AI News )
August 24, 2024, 02:55:13 pm
AI controlled F-16, for real!
by frankinstien (AI News )
June 15, 2024, 05:40:28 am
Open AI GPT-4o - audio, vision, text combined reasoning
by MikeB (AI News )
May 14, 2024, 05:46:48 am
OpenAI Speech-to-Speech Reasoning Demo
by MikeB (AI News )
March 31, 2024, 01:00:53 pm
Say good-bye to GPUs...
by MikeB (AI News )
March 23, 2024, 09:23:52 am
Google Bard report
by ivan.moony (AI News )
February 14, 2024, 04:42:23 pm
Elon Musk's xAI Grok Chatbot
by MikeB (AI News )
December 11, 2023, 06:26:33 am

Users Online

418 Guests, 0 Users

Most Online Today: 532. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles