timer inside parfor inside mex function

1 visualización (últimos 30 días)
Rudi Schuech
Rudi Schuech el 24 de Mzo. de 2016
Respondida: Raghu Boggavarapu el 26 de Nov. de 2021
Is there any way to time some code that is inside a parfor that is inside a function I'm trying to convert to mex via the Coder Toolbox?
function [outputs] = to_be_mexed(inputs)
parfor i = 1:100
tic;
hard_stuff;
toc;
end
tic and toc are not supported for code generation (same for clock and seemingly all other built-ins for timing), and, if I use coder.extrinsic, that ordinarily works, but apparently is not allowed within a parfor inside a mex function. Any way to time stuff here? Can be very crude, +/- a few seconds would be more than fine.

Respuestas (1)

Raghu Boggavarapu
Raghu Boggavarapu el 26 de Nov. de 2021
As of R2021b MATLAB Coder supports tic/toc for code generation.

Categorías

Más información sobre MATLAB Coder en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by