4 ms·
What will drive performance is human ingenuity and innovation. How can we tell if the slower rate of performance increase has more to do with decreased margina
by artsrc 15y ago
What will drive performance is human ingenuity and innovation.
How can we tell if the slower rate of performance increase has more to do with decreased marginal utility, rather than physical limits.
Computers can now using lower power and laptops can run for up to 10 hours without a charge.
Rather than investing silicon in technologies that make things harder, perhaps we can improve performance by making them easier.
Maybe computers can be more garbage collection friendly, run high level languages at full speed etc. Perhaps the pendulum needs to swing towards Lisp machine type architectures.
- nickik 15y agoGetting away from x86 would be a start :) Azul is basiclly a modern lisp (well java ahh) maschine but its kind of the same. There is an awesome discussion between Cliff Click from Azul and Dave Moon (one of the guys who worked on the lisp maschine). http://www.azulsystems.com/blog/cliff/2008-11-18-brief-conversation-david-moon http://www.azulsystems.com/blog/cliff/2008-11-18-brief-conve... Another direction we should go in is security, we should have a trusted computingbase. Some awesome stuff done by DARPA: http://www.crash-safe.org/papers http://www.crash-safe.org/papers (one of the lisp maschine guys, is working there too) This would allow developer to focus more on alorithems and speed. That all said we still have do deal with the multicore problem :)