Can Mathematica Take Advantage Of a AMD Ryzen Threadripper 2990wx 32 Core Processor?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
6
down vote

favorite












I have a student version of Mathematica. I'm currently running it on my 8 Core Desktop. On my current Desktop I use it for Numerically integrating expressions 1000s of times, the ParallelTable function comes in handy for that. If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that? Thanks










share|improve this question





















  • As others have indicated, the student version is limited to 4 kernels. Given this, if your computation times are very long, you might want to look into what resources your school's computing center has. Wolfram offers specialized licenses that allow >4 kernels to be run, and your school may have purchased one of these to run on one of its clusters.
    – theorist
    Sep 8 at 15:03










  • I know that it is limited to 4 kernels but it does run 8 cores when I do paralleltable. Are you saying that with my licenses I can only run 8 cores max, or if I add more cores will it run those if I use paralleltable.
    – Daniel Berkowitz
    Sep 8 at 19:45














up vote
6
down vote

favorite












I have a student version of Mathematica. I'm currently running it on my 8 Core Desktop. On my current Desktop I use it for Numerically integrating expressions 1000s of times, the ParallelTable function comes in handy for that. If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that? Thanks










share|improve this question





















  • As others have indicated, the student version is limited to 4 kernels. Given this, if your computation times are very long, you might want to look into what resources your school's computing center has. Wolfram offers specialized licenses that allow >4 kernels to be run, and your school may have purchased one of these to run on one of its clusters.
    – theorist
    Sep 8 at 15:03










  • I know that it is limited to 4 kernels but it does run 8 cores when I do paralleltable. Are you saying that with my licenses I can only run 8 cores max, or if I add more cores will it run those if I use paralleltable.
    – Daniel Berkowitz
    Sep 8 at 19:45












up vote
6
down vote

favorite









up vote
6
down vote

favorite











I have a student version of Mathematica. I'm currently running it on my 8 Core Desktop. On my current Desktop I use it for Numerically integrating expressions 1000s of times, the ParallelTable function comes in handy for that. If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that? Thanks










share|improve this question













I have a student version of Mathematica. I'm currently running it on my 8 Core Desktop. On my current Desktop I use it for Numerically integrating expressions 1000s of times, the ParallelTable function comes in handy for that. If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that? Thanks







numerical-integration performance-tuning table parallelization






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Sep 6 at 22:18









Daniel Berkowitz

856




856











  • As others have indicated, the student version is limited to 4 kernels. Given this, if your computation times are very long, you might want to look into what resources your school's computing center has. Wolfram offers specialized licenses that allow >4 kernels to be run, and your school may have purchased one of these to run on one of its clusters.
    – theorist
    Sep 8 at 15:03










  • I know that it is limited to 4 kernels but it does run 8 cores when I do paralleltable. Are you saying that with my licenses I can only run 8 cores max, or if I add more cores will it run those if I use paralleltable.
    – Daniel Berkowitz
    Sep 8 at 19:45
















  • As others have indicated, the student version is limited to 4 kernels. Given this, if your computation times are very long, you might want to look into what resources your school's computing center has. Wolfram offers specialized licenses that allow >4 kernels to be run, and your school may have purchased one of these to run on one of its clusters.
    – theorist
    Sep 8 at 15:03










  • I know that it is limited to 4 kernels but it does run 8 cores when I do paralleltable. Are you saying that with my licenses I can only run 8 cores max, or if I add more cores will it run those if I use paralleltable.
    – Daniel Berkowitz
    Sep 8 at 19:45















As others have indicated, the student version is limited to 4 kernels. Given this, if your computation times are very long, you might want to look into what resources your school's computing center has. Wolfram offers specialized licenses that allow >4 kernels to be run, and your school may have purchased one of these to run on one of its clusters.
– theorist
Sep 8 at 15:03




As others have indicated, the student version is limited to 4 kernels. Given this, if your computation times are very long, you might want to look into what resources your school's computing center has. Wolfram offers specialized licenses that allow >4 kernels to be run, and your school may have purchased one of these to run on one of its clusters.
– theorist
Sep 8 at 15:03












I know that it is limited to 4 kernels but it does run 8 cores when I do paralleltable. Are you saying that with my licenses I can only run 8 cores max, or if I add more cores will it run those if I use paralleltable.
– Daniel Berkowitz
Sep 8 at 19:45




I know that it is limited to 4 kernels but it does run 8 cores when I do paralleltable. Are you saying that with my licenses I can only run 8 cores max, or if I add more cores will it run those if I use paralleltable.
– Daniel Berkowitz
Sep 8 at 19:45










2 Answers
2






active

oldest

votes

















up vote
9
down vote














If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that?




It will only use as many parallel kernels as your license permits. For the student desktop versions you can look it up here. As you can see, you won't have more than 4 computational kernels.



With my license, I have 8 computational kernels and when I use the preferences to force it to start 10, I get an error message that clearly says that 2 of them could not be started



Mathematica graphics



The other type of parallelism that is provided through Compile with Parallelization -> True and other built-in functions of Mathematica does not have this restriction though.






share|improve this answer




















  • Thanks a lot, so as long a I keep ParallelTable in the same Kernel, it will use 32 cores to divide the task?
    – Daniel Berkowitz
    Sep 7 at 18:55

















up vote
3
down vote













If you go to Preferences->Parallel, you should see a section that shows how many cores Mathematica can use. Off the top of my head, I don't think the Student Edition can use 32 cores, but more generally Mathematica will use as many cores as you provide it.






share|improve this answer
















  • 1




    I'll look into it, thank you very much!
    – Daniel Berkowitz
    Sep 7 at 2:36






  • 2




    32 cores on student edition, really? Quick look on WRI pages would indicate "4 computation kernels", the same as in Home Edition (which definitely limits core usage to 4) and even lower-end professional licenses are the same, I think. There's a chance that some numerical linear algebra functions use all cores, but that's a different story.
    – kirma
    Sep 7 at 6:14










Your Answer




StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "387"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f181372%2fcan-mathematica-take-advantage-of-a-amd-ryzen-threadripper-2990wx-32-core-proces%23new-answer', 'question_page');

);

Post as a guest






























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
9
down vote














If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that?




It will only use as many parallel kernels as your license permits. For the student desktop versions you can look it up here. As you can see, you won't have more than 4 computational kernels.



With my license, I have 8 computational kernels and when I use the preferences to force it to start 10, I get an error message that clearly says that 2 of them could not be started



Mathematica graphics



The other type of parallelism that is provided through Compile with Parallelization -> True and other built-in functions of Mathematica does not have this restriction though.






share|improve this answer




















  • Thanks a lot, so as long a I keep ParallelTable in the same Kernel, it will use 32 cores to divide the task?
    – Daniel Berkowitz
    Sep 7 at 18:55














up vote
9
down vote














If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that?




It will only use as many parallel kernels as your license permits. For the student desktop versions you can look it up here. As you can see, you won't have more than 4 computational kernels.



With my license, I have 8 computational kernels and when I use the preferences to force it to start 10, I get an error message that clearly says that 2 of them could not be started



Mathematica graphics



The other type of parallelism that is provided through Compile with Parallelization -> True and other built-in functions of Mathematica does not have this restriction though.






share|improve this answer




















  • Thanks a lot, so as long a I keep ParallelTable in the same Kernel, it will use 32 cores to divide the task?
    – Daniel Berkowitz
    Sep 7 at 18:55












up vote
9
down vote










up vote
9
down vote










If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that?




It will only use as many parallel kernels as your license permits. For the student desktop versions you can look it up here. As you can see, you won't have more than 4 computational kernels.



With my license, I have 8 computational kernels and when I use the preferences to force it to start 10, I get an error message that clearly says that 2 of them could not be started



Mathematica graphics



The other type of parallelism that is provided through Compile with Parallelization -> True and other built-in functions of Mathematica does not have this restriction though.






share|improve this answer













If I upgrade to a 32 core processor, will Mathematica use all 32 cores for ParallelTable or will it only use a portion of that?




It will only use as many parallel kernels as your license permits. For the student desktop versions you can look it up here. As you can see, you won't have more than 4 computational kernels.



With my license, I have 8 computational kernels and when I use the preferences to force it to start 10, I get an error message that clearly says that 2 of them could not be started



Mathematica graphics



The other type of parallelism that is provided through Compile with Parallelization -> True and other built-in functions of Mathematica does not have this restriction though.







share|improve this answer












share|improve this answer



share|improve this answer










answered Sep 7 at 7:35









halirutan♦

92.9k5212405




92.9k5212405











  • Thanks a lot, so as long a I keep ParallelTable in the same Kernel, it will use 32 cores to divide the task?
    – Daniel Berkowitz
    Sep 7 at 18:55
















  • Thanks a lot, so as long a I keep ParallelTable in the same Kernel, it will use 32 cores to divide the task?
    – Daniel Berkowitz
    Sep 7 at 18:55















Thanks a lot, so as long a I keep ParallelTable in the same Kernel, it will use 32 cores to divide the task?
– Daniel Berkowitz
Sep 7 at 18:55




Thanks a lot, so as long a I keep ParallelTable in the same Kernel, it will use 32 cores to divide the task?
– Daniel Berkowitz
Sep 7 at 18:55










up vote
3
down vote













If you go to Preferences->Parallel, you should see a section that shows how many cores Mathematica can use. Off the top of my head, I don't think the Student Edition can use 32 cores, but more generally Mathematica will use as many cores as you provide it.






share|improve this answer
















  • 1




    I'll look into it, thank you very much!
    – Daniel Berkowitz
    Sep 7 at 2:36






  • 2




    32 cores on student edition, really? Quick look on WRI pages would indicate "4 computation kernels", the same as in Home Edition (which definitely limits core usage to 4) and even lower-end professional licenses are the same, I think. There's a chance that some numerical linear algebra functions use all cores, but that's a different story.
    – kirma
    Sep 7 at 6:14














up vote
3
down vote













If you go to Preferences->Parallel, you should see a section that shows how many cores Mathematica can use. Off the top of my head, I don't think the Student Edition can use 32 cores, but more generally Mathematica will use as many cores as you provide it.






share|improve this answer
















  • 1




    I'll look into it, thank you very much!
    – Daniel Berkowitz
    Sep 7 at 2:36






  • 2




    32 cores on student edition, really? Quick look on WRI pages would indicate "4 computation kernels", the same as in Home Edition (which definitely limits core usage to 4) and even lower-end professional licenses are the same, I think. There's a chance that some numerical linear algebra functions use all cores, but that's a different story.
    – kirma
    Sep 7 at 6:14












up vote
3
down vote










up vote
3
down vote









If you go to Preferences->Parallel, you should see a section that shows how many cores Mathematica can use. Off the top of my head, I don't think the Student Edition can use 32 cores, but more generally Mathematica will use as many cores as you provide it.






share|improve this answer












If you go to Preferences->Parallel, you should see a section that shows how many cores Mathematica can use. Off the top of my head, I don't think the Student Edition can use 32 cores, but more generally Mathematica will use as many cores as you provide it.







share|improve this answer












share|improve this answer



share|improve this answer










answered Sep 7 at 1:37









Ben Kalziqi

794413




794413







  • 1




    I'll look into it, thank you very much!
    – Daniel Berkowitz
    Sep 7 at 2:36






  • 2




    32 cores on student edition, really? Quick look on WRI pages would indicate "4 computation kernels", the same as in Home Edition (which definitely limits core usage to 4) and even lower-end professional licenses are the same, I think. There's a chance that some numerical linear algebra functions use all cores, but that's a different story.
    – kirma
    Sep 7 at 6:14












  • 1




    I'll look into it, thank you very much!
    – Daniel Berkowitz
    Sep 7 at 2:36






  • 2




    32 cores on student edition, really? Quick look on WRI pages would indicate "4 computation kernels", the same as in Home Edition (which definitely limits core usage to 4) and even lower-end professional licenses are the same, I think. There's a chance that some numerical linear algebra functions use all cores, but that's a different story.
    – kirma
    Sep 7 at 6:14







1




1




I'll look into it, thank you very much!
– Daniel Berkowitz
Sep 7 at 2:36




I'll look into it, thank you very much!
– Daniel Berkowitz
Sep 7 at 2:36




2




2




32 cores on student edition, really? Quick look on WRI pages would indicate "4 computation kernels", the same as in Home Edition (which definitely limits core usage to 4) and even lower-end professional licenses are the same, I think. There's a chance that some numerical linear algebra functions use all cores, but that's a different story.
– kirma
Sep 7 at 6:14




32 cores on student edition, really? Quick look on WRI pages would indicate "4 computation kernels", the same as in Home Edition (which definitely limits core usage to 4) and even lower-end professional licenses are the same, I think. There's a chance that some numerical linear algebra functions use all cores, but that's a different story.
– kirma
Sep 7 at 6:14

















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f181372%2fcan-mathematica-take-advantage-of-a-amd-ryzen-threadripper-2990wx-32-core-proces%23new-answer', 'question_page');

);

Post as a guest













































































這個網誌中的熱門文章

How to combine Bézier curves to a surface?

Why am i infinitely getting the same tweet with the Twitter Search API?

Carbon dioxide