Assigning single processor core in script

Hi, i am looking for a way to assignt a single core from within matlab.
i.e something like:
%%my script:
clc;
clear all;
%etc etc...
"restrict to one core"
tic;
% code goes here
toc;
"remove restriction again"
I know about the windows task manager way of restricting matlab to one core, but i am writing a script to surround a function with profiling and timing so it would be nice if all the user had to do was to execute this script.
thx in advance!

2 Comments

It is possible to start up MATLAB restricted to one thread: would that be satisfactory?
Actually i just found a function that can assign number of computational threads :
Unfortunately it`s going to be removed in future releases.
Although it doesnt really matter because I ended up making an executable and starting through a .bat file to be able to run several instances at once.
Still, thx for the reply =)

Sign in to comment.

Answers (0)

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Products

Asked:

on 12 Aug 2013

Community Treasure Hunt

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

Start Hunting!