Hi
i have a few questions about speeding up processes.
1) do i have to parallelize my program to be able to accelerate it, or can i use it as is?
2) is it really faster? how much speed improvement are we talking about (for a reasonable price)
3) do i have to compile my program into an .exe using Matlab Compiler to be able to accelerate the program?
4) my program outputs jpg files. Where will they be outputed ? on my computer or elsewhere?
thanks
Jeff

 채택된 답변

Sean de Wolski
Sean de Wolski 2013년 10월 10일

0 개 추천

I would advise contacting us on this one. The specialists who can help you here have more experience and resources to help. As for the specifics:
  1. Yes, use parfor, spmd etc, to distribute work across the workers.
  2. Your mileage will vary. If the computation is expensive and data transfer minimal, then you'll see a nice big speed up. If the computation is very fast but has to communicate large images back and forth, then probably not.
  3. No. Your best bet is to follow (2).
  4. I believe elsewhere, you'll have to retrieve them. If I get some time I could maybe test this for you.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 MATLAB Parallel Server에 대해 자세히 알아보기

질문:

2013년 10월 1일

답변:

2013년 10월 10일

Community Treasure Hunt

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

Start Hunting!

Translated by