Skip to main content

Proses Pipelining Pada Kehidupan Sehari-hari

Pasti timbul pertanyaan apa itu pipelining?
Sebenarnya Proses Pipelining bisa kita temui dalam Kegiatan sehari-hari bahkan mungkin tanpa kita sadari telah melakukan proses tersebut.

singkat saja, bayangkan bahwa istilahpipelining adalah sebuah konveyor yang berputar dimana diatasnya terdapat benda yang berurutan dalam jumlah lebih dari 1 tentunya.

setiap benda tersebut akan bergerak mengikuti konveyor dalam arti konveyor menggerakkan benda yang ada di atasnya menuju sebuah tujuan.
sebelum lebih jauh, perhatikan gambar berikut ini terlebih dahulu



anggap benda yang bera di konveyor tersebut adalah data-data yang akan di eksekusi seperti gambar diatas, maka jika konveyor bergerak kekiri maka data yang paling kiri akan sampai ke ujung. kali ini anggap bahwa jika benda atau data sudah sampai ujung maka data sedang di proses.

dari penjelasan diatas dapat disimpulkan bahwa satu per satu data akan dikerjakan dan berurutan antara satu dengan yang lainnya.

Contoh Kegiatan Sehari-hari
Contoh yang dapat saya jelas misalnya adalah pada usaha industri rumah tangga seperti Pembuatan Roti.
langkah pertama yang harus dilakukan adlah membuat adonan yang akan di panggang dan kemudian mengemas roti tersebut untuk dijual.

perhatikan gambar berikut ini:


untuk proses diatas melalui langkah sebagai berikut untuk 5 jenis adonan sampai proses pengepakan.
1. adonan di panggang selama 20 menit
2. diangkat dan dikemas dalam waktu 40 menit
3. berulang sampai adonan ke 5 sampai semuanya siap dijual

proses seperti gambar diatas waktu lama sehingga kue baru dapat dijual pukul 9 pagi jika start dimulai pada jam 4 pagi

alangkah baiknya jika kue dapat dijual pada pagi-pagi sekali karena pada saat itu banyak yang sedang mencari sarapan pagi yang simple dan sekedar mengganjal perut.

masalah makanan ntar aja kita bahas lagi sekarang akan saya perlihatkan proses yang cepat yang diistilahkan dengan pipelining. perhatikan gambar berikut ini:



terlihat pada gambar diatas menunjukkan bahwa proses lebih cepat dengan memanfaatkan OVEN yang sedang kosong selagi mengemas kue yang sudah matang. mungkin ini gak perlu dijelaskan karena secara tidak sadar kita juga telah melakukan proses - seperti ini.

mungkin sampai disini dulu ya...........capek ni baru pulang kuliah mau bo2k. bye..........
salam anak pulau :-)

sumber:
http://cse.stanford.edu

Comments

  1. Rotinya enak tidak ? Rasa apa rotinya ? Berapa harganya ces ? hehehe....

    ReplyDelete

Post a Comment

Popular posts from this blog

PCB Jam Digital 7 Segmen Mengunakan ATmega8 (PCB,SCH dan Firmware Download)

akhirnya tercapai juga ni......
mau upload yang satu ini. langsung ke TKP aja. semoga bermanfaat.



rangkaian skematicnya seperti berikut ini


rangkaian diatas menggunakan NET sehingga dengan hanya mengganti nama pada tiap PIN komponen maka dengan mudah langsung terhubung secara otomatis. terlihat lebih rapi kan..........? jika kita menggunakan kabel semuanya. mungkin yg liatnya udah pusing duluan. tp jangan panik.......... disini saya sertakan link download PCB dan skematic diatas.
Download..... PCB jam digital ATmega8Skematik Jam Digital ATmega8Firmware jam digital ATmega8Main Program jam digital ATmega8 (sudah OK)Sub rutin program jam digital ATmega8Project file programListing komponencara gabung program karkulasi.c dan program utamaHasil rangkaian Jam digital ATmega8 Semua file download diatas terutama pada main program dan sub rutin harus di gabungkan untuk dapat di kompilasi menjadi file [dot]HEX,  atau bisa langsung gunakan file firmware dan diisi ke mikrokontroller ATmega8. terima…

Minimum System ATmega8535/16/32 PCB Menggunakan Software Eagle

perhatkan screen shot berikut ini, mungkin dah pada tau kalo ngeliat ni rangkaian. soalnya sangat - sangat simple and sangat mudah untuk dibuat apalagi kalau menggunakan cara membuat PCB seperti yang telah saya jelaskan pada posting sebelum - sebelumnya.


gambar diatas merupakan PCBminimum system ATmega8535 / ATmega16 / ATmega32. kenapa demikian?
karena konfigurasi pin dari jenis Microcontroller diatas adalah sama, hanya dibedakan pada memorinya saja.
perhatikan juga tata letak komponennya yang hanya sedikit he he he...

untuk posisi port udah tersusun rapi dikaenakan konfigurasi pin mikrokontroller ini sudah berurutan jadi gak susah - susah deh...
untuk lebih jelasnya bisa langsung lihat data sheetnya aja oke? berikut juga saya sertakan PCB nya menggunakan eagle versi 5.0.0

download
[1] ATmega8535
[2] ATmega16
[3] ATmega32
[4] Minimum system Mikrokontroller ATmega8535/16/32

ada pertanyaan? silahkan....
ada permintaan? monggo......
salam anak pulau aje ye......:-)

Related Article
[1] Mini…

Perbaiki Baterai Lithium Polymer (li-po)

kalo ngetik ni key word seperti diatas tu....bakalan nyasar kesini...
nah......

gak usah banyak basa-basi deh.
malam ini ada masalah besar yang terjadi pada baterai line tracer kesayanganku, sebuah Lithium Polymer di nyatakan rusak oleh chargernya sendiri... begitu tega dia mengkhianati pasangannya... ngaur aja ni....

tu....kasus ini udah buat saya rugi sampe Rp. 180 Rb untuk sebuah harga baterai Lithium Polymer yang memiliki tegangan 7,4 dimana terdapat 2 buah cell baterai didalamnya.

ada beberapa hal yang perlu diperhatikan kalau pakai baterai Li-po ini.

pada baterai
1. baterai akan rusak jika tegangan di tiap cellnya dibawah 3,5 Volt. normalnya 3.7.

2. mengisi ulang baterai hanya bisa dilakukan dengan charger khusus yang telah diatur khusus menjaga tegangan tetap stabil, jika menggunakan charger biasa maka baterai dalam jangka waktu panjang akan menggelembung.

pada charger (yang murahan ni....)
1. tegangan input charger menggunakan 12 DC
2. led merah akan menyala jika power input charger…