Multicore pada GPU-CUDA

Graphic Processing Unit(GPU) merupakan sebuah alat/hardware, yang berfungsi sebagai render grafis terdedikasi dalam kesatuan sistem hardware PC atau Notebook. GPU bisa berada pada Video Card khusus (VGA Card) atau terintegrasi dalam Motherboard berupa Integrated GPU.

NVIDIA telah mendukung tren ini dengan merilis CUDA (Compute Unified Device Architecture) perpustakaan antarmuka untuk memungkinkan aplikasi pengembang untuk menulis kode yang dapat di-upload ke kartu berbasis NVIDIA untuk eksekusi oleh’s massal paralel GPU NVIDIA. Hal ini memungkinkan aplikasi pengembang untuk plug di kelas-teraflop, 480-prosesor, kartu berbasis NVIDIA dan upload aplikasi untuk dijalankan di dalam GPU NVIDIA pada kecepatan jauh lebih besar daripada yang mungkin bahkan CPU tercepat tujuan umum pada motherboard. Untuk beberapa ratus dolar saja kita bisa menggunakan CUDA untuk mencapai benar, performa superkomputer pada desktop.

CUDA menawarkan kinerja seperti keuntungan luar biasa yang banyak fungsi dalam Manifold telah kembali direkayasa untuk mengeksekusi sebagai proses paralel dalam CUDA jika kartu tersebut tersedia. Jika kita memiliki kartu NVIDIA CUDA-mampu grafis terinstal di sistem kami, Manifold dapat mengambil keuntungan dari kekuatan fenomenal prosesor NVIDIA massal aliran paralel untuk menjalankan banyak tugas dengan kecepatan jauh lebih besar.

Karena manfaat teknologi NVIDIA dari ekonomi skala besar di pasar game, CUDA-enabled kartu telah menjadi sangat murah untuk kinerja yang mereka berikan. Pada saat penulisan ini CUDA-enabled kartu bisa dibeli dengan harga kurang dari $ 100 untuk kartu sebuah entry-level CUDA-mampu dan mudah di bawah $ 350 untuk kartu kinerja tinggi CUDA-mampu. Sangat mudah dan murah untuk memilih kartu dengan keseimbangan antara kinerja dan biaya yang diinginkan (prosesor streaming lebih berjalan pada clock lebih cepat dengan memori lebih memberikan kinerja yang lebih baik).

GPU NVIDIA begitu cepat bahwa komentar rutin dari pengembang adalah bahwa NVIDIA membuat prosesor utama hampir berlebihan, seolah-olah bahkan tercepat multi-core Intel chip diturunkan ke tidak menjadi tetapi prosesor aksesori untuk menangani keyboard dan mouse. Itu bukan hiperbola mengingat bahwa GPU NVIDIA dapat menjalankan pekerjaan 200 atau bahkan 300 kali lebih cepat daripada yang tercepat Intel CPU. Lihat demo di bawah ini untuk contoh.

Keuntungan kecepatan tersebut tidak merupakan tantangan kompetitif yang vendor prosesor tradisional mampu untuk mengabaikan. CUDA adalah yang pertama dari apa yang mungkin menjadi gelombang baru arsitektur massal paralel dari pesaing seperti Intel dan AMD. kode paralel Manifold telah telah tegas ditulis untuk memungkinkan implementasi yang mudah ke depan “banyak-inti” solusi prosesor dari Intel dan AMD yang akan bersaing dengan NVIDIA CUDA.


Sumber: http://www.snps.its.ac.id/data/makalah/Analisa%20Peningkatan%20Performa%20Multi%20GPU%20pada%20Platform%20CUDA.pdf, http://georeference.org/doc/nvidia_cuda.htm

Read More>>

Perbedaan IT-Forensik dengan IT-Audit

IT Forensik

Definisi IT Forensik Ilmu yang berhubungan dengan pengumpulan fakta dan bukti pelanggaran keamanan sistem informasi serta validasinya menurut metode yang digunakan (misalnya metode sebab-akibat); Memerlukan keahlian dibidang IT ( termasuk diantaranya hacking) dan alat bantu (tools) baik hardware maupun software.

Sumber: http://renianggraeniblog.blogspot.com/2010/06/it-forensik.html

IT Audit

Audit pada dasarnya adalah proses sistematis dan objektif dalam memperoleh dan mengevaluasi bukti-bukti tindakan ekonomi, guna memberikan asersi dan menilai seberapa jauh tindakan ekonomi sudah sesuai dengan kriteria berlaku, dan mengkomunikasikan hasilnya kepada pihak terkait.

Ada beberapa aspek yang diperiksa pada audit sistem teknologi informasi: Audit secara keseluruhan menyangkut efektifitas, efisiensi, availability system, reliability, confidentiality, dan integrity, serta aspek security. Selanjutnya adalah audit atas proses, modifikasi program, audit atas sumber data, dan data file. Audit IT sendiri merupakan gabungan dari berbagai macam ilmu, antara lain: Traditional Audit, Manajemen Sistem Informasi, Sistem Informasi Akuntansi, Ilmu Komputer, dan Behavioral Science.

Sumber: http://www.scribd.com/doc/13263189/Audit-Sistem-Informasi


Perbedaan IT-Forensik dan IT-Audit
Dari beberapa definisi di atas, dapat disimpulkan bahwa perbedaan antara IT Forensik dan IT-Audit terletak pada cara pengumpulan dan evaluasi bukti-bukti bagaimana sistem informasi dikembangkan, dioperasikan, diorganisasikan, serta dilaksanakan dalam prakteknya.

Read More>>

Penjelasan mengenai kompetensi seorang network designer, network administrator, database administrator, technician, chip-designer

setiap manusia pasti memiliki kompetensi dibidangnya masing-masing tinggal bagaimana memilih yang sesuai dengan kita jika ingin memilih suatu pekerjaan. Maka dari itu sebelum melamar pekerjaan kita harus mengetahui kemampuan apa saja yang harus di miliki pada setiap bidangnya masing-masing, karena setiap bidangnya memiliki kompetensi yang berbeda dan untuk mengetahui lebih jelasnya saya ada beberapa info mengenai kompetensi apa saja yang harus dimiliki oleh seorang :

a. Network Designer
• Mampu mendesain sebuah topologi jaringan, seperti LAN, MAN dan WAN
• Dapat mengembangkan jaringan dalam skala besar
• Dapat menganalisa kerusakan jaringan

b. Network Administrator
• Mampu Menghubungkan perangkat keras
• Administer dan melakukan konfigurasi sistem operasi yang mendukung network
• Administer perangkat network
• Mampu Memahami Routing
• Mampu Mencari sumber kesalahan di jaringan dan memperbaikinya
• Mampu Mengelola network security
• Monitor dan administer network security

c. Database Administrator
• Monitor dan administer sebuah database

d. Technician
• Menghubungkan perangkat keras
• Melakukan instalasi Microsoft Windows
• Melakukan instalasi Linux
• Mampu Mencari sumber kesalahan di jaringan dan memperbaikinya
• Menguasai penggunaan perangkat lunak Internet berbasis Windows seperti Internet Explorer, telnet, ftp, IRC
• Mampu memasang dan mengkonfigurasi mail server, ftp server, dan webserver

e. Chip-Designer
• Dapat mendesain chip
• Mampu merancang dan memrogram chip
• Mampu membuat chip yang dapat melakukan proses secara parallel

Read More>>

Perbedaan antara Teknik Informatika, Teknologi Informasi, Sistem Informasi, Sistem Komputer, dan Software-Engineering

Teknik informatika,teknologi informasi, system Informasi, Sistem Komputer, dan Software-Engineering merupakan disiplin ilmu yang menginduk pada Ilmu Komputer. Mungkin akan timbul pertanyaan apa perbedaan dari masing bidang, agar apabila nanti kita ingin memilih dari kelima bidang tersebut mana dari mereka yang kira-kira cocok atau sesuai dengan keinginan kita. Untuk lebih jelasnya langsung saja…..

Teknik Informatika

pada dasarnya merupakan kumpulan disiplin ilmu dan teknik yang secara khusus menangani masalah transformasi atau pengolahan fakta-fakta simbolik (data) dengan memanfaatkan seoptimal mungkin teknologi komputer. Seiring dengan perkembangan teknologi komputer yang sangat cepat, maka Teknik Informatika diarahkan pada penguasaan ilmu dan keterampilan rekayasa informatika yang berlandaskan pada kemampuan untuk memahami, menganalisis, menilai, menerapkan, serta menciptakan piranti lunak (software) dalam pengolahan dengan komputer.

Teknologi Informasi

adalah istilah umum yang menjelaskan teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel).

Sistem Informasi

Lebih mengarah ke perangkat lunak atau dalam hal ini pada aplikasi untuk mendukung operasi dari suatu organisasi, seperti: instalasi perawatan computer, operasi, perangkat lunak dan mengenai data.

Sistem Komputer

Mempelajari mengenai perangkat keras (hardware) dan perangkat lunak (software) sehingga semua mengenai komputer kita bisa dapatkan di bidang ini.karena saya sendiri pun berada di bidang ini. (promosi hehehe…). Karena computer di dalam keseharian kita dapat membantu manusia dalam pekerjaan sehari-harinya, seperti: pengolahan kata, pengolahan angka, dan pengolahan gambar.

Software Engineering

Mungkin dalam bidang ini kita lebih mengenal rekayasa perangkat lunak, yakni mengenai pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan manajemen kualitas.

Sebenarnya dari semua bidang yang di jelaskan di atas memiliki kelebihan dan karakteristik masing-masing sehingga kita dapat memilih sesuai dengan keinginan kita.


Sumber: http://www.mikroskil.ac.id/ti/ dan wikipedia

Read More>>

Powered by Blogger