PROSES : – Merupakan program yang sedang di eksekusi. – Proses mencakup program counter, yaitu sebuah stack untuk menyimpan alamat dari instruksi yang selanjutnya akan di eksekusi dan di registrasi. – Memiliki ruang alamat atau IP address masing-masing. – Dari satu proses dengan proses lainnya harus menggunakan komunikasi. – Memiliki overhead. – Hanya dapat mengendalikan proses turunannya. – Perubahan pada parent proses tidak mempengaruhi proses turunannya. – Pembentukan proses membutuhkan waktu yang lebih lama. – Waktu yang dibutuhkan untuk mengakhiri proses lebih lama. THREAD : – Adalah alur kontrol dari suatu proses. – Merupakan unit dasar dari penggunaan CPU dan sering disebut dengan lightweight process. – Ruang alamat atau IP address digunakan secara bersama-sama dari proses yang menciptakannya. – Memiliki akses langsung ke segmen data dari prosesnya. – Dapat saling berkomunikasi dengan thread lain dalam satu proses. – Hampir tidak memiliki overhead. – Perubahan pada thread ut
Single Instruction Stream Multiple Data Stream (SIMD) SIMD adalah satu unit kontrol yang mengeksekusi aliran tunggal instruksi, tetapi lebih dari satu elemen pemroses. Mesin SIMD secara umum mempunyai karakteristik sbb: Mendistribusi proses ke sejumlah besar hardware Beroperasi terhadap berbagai elemen data yang berbeda Melaksanakan komputasi yang sama terhadap semua elemen data Peningkatan kecepatan pada SIMD proporsional dengan jumlah hardware (elemen pemroses) yang tersedia. SIMD bertugas untuk menyesuaikan kontras dalam citra digital atau menyesuaikan volume audio digital. Desain CPU modern termasuk instruksi SIMD dalam rangka meningkatkan kinerja multimedia yang digunakan. Keuntungan SIMD Keuntungan SIMD antara lain sebuah aplikasi adalah salah satu dimana nilai yang sama sedang ditambahkan ke (atau dikurangkan dari) sejumlah besar titik data, operasi umum di banyak multimedia aplikasi. Salah satu contoh akan mengubah kecerahan gambar. Setiap pixel dari suatu gambar terdiri