I am purchasing a new macbook pro and wonder which processor will give the best MatLab performance, or rather if the difference in performance will be significant.
all are with-in price range, but I would opt to spend less money if there is no sig diff between the i5 and i7, or the i7 dual and i7 quad.
If anyone can help, it would be much appreciated.
Most of my applications right now are integration of systems of ODEs and PDEs. Also, numerical solvers in multiple dimensions.
I will be starting to do more quant finance in the coming months and year. But am not sure what methods that will involve...except for the processing of large amounts of data.
I do not use the Parallel Processing Toolkit, but this is not something I purposefully deciding...maybe I should be(?)
Along those lines, there is use for GPUs when it comes to plotting vortex ring solutions etc... Some of my fellow grad students are using a GPU workstation.
But I can use the workstation, maybe remotely from a laptop (?)
The reason I need a laptop is, of course, portability. This is a must at this point...I can worry about upgrading my tower later.
For these sorts of things we need to have an idea of what kind of problems you will be computing, and whether you will be using the Parallel Processing Toolkit.
Here's the thing, Matlab seems not yet to be optimised for these current multicore processors (since core 2 duo). Effectively, any other tasks than matrix manipulations utilise only a single thread at a time (in the dual core i7 in the MDP there are 4 threads). This means that until this is fixed, it does not matter much what the processor is, if you're not making your code explicitly parallel. ODEs are particularly a pain the youknowwhat.