Re: Overview Of New Intel Core i7(Nehalem) Processor



On Sun, 14 Jun 2009 11:33:29 -0700, JosephKK wrote:

But you shouldn't need to write parallel code. You should be able to
specify the problem and let the compiler take care of the details.

This is starting to matter. Multiple cores are the norm even on desktop
systems now, and the trend is towards even more cores. Forcing the
programmer to partition the task manually is both fragile and costly.

Have a blast with your idea. Write the compiler. Warning, the
underlying hardware is usually strictly von Neumann procedural.

Actually, modern hardware shares some similarities with lazy evaluation
(used by most Haskell implementations), but it hides most of this to
provide compatibility with the imperative model.

.



Relevant Pages

  • Re: How to speed up my .m code?
    ... Modern versions of the Matlab ... compiler compile to an intermediate code representation that runs at the same speed ... increase the speed of the memory on your system ... Using multiple cores might not provide any noticeable speed increase: ...
    (comp.soft-sys.matlab)
  • Re: How to speed up my .m code?
    ... Modern versions of the Matlab ... compiler compile to an intermediate code representation that runs at the same speed ... increase the speed of the memory on your system ... Using multiple cores might not provide any noticeable speed increase: ...
    (comp.soft-sys.matlab)
  • Re: sbcl or clisp and 4 core boxes
    ... By paying for a compiler that supports multiple cores. ... The Intel ... compilers for C and Fortran are very good at that. ...
    (comp.lang.lisp)