Halaman

Selasa, 24 Juni 2014

Perkembangan Bioinformatika di Indonesia

BAB 1
PENDAHULUAN

1.1 Pendahuluan

Bioinformatika adalah gabungan dan penerapan komputer dalam bidang biologi. Tidak hanya bidang biologi bioinformatika juga mencakup penerapan metode matematika, statistika dan informatika untuk menyelesaikan masalah masalah biologis.

Berdasarkan informasi dari situs http://www.scimagojr.com/, yang melakukan data mining dari database scopus, ternyata jumlah publikasi internasional bereputasi dari Indonesia sangat memprihatinkan. Tidak tanggung-tanggung, jumlahnya kalah dari Thailand, dan kalah jauh dari Malaysia dan Singapura. Di sini, diperlukan suatu strategi riset yang visioner dalam mengejar ketertinggalan kita, terutama dalam konteks pangan, energi, dan air.

Sabtu, 31 Mei 2014

Program Datagram Socket

Pada sistem operasi linux ada banyak socket, tetapi ada dua yang paling utama yaitu stream socket dan datagram socket. Stream socket digunakan untuk sistem komunikasi dua arah dan menggunakan protokol TCP (Transmission Control Protocol). Pembahasan mengenai Stream Socket dan implementasinya sudah dibahas pada artikel sebelumnya, Contoh aplikasi yang menggunakan stream socket adalah telnet dan HTTP (web browser). TCP menjamin data terkirim secara urut dan bebas dari error, sedangkan IP (Internet Protocol) bertugas untuk mengatur lalu-lintas routing.

Jenis socket yang kedua yaitu datagram socket disebut juga connectionless socket sebab untuk interaksi client-server tidak harus selalu terhubung terus menerus. Jika client mengirimkan data ke server, data tersebut ada kemungkinan sampai ke server atau tidak. Untuk itu client menunggu sinyal ‘error free’ dari client. Jika client tidak menerima sinyal ‘error free’ dalam suatu kurun waktu, maka client akan mengirimkan lagi data tersebut. Contoh aplikasi yang menggunakan datagram socket adalah tftp dan bootp.

Senin, 26 Mei 2014

Program Stream Socket

Socket adalah mekanisme komunikasi yang memungkinkan terjadinya pertukaran data antar program atau proses baik dalam satu mesin maupun antar mesin. Gaya pemrograman soket sendiri berawal dari sistem Unix BSD yang terkenal dengan kepeloporannya pada bidang penanganan jaringan, sehingga sering disebut BSD Socket.

Sedangkan Socket Stream adalah socket komunikasi full-duplex berbasis aliran (stream) data. Pada model komunikasi Socket Stream, koneksi dua aplikasi harus dalam kondisi tersambung dengan benar untuk dapat bertukar data. Ini dapat dianalogikan seperti komunikasi telepon. Jika sambungan telepon di salah satu titik putus, maka komunikasi tidak dapat terjadi. Koneksi model seperti ini akan menjamin data dapat dipertukarkan dengan baik, namun memiliki kelemahan dalam hal penggunaan jalur data yang relatif besar dan tidak boleh terputus.

Jumat, 23 Mei 2014

Cloud Computing

BAB 1
PENDAHULUAN

1.1 Pendahuluan

Komputasi Awan (atau Cloud Computing) merupakan salah satu tren IT ditahun-tahun ini. Layanan Cloud Computing semakin banyak, dan mulai diadopsi sebagian perusahaan termasuk di Indonesia. Penyedia jasanya juga semakin mudah ditemukan, seperti Microsoft Cloud, Google, Sales Force atau di Indonesia, seperti Telkom Cloud, BizNet, Metrodata, dan lain-lain.

Banyak yang mengira bahwa Cloud Computing sama dengan virtualisasi, teknologi virtualisasi adalah sebuah teknologi yang mampu menjalankan software/hardware virtual (bukan sebenarnya) diatas hardware/software non virtual yang sedang berjalan. Misalnya, anda hanya dapat menjalankan satu sistem operasi dalam satu waktu, agar dapat menjalankan lebih dari sistem operasi anda membutuhkan program PC/OS emulator (hypervisor) semisal VirtualBox atau VMware workstation/player. Dari pebahasan kedua teknologi tersebut dibuatlah sebuah analisa perbedaan antara teknologi virtualisasi dan Cloud Computing.

Minggu, 27 April 2014

Algoritma Paralel

BAB 1
PENDAHULUAN

1.1 Pendahuluan

    Algoritma paralel adalah algoritma untuk menyelesaikan masalah numerik, karena masalah numerik merupakan salah satu masalah yang memerlukan kecepatan komputasi yang sangat tinggi. Dalam ilmu komputer, sebuah algoritma paralel atau algoritma bersamaan, sebagai lawan berurutan (atau serial) algoritma tradisional, merupakan algoritma yang dapat dieksekusi sepotong pada waktu pada banyak perangkat pengolahan yang berbeda, dan kemudian digabungkan bersama-sama lagi pada akhir untuk mendapatkan hasil yang benar.

    Algoritma paralel berharga karena perbaikan substansial dalam sistem multiprocessing dan munculnya prosesor multi-core. Secara umum, lebih mudah untuk membangun komputer dengan prosesor cepat tunggal dari satu dengan banyak prosesor lambat dengan throughput yang sama. Tapi kecepatan prosesor meningkat terutama dengan mengecilkan sirkuit, dan prosesor modern yang mendorong ukuran fisik dan batas panas. Hambatan kembar telah membalik persamaan, membuat multiprocessing praktis bahkan untuk sistem kecil.