Langsung ke konten utama

Pipelining

Pipelining adalah suatu teknik yang digunakan agar prosesor dapat melakukan sejumlah pekerjaan dengan waktu yang relatif bersamaan, Dengan teknik ini maka unit pemrosesan akan selalu bekarja secara kontiniu
Dapat diterapkan dalam berbagai tingkatan sistem komputer
Keuntungan Dan Kerugian
Pipelining tidak membantu dalam semua kasus. Ada beberapa kemungkinan kerugian. Pipa instruksi dikatakan sepenuhnya pipelined jika dapat menerima instruksi baru setiap clock cycle. Sebuah pipa yang tidak sepenuhnya pipelined telah menunggu siklus yang menunda kemajuan pipa.

Keuntungan
1.      Waktu siklus prosesor berkurang, sehingga meningkatkan tingkat instruksi dalam                        kebanyakan kasus( lebih cepat selesai).
2.      Beberapa combinational sirkuit seperti penambah atau pengganda dapat dibuat lebih cepat dengan menambahkan lebih banyak sirkuit. Jika pipelining digunakan sebagai pengganti, hal itu dapat menghemat sirkuit & combinational yang lebih kompleks.
3.      Pemrosesan dapat dilakukan lebih cepat, dikarenakan beberapa proses dilakukan secara bersama.

Kerugian
1.      Pipelined prosesor menjalankan beberapa instruksi pada satu waktu.
2.      Instruksi latency di non-pipelined prosesor sedikit lebih rendah daripada dalam pipelined setara. Hal ini disebabkan oleh fakta bahwa intruksi ekstra harus ditambahkan ke jalur data dari prosesor pipeline.
3.      Kinerja prosesor di pipeline jauh lebih sulit untuk meramalkan dan dapat bervariasi lebih luas di antara program yang berbeda.
4.      Karena beberapa instruksi diproses secara bersamaan ada kemungkinan instruksi tersebut sama-sama memerlukan resource yang sama, sehingga diperlukan adanya pengaturan yang tepat agar proses tetap berjalan dengan benar.
5.      Sedangkan ketergantungan terhadap data, bisa muncul, misalnya instruksi yang berurutan memerlukan data dari instruksi yang sebelumnya.


https://www.youtube.com/watch?v=MCNsVP_nKjA
https://www.youtube.com/watch?v=7RbSwgZwPO8&t=66s

Komentar

Postingan populer dari blog ini

Mengenali Perbedaan Tegangan Listrik AC Dan DC

Tegangan listrik merupakan perbedaan potensial dari titik satu dengan titik yang lainnya. Muatan listrik di kedua titik tersebut juga berbeda. Adanya suatu tegangan listrik tidak bisa dilihat dengan kasat mata. Namun bisa dirasakan dan diukur dengan cara tertentu. Terkadang, tegangan listrik bisa menjadi salah satu hal yang berbahaya bagi keselamatan manusia. Karena semakin besar tegangan yang kemudian mengenai seseorang bisa berakibat fatal. Jenis Tegangan Listrik Bahkan sudah ada beberapa kasus yang meninggal karena sengatan listrik yang memiliki tengangan tinggi. Ada dua macam jenis tegangan listrik Tegangan yang pertama adalah tegangan DC atau aliran searah. Tegangan ini memiliki 2 titik yang berbeda. Satu titik negatif dan satu titik positif. Tegangan inilah yang sering dijumpai dalam kehidupan sehari-hari. Contoh Tegangan DC Beberapa contoh sumber tegangan DC adalah aki, baterai, elemen volta, adaptor, dan masih banyak yang lainnya. Kedua kutub yang ada pada tegangan DC...

Mengenal Image Processing

Dengan mengikuti perkembangan zaman, tentunya  teknologi  juga semakin berkembang. Semakin banyak penemuan-penemuan baru dan juga pengembangan dari teknologi yang sudah pernah ada sebelumnya yang memberikan berbagai dampak positif bagi kehidupan manusia. Salah satunya adalah dalam hal  image processing . Kata image yang berarti gambar, memiliki banyak kegunaan dalam kehidupan sehari-hari. Gambar memberikan suatu informasi, interpretasi, ilustrasi, evaluasi, komunikasi dan hiburan bagi kita. Image processing  adalah suatu bentuk pengolahan atau pemrosesan sinyal dengan input berupa gambar (image) dan ditransformasikan menjadi gambar lain sebagai keluarannya dengan teknik tertentu. Image processing dilakukan untuk memperbaiki kesalahan data sinyal gambar yang terjadi akibat transmisi dan selama akuisisi sinyal, serta untuk meningkatkan kualitas penampakan gambar agar lebih mudah diinterpretasi oleh sistem penglihatan manusia baik dengan melakukan manipulasi dan...

Tugas VClass 3 Elektroika Dasar

UJT (UniJunction Transistor)             Unijunction transistor merupakan sebuah komponen elektronik semi konduktor yang hanya mempunyai satu pertemuan.             UniJunction Transistor mempunyai tiga saluran, sebuah emitor (E) dan dua basis (B1 dan B2). Basis dibentuk oleh batang silikon tipe-n yang terkotori ringan. Dua sambungan ohmik B1 dan B2 ditambahkan pada kedua ujung batang silikon. Resistansi di antara B1 dan B2 ketika emitor dalam keadaan rangkaian terbuka dinamakan resistensi antarbasis (interbase resistance). Ada dua tipe dari transistor pertemuan tunggal, yaitu: ·         Transistor pertemuan tunggal dasar, atau UJT, adalah sebuah peranti sederhana yang pada dasarnya adalah sebuah batangan semikonduktor tipe-n yang ditambahkan difusi bahan tipe-p di suatu tempat sepanjang batangan, menentukan parameter ษณ...