Do concurrent processes, run in individuals windows, on multiple cores, require multiple licenes?
이전 댓글 표시
Enabling a process for a customer. Will be suggesting that they buy a multi-core workstation and drive much of the application to a GPU, however the best use of resources will be to create concurrent processes. Does this require a license for each launched process?
채택된 답변
추가 답변 (1개)
Image Analyst
2012년 11월 4일
0 개 추천
No, I don't believe so. I have 8 cores on my computer and have only one license. In fact, just the opposite is true: my license is good for installation on several computers (work, home, etc.) Also, you'd be hard pressed to find a computer these days that is NOT multi-core, and if they required people to buy 4 or 8 licenses for each computer they would lose a lot of customers.
댓글 수: 1
Walter Roberson
2012년 11월 4일
This is correct. With the current MATLAB, up to 12 cores may be used without additional license, other than possibly the Parallel Processing Toolbox (depending on how you program, but likely as it also has the GPU access) Beyond 12 cores, or using multiple systems requires additional licenses.
Note that there are restrictions on having multiple threads access the GPU, and I think you might need R2012b for that (not sure.)
카테고리
도움말 센터 및 File Exchange에서 Startup and Shutdown에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!