Showing posts with label Big Data. Show all posts
Showing posts with label Big Data. Show all posts

High Performance Computing (HPC) for Big Data – Bagian 1: Teori/Konsep

Komputasi dengan performa tinggi (High Performance Computing-HPC) biasa dilakukan ketika permasalahan (model) yang dihadapi kompleks atau ketika data (domain/permasalahan) besar. Untuk menyelesaikan permasalahan besar/komplex tersebut, sebuah komputer dengan performa tinggi biasanya digunakan. Arsitektur komputer modern dengan performa tinggi memiliki prosesor CPU (& GPU) yang cukup banyak untuk membantu menyelesaikan masalah tersebut. Sebelum era Big Data, HPC hanya fokus pada bagaimana permasalahan dipecah menjadi sub masalah dan diselesaikan secara bersamaan (parallel/concurrent) se-efisien mungkin. Karena data yang relatif kecil, total komunikasi antara Prosesor dan memori tidak signifikan dibanding lamanya komputasi yang dilakukan. Namun hal ini tidak lagi tepat ketika datanya besar. Perubahan teknik pemrograman paralel apa saja yang dibutuhkan ketika datanya besar? Post ini adalah catatan kecil dari beberapa pengalaman saya ketika melakukan pemrograman paralel ketika datanya besar (Bagian 1 lebih ke Teori/Konsep, nanti di Bagian 2 merupakan teknis/penerapan dari apa yang dijelaskan di Bagian 1).

Big Data, Privasi, dan Terorisme

Belum lama ini isu tentang adanya sistem Big Data Cyber Security (polisi internet) sempat menyebar dengan cepat melalui media sosial dan menghebohkan masyarakat. Pengaplikasian teknologi big data untuk keamanan seringnya dituding menjadi ancaman hak kebebasan berekspresi atau privasi yang merupakan bagian penting dari hak konstitusi warga pada sebuah sistem demokrasi. Walau berita ini telah diklarifikasi oleh Kementerian Komunikasi dan Informatika Oktober lalu, namun Sampai sejauh manakah sebenarnya kekhawatiran ini beralasan?