Edmond Febrinicko Armay

Respon Pendidikan Tinggi Terhadap Revolusi Industri Keempat

Revolusi Industri Keempat (4IR) adalah sebuah kondisi pada abad ke-21 ketika terjadi perubahan besar-besaran di berbagai bidang lewat perpaduan teknologi yang mengurangi sekat-sekat antara dunia fisik, digital, dan biologi. Laporan terbaru menyebutkan bahwa 4IR akan “membentuk masa depan pendidikan, gender dan pekerjaan” [1] dan 4IR akan membutuhkan “percepatan pelatihan ulang tenaga kerja.” [2] Penjelasan lengkap tentang skema dan kerangka kerja 4IR telah ditulis dalam bentuk buku dengan inventarisasi beberapa teknologi… Selengkapnya »Respon Pendidikan Tinggi Terhadap Revolusi Industri Keempat

blank

Intel Cilk Plus – Platform Pemrograman Sistem Komputer Multicore

Dari perspektif pengembangan perangkat lunak, pengembang harus meninjau kembali implementasi perangkat lunak dan “memaralelkan” aplikasi serial sebelumnya. Pengembang harus menguraikan aplikasi ke dalam task, dan mengidentifikasi task-task yang independen satu sama lain sehingga task-task tersebut dapat dijalankan secara “paralel”. Dengan dukungan perangkat keras untuk vektorisasi, sangatlah bijaksana memanfaatkan paralelisme data dalam program. Untuk memanfaatkan platform multicore dengan kemampuan vektorisasi yang canggih, diperlukan model pemrograman yang mudah dan efisien untuk mewujudkan… Selengkapnya »Intel Cilk Plus – Platform Pemrograman Sistem Komputer Multicore

Apa yang Datang Terlebih Dahulu: Bahasa Paralel atau Pola Pemrograman Paralel?

Pada pelatihan “An introduction to shared memory parallel programming using OpenMP” di Lund University, Swedia (29-30 Mei 2018), saya mendengar diskusi tentang pola pemrograman paralel. Sebagai programmer paralel, saya tertarik dengan apa yang orang katakan tentang pola pemrograman paralel, bagaimana perkembangannya, dan bagaimana pengaruhnya pada programmer paralel di masa depan. Diskusi berubah menjadi apakah pola pemrograman paralel akan mempengaruhi bahasa pemrograman secara langsung, atau tetap menjadi sesuatu yang dibangun dari… Selengkapnya »Apa yang Datang Terlebih Dahulu: Bahasa Paralel atau Pola Pemrograman Paralel?

blank

9 Tips Menuju Surga Pemrograman Paralel

Pemrograman paralel adalah abstraksi arsitektur komputer paralel yang mana lebih mudah mengekspresikan algoritma dan komposisinya dalam program komputer. Pada umumnya, masalah-masalah besar dalam komputasi sering kali dapat dibagi menjadi masalah yang lebih kecil, sehingga dapat diselesaikan pada saat yang bersamaan. Misalnya, permodelan, simulasi dan memahami fenomena dunia yang kompleks dan nyata pada jam sibuk lalu lintas sampai dengan formasi galaksi. Alasan utama menggunakan pemrograman paralel adalah dapat menghemat waktu dan… Selengkapnya »9 Tips Menuju Surga Pemrograman Paralel

blank

Optimisasi SimXpert Menggunakan Intel Threading Building Blocks

Pendahuluan Intel Software College memberikan pelatihan untuk sekelompok engineer MSC.Software tentang threading pada arsitektur multiprosesor, dan penggunaan Intel Threading Building Blocks (TBB). Pendekatan incremental threading dan multifase digunakan untuk penyelesaian tugas. Setelah menganalisis model elemen hingga pada tugas yang diberikan, hasilnya dapat diakses oleh SimXpert untuk pengolahan akhir. Dalam SimXpert terdapat modul Post-processing Component (PPC) yang dijadikan target untuk threading. Modul ini membolehkan analis untuk melakukan hal-hal sebagai berikut: Melihat… Selengkapnya »Optimisasi SimXpert Menggunakan Intel Threading Building Blocks