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

Pengenalan PWM Pada Arduino

Pengenalan PWM (Pulse Width Modulation) Pulse Width Modulation (PWM) merupakan suatu teknik untuk mendapatkan hasil output analog dengan pendekatan secara digital. Teknik PWM ini mengendalikan lebar pulsa berdasarkan modulator. Meski bapat diterapkan dalam penyandian informasi komunikasi, penerapan utamanya lebih pada kendali daya perangkat listrik, semisal motor. Kendali digital digunakan untuk membentuk sebuah gelombang kotak (square wave), sebuah gelombang signal untuk switch antara kondisi on dengan off. Pola kondisi on dan off tersebut merepresentasikan suatu nilai full on pada Arduino (5 volt) dan kondisi off (0 volt) dengan mengubah perbandingan ratio antara waktu kondisi on dengan kondisi off dalam satu periode. Durasi waktu on disebut dengan istilah lebar pulsa, pulse width. Untuk mendapatkan suatu variasi hasil output nilai analog, dapat dilakukan dengan mengubah lebar pulsa tersebut. Perbandingan antara waktu signal on dengan waktu satu periode disebut dengan duty cycle.

Tugas VClass 1 Elektronika Dasar

TUGAS V-Class 1 1. Jelaskan tentang semikonduktor ,  berikan juga contohnya !      a. Jelaskan tentang Rangkaian Diskrit      b. Jelaskan tentang Rangkaian Terintegrasi      c. Sebutkan macam-macam jenis, fungsi dan simbol dioda 2. Jelaskan cara kerja dioda sebagai penyearah setengah gelombang dan penyearah gelombang penuh Jawab : 1. Semikonduktor adalah sebuah bahan dengan konduktivitas listrik yang berada di antara insulator (isolator) dan konduktor. Semikonduktor disebut juga sebagai bahan setengah penghantar listrik. Suatu semikonduktor bersifat sebagai insulator jika tidak diberi arus listrik dengan cara dan besaran arus tertentu, namun pada temperatur, arus tertentu, tata cara tertentu dan persyaratan kerja semikonduktor berfungsi sebagai konduktor, misal sebagai penguat arus, penguat tegangan dan penguat daya. Kata “Semikonduktor” sangat identik dengan peralatan Elektronika yang kita pakai saat ini. Hampir setiap peralatan Eletronika canggih seperti Handphone,

Wet Market BMX, Komunitas BMX Di Utara Bekasi

Sekumpulan anak muda terlihat tengah asyik dengan sepeda bmx nya masing - masing. Dengan tidak mengenal batasan usia, dan latar belakang mereka berkumpul menjadi satu dengan hobby yang sama. Dengan satu impian yang sama dapat menguasai berbagai trick freesyle di bmx.  “Ini cara kita untuk mengisi waktu muda disaat kita masih memiliki tenaga yang melimpah kita ekpresikan dengan berolahraga diatas sepeda bmx” kata salah satu anggota komunitas, Robby Ashari di sela-sela waktu berlatihnya. Menurut pria yang akrab disapa Obby itu, awalnya komunitas ini terbentuk karena kita bersekolah di tempat yang sama dan memilki ketertrikan yang sama terhadap sepeda bmx. “Awal terbentuknya komunitas ini kita beri nama BMX Doe-Sat diambil dari nama sekolah kita, seiring berjalannya waktu kita sudah lulus dari sekolah tersebut. Kita memutuskan untuk berganti nama menjadi Wet Market BMX diambil dari nama tempat kita sering berlatih yaitu di pasar basah marakash square” Di