Kebutuhan sistem komputer dengan kemampuan komputasi tinggi semakin meningkat sejalan dengan peningkatan penggunaan aplikasi komputer untuk memecahkan berbagai masalah dalam kehidupan manusia secara tepat dan cepat. Aplikasi grafis dan multimedia yang banyak digunakan dalam pembuatan film animasi harus mampu mengolah ribuan gambar dengan cepat, dan aplikasi basis data membutuhkan komputasi tinggi agar dapat berjalan secara real time, untuk melayani tuntutan bisnis global saat ini, merupakan contoh kebutuhan tersebut. Penggunaan komputer berskala besar atau mainframe menuntut biaya investasi dan pemeliharaan yang tinggi sementara kemampuan komputer personal atau PC serta teknologi jaringan komputer berkembang dengan pesat. Kondisi ini mendorong perkembangan teknik pemrosesan terdistribusi atau distributed processing dengan menggunakan komputer cluster. Komputer cluster merupakan suatu sistem komputer yang memanfaatkan banyak komputer, dalam hal ini PC, yang terhubung dalam suatu jaringan komputer dan bekerja bersama secara paralel untuk menyelesaikan proses komputasi yang diberikan. Salah satu teknik manajemen memori pada komputer cluster adalah adalah Distributed Shared Memory atau disingkat DSM. Teknik ini memungkinkan proses yang berada pada mesin yang berbeda di komputer cluster untuk saling berbagi penggunaan memori walaupun secara fisik mesin-mesin anggota cluster ini tidak memiliki memori bersama. DSM menyediakan pandangan abstrak tentang memori bersama pada sebuah sistem memori terdistribusi, atau dapat juga dikatakan DSM akan menyediakan sebuah memori maya yang global atau global virtual memory.
Senin, 09 Mei 2011
Langganan:
Postingan (Atom)