Гледзячы на ​​прыклад праграмы для тэставання Stata/MP

Я нядаўна набыць ліцэнзію Stata MP12 (8 ядраў) працуе на сэрвэры Linux.

Хто-небудзь напісаў праграму Stata, скажам, даследаванне мадэлявання для тэставання прадукцыйнасці Stata MP? Я хацеў бы кантраляваць колькасць ядраў і памяці фактычна выкарыстоўваюцца пры апрацоўцы задання.

Я быў бы ўдзячны, калі хто-то можа падзяліцца праграмай з намі.

Дзякуй за дапамогу

2
чаму гэта мае «SAS» і тэгі «R» ... ????
дададзена аўтар Ben Bolker, крыніца
@Tony Пазнака павінна апісаць пытанне, ці не магчымыя адказы, звязаныя з полем, або мэтавай аўдыторыяй.
дададзена аўтар chl, крыніца
Паколькі карыстальнікі SAS і R таксама можа выкарыстоўваць Stata
дададзена аўтар Tony, крыніца
Для таго, каб Джош O'Brien- Я не згодны, што вы выдалілі тэг SAS і R
дададзена аўтар Tony, крыніца

1 адказы

Я думаю, што нам трэба больш падрабязна пра тое, што вы хочаце параўнаць. Калі вы проста хочаце паглядзець, як доўга праца з удзелам вялікіх аб'ёмаў дадзеных і інтэнсіўныя працэдуры перадачы дадзеных прымае ў Stata 12 у параўнанні, скажам, Stata 11, то вы можаце запусціць любую распараллеленный каманду і ўсталяваць таймер (або rmsg) на. Калі вы хочаце параўнаць распараллеленными супраць ня-распаралельвання каманд у Stata 12 MP на вялікіх дадзеных, то вы маглі б зрабіць тое ж самае з камандамі, як -logit- (распаралельванне) у параўнанні з -xtmixed- (няма). Нарэшце, зірніце на гэты справаздачу аб выкананні МП з рознымі камандамі:

http://www.stata.com/statamp/statamp.pdf

Вы можаце запусціць нешта накшталт гэтага і адсочваць памяці/ядра, але гэта было б больш карысна, калі б мы ведалі, што вы хацелі параўнаць/назіраць:

clear*
set rmsg on
set obs 10000000
forval n = 1/5 {
g i`n' = runiform()
}
g dv = rbinomial(1,.3)
memory

qui logit dv i*

qui xtmixed dv i*

*with bootstrap:
qui bs, reps(2000): logit dv i*
3
дададзена