MATLAB: Do I receive an error when submitting jobs to HPC Server from a 32-bit Windows client

MATLAB Parallel Server

When attempting to submit a MATLAB Distributed Computer Server job to a cluster setup with HPC Server 2008, I receive the following error:
Error Report:
Error using ==> distcomp.configurableobject.pSetConfiguration at 40
Error when using the 'scheduler' section of the configuration 'hpc':
Failed to use cluster client utilities for version HPCServer2008
I have the HPC client pack installed on this computer and can submit non-MATLAB jobs to the cluster. How can I resolve this issue for MATLAB?

Best Answer

32-bit clients are supported for HPC starting with R2011a. For previous releases, see the winformation below.
Parallel Computing Toolbox only supports job submission to an HPC Server 2008 cluster from 64-bit Windows clients. In order to submit to this type of cluster, it must be done from a 64-bit Windows client. It is possible to submit from a 32-bit client, but this must be done by setting the "ClusterVersion" of the configuration to ccs. This allows the jobs to submit using the old CCS mode, which does not use the advanced HPC functions.
  • NOTE: Starting in R2019a the following name changes occurred:
  • MATLAB Distributed Computing Server was renamed to MATLAB Parallel Server
  • mdce_def was renamed to mjs_def
  • mdce binary was renamed to mjs