Kamis, 21 November 2013

Cache Memory

Dalam sebuah komputer, banyak sekali jenis memory yang ada seperti RAM dan Hardisk. kedua benda tersebut merupakan suatu memory atau penyimpanan. RAM sebagai penyimpanan primary atau penyimpanan utama dan Hardisk sebagai penyimpanan sekunder. Namun untuk menyimpan data dari prosesor yang memiliki kecepatan lebih tinggi dari primary memory sehingga akan menimbulkan keterlambatan transferdata maka dibuatlah suatu memory baru yang memiliki kecepatan mendekati kecepatan prosesor, yaitu cache memory. cache memory berasal dari kata cache yang berarti sebuah tempat menyembunyikan atau menyimpan sementara,cara ini dimaksudkan untuk meningkatkn transfer data dengan menyimpan semua data yang pernah/sering diakses pada cache tersebut sehingga apabila ada data yang akan diakses adalah data yang sama maka akses dapat dilakukan lebih cepat. Cache memory ini adalah memory bertipe SDRAM yang memiliki kapasitas terbatas namun memiliki kecepatan yang sangat tinggi dan tentunya harga dari cache memory tersebut sendiri sangatlah mahal dari pada memory utama. Cache memori ini terletak antar Register dan RAM sehingga pemrosesan data tidak langsung mengacu pada memori utama melainkan harus melewati cache memory terlebih dahulu.cara ini dimaksudkan untuk meningkatkn transfer data dengan menyimpan semua data yang pernah/sering diakses pada cache tersebut sehingga apabila ada data yang akan diakses adalah data yang sama maka akses dapat dilakukan lebih cepat. Cache memory ini adalah memory bertipe SDRAM yang memiliki kapasitas terbatas namun memiliki kecepatan yang sangat tinggi dan tentunya harga dari cache memory tersebut sendiri sangatlah mahal dari pada memory utama. Cache memori ini terletak antar Register dan RAM sehingga pemrosesan data tidak langsung mengacu pada memori utama melainkan harus melewati cache memory terlebih dahulu.


Setelah kita melihat bagan di atas maka kita dapat menyimpulkan bahwa pada saat CPU membaca sebuah word memory, maka dilakukan pemeriksaan untuk mengetahui apakah word tersebut berada dalam cache memory atau tidak. Bila ada dalam cache memory maka dilakukan pengiriman ke CPU dan sebaliknya apabila di dalam cache memory data/word tersebut tidak ada maka akan dilajutkan pencarianya di dalam memory utama, selanjutnya blok yang berisi sejumlah word tersebut dikirim ke cache memory dan word yang diminta CPU akan segera dikirimkan oleh Cache Memory. Dengan begitu kita dapat mengetahui betapa pentingnya cache memori dalam system computer sehingga proses pencarian data (word) lebih efisien, mengingat bahwa Cache memory membuat salinannya sehingga lebih cepat diakses oleh processor, namun walaupun cache memory ini sangat cepat bukan berarti cache memory ini bisa menggantikan Main Memory, karena cache memory hanyalah memiliki memory yang sangat kecil sedangkan Main Memory memiliki kelebihan dalam memorinya yang lebih besar. Dengan begitu, Cache memory dan main memory bersifat saling melengkapi dan menyempurnakan satu sama lain sehingga proses pemanggilan data oleh CPU lebih efisien. Dilihat dari tempat penyimpanan/lokasinya Cache memori ada dua macam, yaitu Cache memori yang terdapat pada internal processor dan Cache Memory yang berada di luar.
1. Cache Memory yang berada pada internal processor
Cache memory jenis ini kecepatan aksesnya sangat tinggi dan harganya sangat mahal. Hal ini bisa terlihat pada processor yang berharga mahal seperti P4, P3, AMD-Athlon, dll. Semakin tinggi kapasitas L1, L2 cache memori maka semakin mahal dan semakin cepat processor.
2. Cache memori yang terdapat di luar processor
Cache ini berada pada motherboard, memori jenis ini kecepatan aksesnya sangat tinggi, meskipun tidak secepat cache memori jenis pertama (yang ada pada internal processor). Semakin besar kapasitasnya maka semakin mahal dan cepat. Hal ini bisa
kita lihat pada motherboard dengan beraneka ragam kapasitas cache memori, yaitu 256 kb, 512 kb, 1 Mb, 2 Mb, dll.
Cache memory juga sering dikatakan sebagai perantara antara CPU dengan Memory karena didalam sebuah cache terdapat 2 cache lagi yang bisa mengatur kecepatan transferan data ke processor dari memory utama dan kedua cache tersebut yaitu :
a) Software Cache (Cacheing disk Controller),
Sofware Cache inilah yang akan mempercepat akses data pada disk dan dia akan menyimpan semua data yang baru digunakan di dalam memory.
b) Hadware Cache(on-the-board cache)
Hadware Cache ini juga sangat berpengaruh dalam mempercepat akses memory itu sendiri. Tanpa Cache ini software Cache tak akan berfungsi dengan baik karena mereka saling ketergantungan.

Jenis Cache Memory
Cache memory ada 3 macam antara lain:
1.Cache level 1 (L1)
Cache L1 merupakan bagian dari chip mikroprosesor atau bagian internal dari chip prosesor. Kapasitasnya berkisar antara 8 – 256 Kb dan letak dari L1 sudah menyatu dengan chip processor (berada di dalam kepingan processor). Cache L1 juga sering disebut sebagai primary cache, first cache atau level one cache.
2.Cache level 2 (L2)
Cache L2 adalah bukan merupakan bagian dari chip mikroprosesor. Cache ini sering tercantum di dalam iklan-iklan komputer. Cache level 2 (L2) terdiri dari chip-chip SRAM. Kapasitasnya berkisar antara 64 Kb s.d. 2 Mb dan letak dari Cache ada yang menyatu dengan chip processor, adapula yang terletak di luar chip processor yaitu berada dalam mainboard dekat dengan dudukan processor pada era processor intel 80486 atau sebelumnya, letak L2 cache kebanyakan berada diluar chip processor. Chip cache terpisah dari processor, berdiri mandiri dekat chip Processor. Sejak era processor Intel Pentium, letak L2 cache ini sudah terintegerasi dengan chip processor (menyatu dengan kepingan processor), posisi L2 cache selalu terletak antara L1 cache dengan memory utama (RAM) dan L2 ini disebut sebagai secondary cache, second level cache, atau level two cache.
3.Cache level 3(L3)
Cache L3 ini terletak pada mainboard atau motherboard atau merupakan cache yang
terpisah dari chip mikroprosesor. Cache jenis ini biasanya hanya terdapat pada komputer-
komputer yang sangat canggih. Cache level 3(L3) sering diistilahkan L2 Advanced transfer
Transfer data dari L1 cache ke processor terjadi paling cepat dibandingkan L2 cache maupun L3 Cache. Kecepatan dari L1 mendekati kecepatan register.L1 cache tidak bisa dilihat dengan mata telanjang. L1 cache adalah lokasi pertama yang diakses oleh processor ketika mencari pasokan data. Kapasitas simpanan datanya paling kecil antara puluhan hingga ribuan byte tergantung jenis processor.
Transefer data tercepat kedua setelah cache L1 adalah L2 Cache. Processor dapat mengambil data dari Cache L2 yang terintegerasi(on-chip) lebih besar dibandingkan L1 cache, antara ratusan ribu byte hingga jutaan byte, ada yang 128 KB, 256 KB, 512 KB, 1MB, 2MB bahkan 8
MB tergantung jenis processornya. Kapasitas simpan data untuk L3 cache lebih besar lagi, bisa ratusan juta Byte(ratusan mega byte).
Cache tidak bisa di-upgrade beda dengan komponen lain (seperti VGA card, memori card, dll). Hal tersebut karena harus sesuai dengan tipe prosesor yang kita inginkan. Selain cache, sistem operasi juga menggunakan memori virtual, yaitu ruang kosong pada HDD yang berfungsi untuk meningkatkan kapasitas RAM. Jadi urutan sebuah proses dari komputer dalam mencari data atau instruksi program, prosesor memakai urutan sebagai berikut : (1) L1, (2) L2, (3) RAM, (4) HDD atau CD. Masing-masing memori atau media penyimpan urutan yang berada diurutan belakang akan lebih lambat dibanding urutan lebih depan.
Terdapat perkembangan untuk memisah cache data dan cache instruksi yang disebut unified cache yang memiliki keuntungan, yaitu memiliki hit rate yang tinggi karena telah dibedakan antara informasi data dan informasi instruksi. Selain itu hanya sebuah cache saja yang perlu dirancang dan diimplementasikan. Namun terdapat kecenderungan untuk menggunakan split cache, terutama pada mesin-mesin superscalar seperti Pentium dan PowerPC yang menekankan pada parallel proses dan perkiraan-perkiraan eksekusi yang akan terjadi. Kelebihan utama split cache adalah mengutangi persaingan antara prosesor instruksi dan unit eksekusi untuk mendapatkan cache, yang mana hal ini sangat utama bagi perancangan prosesor-prosesor pipelining.

sumber : http://jamal-hasbin.blogspot.com/2012/03/cache-memory.html
e-book : cache memory

Minggu, 13 Oktober 2013

Speech Recognition And Earbuds

dewasa ini perkembangan teknologi sudah sangat pesat. jaman dulu orang hanya mengenal telegram dan pagger untuk berkomuniasi jarak jauh, namun sekarang kita dapat menggunakan internet untuk berkomunikasi dengan siapapun, dimanapun dan kapan pun tanpa adanya batasan - batasan penghambat. Selain teknologi komunikasi, banyak sekali teknologi terbaru yang sekarang sudah digunakan, diantaranya adalah Speech Recognition dan Earbuds yang akan saya jelaskan dibawah ini.

Voice Recognition 

Bayangkan jika segala sesuatu yang kita butuhkan dapat kita peroleh hanya dengan perintah suara. Sekarang teknologi tersebut sudah dapat digunakan dengan menggunakan Voice Recognition. Dalam teknologi ini, suatu alat dapat mengenali suara kita dan mengerjakan apa yang kita perintahkan, jenis - jenis perintah yang dapat di terima ada dua :

Speech tool
Dengan Speech Tool, suatu komputer mampu mengerjakan apa yang diperintahkan user melalui suara yang dikenalinya.

Virtual Robot
Virtual Robot sesuai dengan namanya merupakan robot virtual dimana kita dapat berbincang - bincang layaknya dengan manusia walaupun dengan sebuah komputer.

Dari kedua perintah diatas Voice Recognition memiliki prinsip kerja dengan membandingkan informasi ucapan yang ada pada referensi dengan informasi ucapan yang menjadi masukan sistem pengenal ucapan tersebut dan dikenal dengan Metode Hidden Markov Model (HMM). ada tiga tahap dalam pengenalan ucapan dengan HMM :
  1. Tahap feature extraction
  2. Tahap tugas pemodelan
  3. Tahap sistem pengenalan HMM

Earbuds

earbuds sebenarnya hampir sama dengan perangkat teknologi output musik lainnya seperti headset earphone, namun yang membedakannya adalah cara pemasangannya. dalam earbuds telinga disumbat sehingga penggunanya benar - benar bebas dari suara luar.


namun terdapat dampak negatif dari penggunaan earbuds yang berkepanjangan, hal ini diperkuat dengan berbagai studi yang dilakukan di eropa dimana terlalu sering menggunakan earbuds dan jenis lainya akan mengalami gangguan pendengaran yang biasa di sebut listener fatique. Namun hal ini dapat dihindari dengan penggunaan earbuds yang baik dan benar..

sumber :
www2.ukdw.ac.id/kuliah/info/TI1143/A103-SpeechRecognition.pdf
 
http://angelicarini.blogspot.com/2013/03/efek-penggunaan-headset-terlalu-sering.html#sthash.gUt8xVvY.dpuf

Senin, 30 September 2013

Acces Provider

Jaman sekarang, internet sudah menjadi suatu kebutuhan yang sangat penting bagi seorang individu maupun kelompok tertentu. karna dengan internet kita dapat terhubung ke dunia luar dan saling bertukar informasi mengenai apapun, dimanapun, dan kapanpun. Namun dimanakah kita bisa mendapatkan layanan internet seperti itu. Untuk itulah bisnis pun merambah ke dunia teknologi informasi, kita mengenalnya dengan kata Acces Provider.

Acces Provider merupakan suatu organisasi penyedia layanan internet, entah itu bagi individu maupun bagi kelompok. Acces Provider dibagi menjadi dua yaitu

  1. ISP (internet service provider)
  2. ISP merupakan suatu jasa penyedia layanan internet. layanan internet dalam hal ini bisa berupa wireless maupun dengan menggunakan kabel. contoh ISP di Indonesia adalah Telkom Flash, Smartfren.
  3. OSP (online service provider)
  4. OSP merupakan suatu jasa penyedia layanan internet online. Bedanya dengan ISP adalah, ISP menyediakan layanan agar kita tersambung dengan internet sedangkan OSP menyediakan layanan agar kita ikut berpartisipasi bertukar informasi dengan orang lain, baik itu menggunakan tulisan maupun gambar. contoh dari suatu OSP di Indonesia antara lain Kaskus

Senin, 23 September 2013

IMPACT OF ENVORONMENT

Komputer memang suatu benda yang sudah banyak di butuhkan baik oleh individu maupun instansi untuk mempermudah semua pekerjaan. Namun di balik fungsinya untuk memudahkan pekerjaan manusia, terdapat banyak sekali kerugian – kerugian yang di timbulkan computer tersebut. Salah satunya adalah kerugian yang di timbulkan komputer ke lingkungan.
            Salah satu dampak ke lingkungan yang disebabkan oleh komputer adalah radiasi yang dihasilkan oleh layar monitor dari komputer ataupun dari mouse yang biasa kita gunakan. Radiasi komputer dapat berdampak pada bagian mata kita. Efek dari radiasi tersebut baru akan berdampak saat 15-20 tahun yang akan  datang namun tetap saja sangat berbahaya bagi kelangsungan mata kita. Namun tidak usah khawatir, karna layar monitor yang sudah ada sekarang menggunakan teknologi LCD maupun LED dimana tingkat radiasinya sangat rendah. Selain itu kita juga dapat mencegahnya dengan cara berkedip 20 kali dalam selama 20 menit dan memfokuskan pandangan pada sebuah obyek yang berjarak 20 kaki atau sekitar enam meter.
            Yang kedua adalah sampah elektronik. Tahukah anda bahwa komputer yang di produksi di dunia akan terus mengalami pembaharuan dan komputer – komputer lama akan semakin tersisih dan terbuang, digantikan dengan komputer model baru yang jauh lebih canggih. Komputer lama yang telah terbuang dengan bentuk yang lama sudah tidak bisa di gunakan lagi dan sangat sedikit perusahaan yang mau mendaur ulang komputer tersebut, jadi komputer tersebut akan menjadi sampah elektronik dan akan terus ter-akumulasi dari tahun ke tahun. Ditambah lagi bahan – bahan yang digunakan untuk membuat sebuah komputer ternyata sangat besar.  membutuhkan sedikitnya 240 kg bahan bakar fosil untuk menyediakan tenaga, dan 22 kg bahan kimia. Selain itu, dibutuhkan pula 1,5 ton air sebelum komputer yang sekarang Anda pakai meninggalkan pabriknya. Jadi semakin banyak sumber energy yang di keluarkan untuk membuat sebuah komputer. Jadi apakah komputer ramah lingkungan?

            Yang ketiga adalah energy yang di butuhkan untuk mengoprasikan suatu komputer. Listrik merupakan sumber energy yang digunakan untuk mengoprasikan suatu komputer. Selain komputer, listrik juga dibutuhkan untuk mengoprasikan alat – alat elektronik lainnya yang sangat dibutuhkan oleh manusia. Namun sumber energy penghasil listrik sendiri masih sangat sedikit sehingga di perkirakan kita akan mengalami krisis energy.