Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • About setting up the number of cluster/processors with the parallel module

    Hi!
    I'm trying to learn how to use the parallel module created by George G. Vega and Brian Quistorff (see here) and take advantage of the benefits of parallel computing. I'm really a beginner on this, so I have a very basic general question about the usage of this module. Maybe that is why this question is not addressed in the help file nor in their site.
    I would want to know what is the difference between core and processor as they use it in their module, and how I can get that information on my computer. I have googled this, and I found many explanations that assume some knowledge on the topic, and that may be a bit hard to understand for someone that only knows about Economics. What I would want to have is an answer for a beginner that is trying to start using this module (now I just want to understand the basic concepts and usage of the module).

    I'm particularly puzzled about this because the information about clusters and processors is set up separately. The number of clusters is set using "parallel setclusters #", while the number of processors is set when using other commands (e.g. "parallel do ..., processors(#)). If they are related in some way, shouldn't they be set up together?

    I also would want to know if there is an optimal way to set it, and what are the implications of setting this up when working in a remote server that works with Unix/Linux (and that is also used by other people). More specifically, the way I set the number of cluster/processors would affect how the remote computer works for other people?

    Thank you so much. I hope this question is relevant enough for Statalist, despite the fact it is not exactly a question about programming in Stata, but a more general and conceptual question.
Working...
X