Community Profile

photo

Jason Ross


MathWorks

440 total contributions since 2011

I work in Quality Engineering at The MathWorks, primarily on the Parallel Computing Toolbox. My background includes experience in systems administration, mechanical engineering and software engineering. Personal interests include my kids, my car, house projects, reading, barbecue, role playing games and personal fitness. Please note that I contribute to Answers when I can. Personal messages will likely go unanswered. Please submit questions to the forum.

Professional Interests: software design, testing, high-performance computing

Contact

Jason Ross's Badges

  • 24 Month Streak
  • Pro
  • Revival Level 1
  • Knowledgeable Level 4
  • First Answer

View details...

Contributions in
View by

Answered
MATLAB 2R2019a Parallel Server : (MLM) UNSUPPORTED: "MATLAB" (PORT_AT_HOST_PLUS )
MATLAB Parallel Server has a different license (aka "feature") line than MATLAB does. So when you are trying to start a worker, ...

4 days ago | 0

| accepted

Answered
How to I pass off a Simulink application command syntax to MATLAB Job Scheduler on a local cluster?
Are the parsim or batchsim commands applicable to your workflow? They are designed to parallelize simulations.

11 days ago | 0

Answered
Matlab answers no longer lets me cut an paste
I also use vi (it's actually vim on my distro, not vanilla vi) and I noticed copy and paste issues in places. I found a number o...

12 days ago | 0

Answered
How to make command line free while a program rans?
You can use the batch function to send work to a parallel worker and then retrieve the results later. While the batch job is run...

18 days ago | 1

Answered
GPU support for newer cards
Since it's a Turing card, it should be recognized by GPUDevice.

18 days ago | 0

Answered
Is native Macintosh/AMD/OpenCL support available?
MATLAB only supports nVidia GPUs and CUDA for GPU calculations through the Parallel Computing Toolbox. The list of supported GPU...

24 days ago | 0

| accepted

Answered
Are my GPU results reasonable?
Looking at the Wikipedia page for NVidia GeForce 10 series GPUs, the benchmark results seem to agree. The double precision GFLOP...

1 month ago | 1

Answered
unable to pass "Parallel pool test" on remote Parallel server
The required ports are documented here. Note that they are configurable in the mdce_def or mjs_def (.bat or .sh, dependingon pl...

2 months ago | 0

Answered
How can I open a worker pool on a remote machine?
This is the purpose of MDCE / MATLAB Parallel Server. It allows you to run the MATLAB job scheduler on a collection of machines,...

5 months ago | 0

| accepted

Answered
Setting -configCluster- in Matlab 2018b
configCluster sounds like a tool that was developed at your site -- I am not familiar with it, and I can't find any references i...

5 months ago | 0

| accepted

Answered
What should be the suitable system configuration/hardware specification to work on Convolutional Neural Network (CNN) for hyperspectral imaging?
If you want to do GPU processing, your best bet is to get a GPU that is not driving display, so it can be put into TCC mode and ...

7 months ago | 0

Answered
Parallel Computing workers problem
There are a few things to make a cluster using multiple machines. You need to install MDCS (MATLAB Distributed Computing Server...

8 months ago | 0

Answered
Failed to start a 'local' parpool of 32 workers
There seems to be an issue accessing your home directory. Try changing the JobStorageLocation to a local directory on the host, ...

9 months ago | 0

Answered
Any way to get Matlab to execute a command, if a script runs into an error and terminates?
I largely concur with the try/catch approach already suggested by others. There is functionality built into the Parallel Computi...

10 months ago | 0

| accepted

Answered
Can I install parallel compute toolbox without full installation of Matlab?
It is possible to compile an application on MATLAB and then submit that application to run on the cluster. The documentation is ...

10 months ago | 0

Answered
Can I use MATLAB and Parallel Toolbox to run on a single server and utilize all 40 processing cores on a server with 4 -10 core cpu sockets?
Yes, the local scheduler allows this. You probably need to change your parallel preferences to prefer a cluster size of 40. Sele...

1 year ago | 0

Answered
How to create a cluster profile without GUI ?
Have you tried using the PBS Pro Support Package? You can get it through the Add Ons menu -- just search on "pbs". After you ins...

1 year ago | 1

| accepted

Answered
Disadvantages of leaving parpool open?
You would have that number of MATLAB processes running and waiting for work, consuming computing resources from your machine. Yo...

1 year ago | 0

| accepted

Answered
running matlab on a server box
FWIW, the two socket restriction was raised to four sockets for Windows 10 Professional. <https://blogs.windows.com/business/201...

1 year ago | 0

Answered
Why the data in the workers cannot be plotted in graph in PCT?
You could look at using a <https://www.mathworks.com/help/distcomp/parallel.pool.dataqueue.html?s_tid=srchtitle DataQueue>. Ther...

1 year ago | 0

Answered
GPU temperature limit control
You can change some GPU settings via the nvidia-smi utility. One of them is the power cap. Perhaps this can act as a proxy to re...

1 year ago | 0

| accepted

Answered
How to use limited number of MDCS licenses to maximize usage?
If you get 16 MDCS licenses, you can start 16 worker processes. So the broad strokes of doing that would be that you would put t...

1 year ago | 0

Answered
alarm for finishing running of a program
You could create a function that plays the audio and call it at the end Or you could have it send you an email at the end of ...

4 years ago | 0

Answered
How to run MATLAB program in Clusters
If you have the Parallel Computing Toolbox and it's one of the cluster types MATLAB integrates with directly, you can create a c...

5 years ago | 1

Answered
Parfor loop and eval statement
Have you looked at the spmd construct rather than parfor? It allows you to do this kind of thing much more easily In that do...

5 years ago | 0

| accepted

Answered
How to replace commas with dot
Have you tried using the Import Data Wizard? One of the options allows you to set the delimiter to be a comma. You can use gen...

6 years ago | 0

Answered
Data and variable management
I would recommend using structures versus using globals. Global variables have the potential to cause problems which are extrem...

6 years ago | 0

Answered
How can i control another program remotely via .Net API using Matlab?
Can you just add the assembly and go from there? http://www.mathworks.com/help/matlab/using-net-libraries-in-matlab.html

6 years ago | 0

| accepted

Answered
fopen and fprintf do not work within parfor or smpd running on grid
It's possible that the workers are running under a different user name than yours. You haven't provided the specifics of the op...

6 years ago | 1

Answered
How to connect the computer with the server
There are many ways to do this, and the "best" answer depends on how much data you need to move and how important the data is. ...

6 years ago | 2

| accepted

Load more