Welcome to GridColony.com.
Pada dunia komputasi konvensional, beginilah cara membuat program Hello World dalam bahasa C:
-
#include <stdio.h>;
-
-
void main(){
-
-
-
}
Lalu bagaimana menulis program Hello World di dunia komputer paralel?
Nah, silakan lihat artikel-artikel parallel computing selanjutnya di GridColony.com
7 comments
Posted in Uncategorized
Written on Wed, 12 March 2008 at 4:44 am
Tags: parallel computing
If you liked this post, then consider subscribing to our full RSS feed.






March 29th, 2008 at 3:32 am
Ok, Ebonk, ntar saya buka2 lagi primbon komputasi paralel yang saya punya (PVM).
March 29th, 2008 at 7:02 am
Oke, Danil. Ayo kita mainkan. Dulu gw punya bukunya yang bahasa Indonesia, masih punya ngga?
April 1st, 2008 at 8:11 am
gw ada tuh…..bukunya…
April 2nd, 2008 at 1:44 am
Pinjem dong. Gw punya buku-buku parallel computing tapi bahasa Inggris semua.
May 2nd, 2008 at 10:37 pm
kalau gak salah
di openmp
void main() { #pragma omp parallel { printf("Hello World!\r\n"); { }di mpi
void main(int argc, char** argv) { int rank; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, rank); printf("Hello world, from rank %d\n", rank); }kalau salah ya… maap…
kayanya blog ini makin menarik nih.
May 3rd, 2008 at 3:05 am
bung bho…
hanya mau nambahin aja dikit… di bagian akhir dari code yg buat MPI, tambahin
“MPI_Finalize();”
void main(int argc, char** argv) { int rank; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, rank); printf(”Hello world, from rank %d\n”, rank); MPI_Finalize(); }May 5th, 2008 at 1:42 am
Klo di PVM seperti ini …. (nyontek dari PVM sample)
Untuk master :
#include #include "pvm3.h" main() { int cc, tid; char buf[100]; printf(”i’m t%x\n”, pvm_mytid()); cc = pvm_spawn(”hello_other”, (char**)0, 0, “”, 1, &tid); if (cc == 1) { cc = pvm_recv(-1, -1); pvm_bufinfo(cc, (int*)0, (int*)0, &tid); pvm_upkstr(buf); printf(”from t%x: %s\n”, tid, buf); } else printf(”can’t start hello_other\n”); pvm_exit(); exit(0); }untuk Slave :
#include "pvm3.h" main() { int ptid; char buf[100]; ptid = pvm_parent(); strcpy(buf, “hello, world from “); gethostname(buf + strlen(buf), 64); pvm_initsend(PvmDataDefault); pvm_pkstr(buf); pvm_send(ptid, 1); pvm_exit(); exit(0); }