Pervasive DataRush: Pustaka Pemrograman Multicore

Pervasive DataRush merupakan suatu pustaka Java untuk mengembangkan aplikasi highly-parallel data-intensive yang dapat berjalan dan berkembang pada perangkat keras multicore tanpa harus menguasai teknik-teknik pemrograman concurrent yang dirasakan sulit oleh banyak pemrogram.

DataRush memungkinkan pengembang mendayagunakan suatu pustaka komponen yang extensive dan customizable mulai dari yang sederhana sampai sangat kompleks menggunakan prinsip-prinsip dataflow. Komponen dapat bersifat “self-composing”, dengan fasilitas late-binding agar secara dinamis mampu mengatur strategi eksekusi paralel. Menggunakan Pervasive DataRush, pengembang dapat membangun dataflow yang “simple” dan disusun ke dalam graf eksekusi dataflow yang scalable, sangat parallezid, sehingga secara penuh siap untuk mengeksplrasi hardware multicore yang menjadi pijakan pengembangan aplikasi. Banyak hambatan klasik di sekitar concurrent programming seperti synchronization, dan thread management ditangani oleh framework Pervasive DataRush.

Library ini dapat diambil di http://www.pervasivedatarush.com/.