Mac hardware

2 views (last 30 days)
roberto
roberto on 10 May 2012
Hi, I'm a Mac user and will be buying a new 27 inch iMac for my research lab. I will use Matlab mostly for EEG analysis (EEG/ERP lab). Will there be a significant performance difference between the 3.1Ghz i5 and 3.4Ghz i7 processors for that purpose?
Any advice will be much appreciated.
Thanks!
  5 Comments
John D'Errico
John D'Errico on 11 May 2012
A few years back, I would not consider a Mac for MATLAB use that had less than 8GB of RAM, and I have at least a few times pushed into virtual memory even with that. In fact, depending on what you are doing, you may find the money better spent on extra RAM than a faster CPU.
Walter Roberson
Walter Roberson on 11 May 2012
Unfortunately I do not have any experience with those particular packages. I do see that they are written to handle MATLAB 7.0 onwards, and there is mention of the need for the object oriented facilities, which in 7.0 would have had to have been the "+" directory structure rather than classdef.
I would suspect then that the code was not written with support for the parallel toolbox, and so if it benefits from multi-core support at all, it would be when internally calling the LAPACK and BLAS routines (as those are tuned to use multiple cores if available.) But I don't know if the array sizes would be large enough to for those routines to kick in.
My _speculation_ at this time be that the package is possibly going to be (single-core) CPU bound (and possibly graphics I/O bound as well). If that is true, then I would expect the i7 to have a bit of an advantage... but possibly not enough advantage to be worth the price difference. Too many unknowns to say.
Roberto, is this going to be mostly periods of long processing, or is it going to be "process this chunk of work while the user is sitting there, and then the user will do some relatively light work looking at the outputs before launching another burst of work" ? If it is mostly periods of long processing, then you might be interested in the computers built by Liquid Nitrogen Overclocking.

Sign in to comment.

Answers (0)

Categories

Find more on EEG/MEG/ECoG in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!