Stata mendapatkan hasil maksimal dari sistem multicore.
Tidak ada perangkat lunak statistik lain yang mendekati.
Hampir setiap komputer dapat memanfaatkan kemampuan multiprosesor Stata/MP yang canggih. Stata/MP memberikan dukungan multicore paling luas dari semua statistik dan paket manajemen data.
Stata/MP memungkinkan Anda menganalisis data dalam satu setengah hingga dua pertiga waktu dibandingkan dengan Stata/SE pada laptop dual-core dan dalam seperempat hingga setengah waktu pada desktop dan laptop quad-core. Stata/MP berjalan lebih cepat pada server multiprosesor. Stata/MP mendukung hingga 64 core/prosesor.
Kecepatan seringkali menjadi faktor paling penting ketika melakukan prosedur estimasi berbasis komputasi. Beberapa prosedur estimasi Stata, termasuk linear regression yang hampir sejajar sempurna, yang berarti mereka berjalan dua kali lebih cepat pada dua core, empat kali lebih cepat pada empat core, delapan kali lebih cepat pada delapan core, dan seterusnya. Beberapa perintah estimasi juga dapat dipararelkan. Diambil di median, perintah estimasi berjalan 1,8 kali lebih cepat pada 2 core, 3,1 kali lebih cepat pada 4 core, dan 4,2 kali lebih cepat pada 8 core.
Kecepatan juga penting ketika Anda mengelola dataset besar. Menambahkan variabel baru dengan kecepatan hampir 100 persen lebih cepat, dan menyortir data dengan kecepatan 75 persen lebih cepat.
Beberapa prosedur tidak paralel dan beberapa prosedur bekerja secara acak, yang berarti mereka menjalankan kecepatan yang sama di Stata/MP.
Untuk penilaian lengkap kinerja Stata/MP, termasuk perintah statistik (commands), lihat Stata/MP Performance Report.
Kinerja Stata/MP
Kecepatan pada beberapa inti relatif terhadap kecepatan pada satu inti
Stata/MP | 120.000 | 65.532 | 20 miliar* |
Stata/SE | 32.767 | 10.998 | 2,14 miliar |
Stata/BE | 2.048 | 798 | 2,14 miliar |
*Jumlah maksimum observasi dibatasi oleh jumlah RAM yang tersedia di sistem Anda.
Stata/SE dapat menganalisis hingga 2 miliar data observasi. Stata/MP dapat menganalisis 10 hingga 20 miliar observasi pada komputer terbaik yang tersedia saat ini dan siap untuk menganalisis hingga 1 triliun observasi dengan perangkat keras (hardware) komputer tersebut. Stata/MP juga memungkinkan 120.000 variabel dibandingkan dengan hanya 32.767 variabel yang dapat diproses oleh Stata/SE.
Anda tidak harus merumuskan ulang atau memodifikasikan ulang hasil data analisis Anda untuk mendapatkan menggunakan kecepatan Stata/MP.
Untuk menjalankan Stata/MP, Anda dapat menggunakan komputer desktop dengan prosesor dual-core atau quad-core, atau Anda dapat menggunakan server dengan beberapa prosesor. Apakah komputer memiliki prosesor terpisah atau satu prosesor dengan banyak inti tidak ada bedanya. Lebih banyak prosesor atau inti membuat Stata/MP berjalan lebih cepat.