Rabu, 21 Januari 2015

Cerita 2014-2015 (Malam Tahun Baru)

MALAM TAHUN BARU 

        Pada Postingan kali ini saya akan menceritakan tentang  kegiatan yang saya lakukan selama malam tahun baru. langsung saja kita menuju kecerita nya

        Malam tahun baru atau sering kita sebut juga dengan istilah malam pergantian tahun selalu identik dengan yang nama nya terompet, petasan (kembang api),  berkumpul bersama keluarga atau teman, pacar dan bakar – bakar.

        pada tanggal 31 desember 2014 kemarin saya juga merencanakan pergi bersama keluarga dan kekasih saya untuk merayakan malam tahun baru. saya dan keluarga saya sudah merencanakan untuk melakukan malam pergantian tahun diAncol, namun karena cuaca yang tidak memungkinkan untuk berangkat dan suasana jalan yang ramai akhirnya saya dan keluarga saya batal untuk pergi ke Ancol pada saat malam pergantian tahun.

karena pergi bersama keluarga batal, saya pun akhirnya merayakan malam pergantian tahun bersama kekasih hati saya (katlina) dan pergi melihat petasan (kembang api) diSumarecon Mall Bekasi karena ditempat itu juga ramai orang yang berdatangan untuk melihat kembang api bersama keluarga dan pacarnya. setelah melihat kembang api saya dan kekasih saya pulang dan melakukan bakar – bakar bersama keluarga dan kekasih saya, bakar jagung, dan membakar ikan dan ayam dan daging dan udang.

Begitulah cerita tahun baru saya..... 

Perbedaan RISC dan CISC

CISC ( Complex Instruction Set Computing )
Complex Instruction Set Computing (CISC) atau kumpulan instruksi komputasi kompleks. Adalah suatu arsitektur komputer dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memori (load), operasi aritmatika, dan penyimpanan ke dalam memori (store) yang saling bekerja sama.
Tujuan utama dari arsitektur CISC adalah melaksanakan suatu instruksi cukup dengan beberapa baris bahasa mesin yang relatif pendek sehingga implikasinya hanya sedikit saja RAM yang digunakan untuk menyimpan instruksi-instruksi tersebut. Arsitektur CISC menekankan pada perangkat keras karena filosofi dari arsitektur CISC yaitu bagaimana memindahkan kerumitan perangkat lunak ke dalam perangkat keras.

Karakteristik CISC
·    Sarat informasi memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. Karena CISC inilah biaya pembuatan komputer pada saat itu (tahun 1960) menjadi jauh lebih hemat
·    Dimaksudkan untuk meminimumkan jumlah perintah yang diperlukan untuk mengerjakan pekerjaan yang diberikan. (Jumlah perintah sedikit tetapi rumit) Konsep CISC menjadikan mesin mudah untuk diprogram dalam bahasa rakitan

Ciri-ciri
·         Jumlah instruksi banyak
·         Banyak terdapat perintah bahasa mesin
·         Instruksi lebih kompleks

Pengaplikasian CISC yaitu pada AMD dan Intel

RISC (Reduced Instruction Set Computer)
RISC singkatan dari Reduced Instruction Set Computer. Merupakan bagian dari arsitektur mikroprosessor, berbentuk kecil dan berfungsi untuk negeset istruksi dalam komunikasi diantara arsitektur yang lainnya.

Sejarah RISC
Proyek RISC pertama dibuat oleh IBM, stanford dan UC –Berkeley pada akhir tahun 70 dan awal tahun 80an. IBM 801, Stanford MIPS, dan Barkeley RISC 1 dan 2 dibuat dengan konsep yang sama sehingga dikenal sebagai RISC.
RISC mempunyai karakteristik :
·         one cycle execution time : satu putaran eksekusi. Prosessor    RISC mempunyai CPI (clock per instruction) atau waktu per instruksi untuk setiap putaran. Hal ini dimaksud untuk mengoptimalkan setiap instruksi pada CPU.
·         pipelining:adalah sebuah teknik yang memungkinkan dapat melakukan eksekusi secara simultan.Sehingga proses instruksi lebih efiisien
·       large number of registers: Jumlah register yang sangat banyak. RISC di Desain dimaksudkan untuk dapat menampung jumlah register yang sangat banyak untuk mengantisipasi agar tidak terjadi interaksi yang berlebih dengan memory.

Ciri-ciri
·         Instruksi berukuran tunggal
·         Ukuran yang umum adalah 4 byte
·         Jumlah pengalamatan data sedikit
·         Tidak terdapat pengalamatan tak langsung
Pengaplikasian RISC yaitu pada CPU Apple

Perbedaan RISC dengan CISC dilihat dari segi instruksinya :
RISC ( Reduced Instruction Set Computer )
1.      Menekankan pada perangkat lunak, dengan sedikit transistor
2.      Instruksi sederhana bahkan single
3.      Load / Store atau memory ke memory bekerja terpisah
4.      Ukuran kode besar dan kecapatan lebih tinggi
5.      Transistor didalamnya lebih untuk meregister memori

CISC ( Complex Instruction Set Computer )
1.      Lebih menekankan pada perangkat keras, sesuai dengan takdirnya untuk pragramer.
2.      Memiliki instruksi komplek. Load / Store atau Memori ke Memori bekerjasama
3.      Memiliki ukuran kode yang kecil dan kecepatan yang rendah.
4.      Transistor di dalamnya digunakan untuk menyimpan instruksi – instruksi bersifat komplek.



Contoh-contoh RISC dan CISC:

RISC :
1. Komputer vektor
2. Mikroprosesor Intel 960
3. Itanium (IA64) dari Intel Corporation
4. Power PC dari International Business Machine, dll.

CISC :
1. Prosesor system/360
2. Prosesor VAX
3. Prosesor PDP-11
4. CPU AMD
5. Intel x86, dll.

sumber : http://malica29.blogspot.com/2013/05/perbedaan-cisc-dan-risc.html

RISC DAN PIPELINING

Reduced Instruction Set Computers (RISC)
RISC, yang jika diterjemahkan berarti "Komputasi Kumpulan Instruksi yang Disederhanakan", merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desain ini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapa mikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation, Alpha AXP dari DEC, R4x00 dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine. Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM (termasuk di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems, serta PA-RISC dari Hewlett-Packard.
Selain RISC, desain Central Processing Unit yang lain adalah CISC (Complex Instruction Set Computing), yang jika diterjemahkan ke dalam Bahasa Indonesia berarti Komputasi Kumpulan Instruksi yang kompleks atau rumit.

Pengertian Pipeline
Pemrosesan pipeline dalam suatu komputer diperoleh dengan membagi suatu fungsi yang akan dijalankan menjadi beberapa subfungsi yang lebih kecil dan merancang perangkat keras yang terpisah, disebut sebagai tingkatan (stage), untuk setiap subfungsi. Stage-stage itu kemudian dihubungkan bersama-sama dan membentuk sebuah pipeline tunggal (atau pipe) untuk menjalankan fungsi asli tersebut.
      1.      Sejajarkan mantissa-mantissa yang ada
      2.      tambahkan mantissa-mantissa tersebut
      3.      Normalisasikan hasilnya
Keuntungan proses penambahan secara pipeline ini adalah bahwa dua input yang baru dapat dimulai melalui pipa tersebut segera sesudah dua input sebelumnya melewati stage 2. Hal ini berarti bahwa jumlah penambahan akan tersedia dengan kecepatan yang sama dengan kecapatan input. Secara sistematis sekumpulan angka floating-point akan bergerak melalui penambah (adder) pipeline yang sederhana pada saat pasangan pertama angka-angka itu dihasilkan oleh stage 3 maka pasangan kedua telah disejajarkan dan ditambahkan dan hanya perlu dinormalisir pada stage 3. Dengan menggunakan pipeline, jumlah selisih waktu antara hasil pertama dan kedua merupakan jumlah waktu yang diperlukan untuk menormalisir sebuah angka.Tanpa suatu pipeline, waktu antara hasil-hasil tersebut merupakan waktu kumulatif yang diperlukan untuk semua ketiga subfungsi tersebut.
Sinkronisasi Pada Pipeline Meskipun kita dapat memisahkan suatu fungsi menjadi beberapa subfungsi dengan waktu proses yang relatif sama, perbedaan logika dari stiap stage akan menyukarkan kita untuk menghasilkan waktu proses yang sama pada setiap stage. Untuk menyamakan waktu yang diperlukan pada setiap stage maka stage-stage tersebut harus disinkronisasikan. Hal ini bisa dilakukan dengan menyisipkan kunci-kunci (latch) sederhana (register cepat), antara stage-stage tersebut.latch, masing-masing pada bagian pipe paling awal dan satu lagi pada bagian paling akhir untuk memaksa input yang sinkron dan memastikan output yang sinkron.
Waktu yang diperlukan untuk lewat dari suatu latch melalui stage ke latch berikutnya disebut sebagaipenangguhan clock (clock delay) dan diperlihatkan pada gambar dibawah ini. Karena hanya ada satu keseragaman penangguhan clock untuk seluruh pipeline maka latch disinkronkan sesuai dengan waktu proses maksimum pada masing-masing stage individual dalam pipeline tersebut. Klasifikasi Pipeline
Pipeline dapat dikelompokkan menrut fungsi dan konfigurasinya. Secara fungsional, mereka diklasifikasikan menjadi tiga kelompok pokok yaitu: pipelineing aritmatika, instruksi dan prosesor. Pipeline menurut konfigurasi dan strtegi kendalinya: unifungsi atau multifungsi; statis atau dinamis; skalar atau vektor.
Klasifikasi Berdasarkan Fungsi Pipelining aritmatika. Proses segmentasi dari ALU dari sistem yang muncul dalam kategori ini. Suatu contoh daari fungsi pipeline aritmatika diberikan dalam bagian contoh pipeline multifungsi. Pipelining instruksi. Dalam suatu komputer nonpipeline, CPU bekerja melalui suatu siklus yang berkesinambungan dari fetch-decode-eksekusi untuk semua instruksinya. Proses fetch suatu instruksi tidak akan dimulai sampai eksekusi instruksi sebelumnya selesai. Untuk mem-pipeline fungsi ini, instruksi-instruksi yang berdampingan di fetch dari memori ketika instruksi yang sebelumnya di-decode dan dijalankan. Proses pipelining instruksi, disebut juga instruction lihat-ke-muka (look-ahead), mem-fetch instruksi secara berurutan. Dengan demikian, jika suatu instruksi menyebabkan percabganan keluar dari urutan itu maka pipe akan dikosongkan dari seluruh instruksi yang telah di-fetch sebelumnya dan instruksi percabangan (branched-to instruction) tersebut di-fetch. Pipelining prosesor. Sewaktu stage dari suatu pipeline merupakan prosesor aktual dan latch-latch saling berbagi memori antara prosesor-prosesor tersebut maka pipeline itu disebut sebagai pipeline prosesor.

sumber : http://vindieload.blogspot.com/2013/01/pipelining-dan-risc.html

Minggu, 07 Desember 2014

Ganti Exhaust System Malah Ngempos dan Boros, Ini Alasannya

Berikut ini adalah kutipan pengalaman saya dalam hal knalpot :

Upgrades di exhaust system biasanya dilakukan dibagian header dan muffler dan biasanya tanpa ada sedikit research sebelumnya untuk mengetahui efek mereka. 
Dan akibatnya, kita jauh lebih sering mendengar komplain setelah penggantian ke dua part itu, yang biasanya menyebut entah:
- Malah ngempos dan power berkurang
- Kok jadi boros

Loh loh, katanya header bisa buat lebih besar scavenging effectnya? Efek yang bisa bantu meningkatkan power. Dan muffler bisa buat flow jadi tidak tertahan?
Kok malah ngempos dan boros sih… 

Dan kenapa masih tetap banyak aja yang beli header dan muffler itu dong kalo memang ngempos dan jadi boros? 

Pelan pelan kita coba kupas, dan sebelumnya kalo ada yg bisa menambahkan krn sy menulis ini tanpa draft dan apa adanya yg keluar dr pengetahuan dan pengamatan sy, akan ada tentunya yang terlewatkan…

Pertama kita lihat dulu apa itu scavenging fx di header. Scavenging di header adalah proses menyedot udara yang terjadi di pertemuan pipa2 di header, bisa di 2 nya untuk 4-2-1 dan bisa di 1 nya untuk 4-1. (sedikit oot, ini juga alasan kenapa 4-2-1 jauh lebih bagus dari 4-1 di rpm 7000-8000 kebawah, hands down).
Namun untuk mencapai scavenge itu banyak header yang dibuat yg beredar di negara ini yang hanya mengandalkan effect ini namun membuat flow sangat lambat di pipa2 sebelumnya… Hasilnya, bukan mempercepat flow secara keseleruhan tapi justru memperlambat.

Lanjut, di muffler (dan juga di header), OEM standard sudah memberikan yang terbaik untuk settingan yg standard. Terbukti berulang kali kita menemukan dari dyno test, open muffler tidak memberikan peningkatan horsepower yg berarti, namun mengurangi respon di rpm bawah, yang biasa disebut ngempos.

Loh, bukannya upgrade muffler itu utk membuka tahanan? 
Betul, untuk mobil2 yang sudah di upgrade secara flow (bukan karena papas head), muffler bisa menjadi tahanan yang berarti untuk dimodif. Untuk yg standard, atau untuk yang sudah di modif tapi bukan secara flow, muffler standard adalah yang terbaik untuk flow standard. 
Hal yang sama juga berlaku di header. Membuat header secara diameter lebih besar untuk flow yang standard, tidak akan membuat mobil lebih responsive dan malah membuatnya ngempos, walau bisa meningkatkan SEDIKIT hp di pm tinggi, rpm yang 99% tidak terpakai untuk pemakaian harian, what a waste kan?

Ok ok, ngempos bisa terjadi, tetapi kenapa kok power juga loyo apalagi di rpm 4000 ke bawah?

Ini membutuhkan penjelasan sdkt lbih kompleks. 
Karena tahanan (atau tidak ada percepatan) yang sudah dijelaskan diatas, 2 hal terpenting terjadi di ruang bakar. 
Pertama, beban piston mendorong exhaust meningkat dgn kondisi flow yg lambat di pipa2 exhaust, yang umumnya disebut pumping loss.

Dan kedua, menjadi besar kemungkinan exhaust gas itu malah masuk ke intake port, yg membuat power di rpm berikutnya menjadi berkurang, karena udara segar tercampur dgn udara exhaust yg minim/nihil mengandung oksigen, diluar temperatur yg juga tinggi yang tidak ideal untuk siklus pembuatan power. Ohhh, jadi apa hubungannya dengan boros??

Tentu dengan extra power yg dipakai piston utk mendorong exhaust gas keluar dari ruang bakar, semakin besar pumping loss dan semakin kecil power yg bisa dipakai utk menggerakkan yg lain, yg dicatat sebagai power…
Juga campuran di intake port yg disebabkan masukkan exhaust gas ke intake port menyebabkan pembakaran tidak efisien, dan itu dgn mudah menyebabkan mobil semakin boros.

Jadi sekedar sharing, sebelum memutuskan untuk melakukan pembelian, pastikan mendapat info yang cukup, dan adalah fair meminta info selengkapnya dari penjual, apakah muffler dan atau header akan membuat boros dan ngempos, dan bukti untuk itu adalah membuat kita semua menjadi yakin sebagai pembeli, dan juga sebagai penjual…

Peningkatan top hp hanya segelintir dari keseluruhan performa. Pastikan yang di dapat di top hp tidak (banyak) mengorbankan power di rpm bawah dan menengah, yang biasa disebut rpm harian.

"Kutipan diatas itu hanya pengalaman pribadi saya saja dan pengetahuan saya yang saya tau dari teman sharing dan ayah saya..trimakasih"

File Sharing

File sendiri memiliki arti yaitu kumpulan informasi yang berhubungan dan tersimpan dalam secondary storage.
Sedangkan File Sharing adalah Kemampuan suatu jaringan untuk mengijinkan pemakai file oleh beberapa pengguna pada saat yang bersamaan.

Berkaitan dengan Internet, File sharing memiliki arti tersendiri yaitu menganut persinggungan File sharing pada Internet. File Sharing adalah Aktivitas dimana para pengguna internet dapat berbagi file dengan pengguna internet lainnya dengan cara penyedia file terlebih dahulu meng-upload file ke komputer server dan kemudian para pengguna internet yang lainnya dapat men-download file tersebut dari komputer server.
Bila menggunakan tipe jaringan Peer - to - peer ( P2P ), File sharing yaitu penyediaan dan penerimaan file digital melalui sebuah jaringan menggunakan model terpusat atau model peer - to - peer, file disimpan dan dilayani oleh PC user. Mereka terlibat dalam file sharing di internet dan merupakan penyedia file ( Upload ) dan penerima file ( Download )

File sharing juga mendukung sebuah System Operasi yang user-oriented, berhubungan dengan permission, multiple user dan bisa mengakses file yang sama.

Mengenal sedikit Multiple User:

  • owner: User yang bisa mengganti atribut,membuka akses dan mengontrol sebuah file atau directory
  • Group: Sekelompok user yang men-share akses sebuah file
  • Tiap user memiliki user ID masing-masing yang unik
File sharing yang berhubungan dengan File system adalah:
  • Model Client - server
  • Distributed information system
  • Failure Modes
Dalam file sharing dapat digunakan 2 model jaringan yaitu model peer - to peer jika menggunakan 2 PC dan dilakukan secara Of-Line, dan menggunakan model Client - server jika menggunakan banyak komputer atau PC ( Namun, biasanya digunakan pada sebuah warnet ) dengan menggunakan layanan internet.

Didalam File sharing juga terdapat aturan - aturat yang dikenal dengan etika file sharing.

Etika File Saharing
  • Legalitas materi yang di share dengan memperhatikan Copyright
  • Isi materi tidak menyinggung unsur SARA+S
Juga terdapat layanan File sharing, yang bisa digunakan untuk men-share antara lain:
  1. www.kitaupload.com
  2. www.pando.com
  3. www.megaupload.com
  4. www.easy-share.com

Render Farm


Pengertian Render Farm Secara Umum

Rendering adalah suatu proses untuk mengubah model geometri menjadi suatu gambar, dalam melakukan proses tersebut biasanya membutuhkan waktu yang cukup lama, terutama untuk rendering gambar photo-realistic. Untuk mengatasi hal tersebutRendering Farm yang dijadikan sebagai salah satu alternative pilihan.
Render Farm adalah sebuah sistem komputer yang mempunyai kinerja tinggi, yang dibangun menggunakan teknik clustering computer dimana clustering computer adalah menumpuk komputer sebanyak-banyak untuk memaksimalkan kinerja dalam mengolah citra dan grafis yang ingin dihasilkan, terutama dalam mengolah animasi. Komputer tersebut dibuat untuk menjadikan CGI atau bias disebut Comuter Generated Imager, dan biasanya digunakan untuk produksi fil dan efek-efek visual seakan-akan menjadi nyata.
Kemajuan komputer akan memenuh tuntutan dalam mencapai state 0f the artyang bias disebut sebagai kualitas gambar. Gambar-gambar sederhana dapat diproduksi dengan cepat dan mempunyai resolusi tinggi lebih real dan rumit dapat diproduksi dengan waktu yang cukup ringkas atau wajar. Waktu yang dihabiskan dalam menghasilkan gambar dapat dibatasi dalam mengolah garis-garis dalam setiap gambar, untuk itu diperlukan kemampuan daya komputasi yang sangat tinggi.
Dalam mengelola Render Farm, seorang harus memperkenalkan manajer antrian secara otomatis untuk mendistribusikan proses ke prosesor komputer. Proses tersebut dapat dibagi menjadi satu gambar ukuran penuh, beberapa gambar, atau sub-bagian dari suatu gambar. Software tersebut digunakan dalam pake client-server yang memfasilitasi komunikasi antar prosesor dan manajer antrian, meskipun manajer antrian tidak mempunyai manajer pusat. Fitur yang terdapat manajaer antrian yaitu, re-prioritas antrian, manajemen lisensi Hardware in farmSoftware perizinan ditangani oleh seorang manajer antrian mungkin melibatkan alokasi dinams lisensi untuk tersedia di CPU, atau bahkan core dalam CPU.
Teknik yang digunakan dalam Render Farm
Clustering
Clustering merupakan teknik dalam dunia komputer yang tedapat beberapa kumpulan komputer yang dihubungkan satu dengan yang lainya, hingga menghasilkan kinerja yang maksimal. Dalam membuat Cluster biasanya digunakan Personal Computer dengan spesifikasi tinggi.

Tools yang dipakai dalam Render Farm
Tools yang umumnya dipakai pada render farm diantaranya sebagai berikut :
1.      Yadra
Untuk membangun Render Farm dibutuhkan software untukmelakukan proses parallel rendering.yadra sangat efektif digunakan untuk merender animasi, sebab yadra bekerja dengan memcah dan mendistribusikan frame dari animasi kepada setiap komputer.

2.      Royal Render
Royal Render adalah aplikasi yang kuat untuk mengatur pekerjaan dalam render farm.Royal Render dibentuk oleh realitas keras dari proyek-proyek kecil dan besar.

3.      Rebust Farm
Pada Rebus Render Farm ini langsung menyediakan 1.700 CPU XEON untuk membuat animasi dan masih banyak gambar lagi.
4.      Render Core
5.      Render TITAN
6.      4D Render Farm
7.      Blender
Blender merupakan salah satu software multimedia yang powerful, dimana sebuah project animasi hingga selesai menggunaknya. Oleh karena itu Blender dapat digunakan untuk berbagai macam pengolahan digital, selain itu memiliki konsep tampilan freeetylecocok buat tiap individu untuk mendapatkan tampilan sesuai dengan keinginan masing-masing. Untuk mendapatkan performa yang baik dari render farm, terdapatt beberapa hal yang harus diperhatikan. Untuk membangun render farm, paling tidak dibutuhkan dua buah Komputer. Komputer pertama berperan sebagai ganda (client dan master) sedngkan yang kedua akan 
berperan sebagai Slave.

Jumat, 31 Oktober 2014

MEMORI OPTIK

Definisi Optical Memory

            Optical memory atau optical disk merupakan perangkat keras penyimpan data yang terbuat dari bahan-bahan optik, seperti dari resin (polycarbonate) dan dilapisi permukaan yang sangat reflektif seperti alumunium. Contoh : CD dan DVD.

Teknologi optik yang digunakan adalah penggunaan laser untuk menulis dan mengambil data.

Jenis-jenis Optical Memory

1. Laser Disk (LD) atau cakram laser

            Cakram laser (LD) adalah sebuah piringan optical yang digunakan untuk menyimpan video dan film, dan merupakan media penyimpan data pada cakram optic komersial pertama. Cakram laser awalnya dinamakan Discovision pada tahun 1978, teknologinya dilisensikan dan dijual dengan nama Reflective Optical Video disc, laser Video disk, Laser vision, discovision, dan MCA discovision sampai akhirnya pioneer electronis memiliki sebagian format ini dan akhirnya dinamai Laser Disc pada pertengahan dan akhir 1980-an.

2. CD (CompactDisk)

Cakram Digital (CD), cakram padat, atau piringan cakram adalah sebuah piringan optikal yang digunakan untuk menyimpan data secara digital. Awalnya CD dikembangkan untuk menyimpan audio digital dan diperkenalkan pada tahun 1982, tetapi kemudian juga memungkinkan untuk penyimpanan jenis data lainnya. Audio CD telah tersedia secara komersial sejak Oktober 1982. Pada tahun 2010, CD ditetapkan sebagai media penyimpanan audio standar.

3. CD-ROM (Compact Disk Read Only Memory)

CD-ROM (Compact Disk Read Only Memory) adalah sebuah piringan kompak dari jenis piringan optic (optical disk) yang dapat menyimpan data. Ukuran data yang  dapat disimpan saat ini bisa mencapai 700 MB atau 7 Juta Bit. CD-ROM bersifat read only (hanya dapat dibaca dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM, alat utama yang diperlukan adalah CD drive.

Satuan X pada CD ROM drive (pada umumnya) sebenarnya mengacu pada kecepatan baca dari CD tersebut ditrack terluar (jika track terluar terpakai alias CD-nya penuh). Sedangkan kecepatan baca ditrackter dalamnya jauh lebih lambat. Misalkan ada CD-ROM drive48X‘max’,itu berarti kecepatan baca track terluarnya 40x namun untuk track terdalamnya hanya 19x. Yang utama sebenarnya bukan hanya kecepatan putar yang ditingkatkan, namun system pembacaan, route data, mode tansfer, interface, dll.

Baik CD-audio maupun CD-ROM terbuat dari resin (polycarbonate) dan dilapisi permukaan yang sangat reflektif seperti alumunium. Informasi direkam secara digital sebagai lubang-lubang mikroskopis pada permukaan yang reflektif. Proses ini dilakukan degan menggunakan laser yang berintensitas tinggi. Permukaan yang berlubang ini kemudian dilapisi oleh lapisan bening. Informasi dibaca dengan menggunakan laser berintensitas rendah yang menyinari lapisan bening tersebut sementara motor memutar disk. Intensitas laser tersebut berubah setelah mengenai lubang-lubang tersebut kemudian terefleksikan dan dideteksi oleh foto sensor yang kemudian dikonversi menjadi data digital.

4. CD-RW (Compact Disk ReWritable)

CD-RW adalah CD-ROMyang dapat ditulis kembali. CD-RW menggunakan media berukuran sama dengan CD-R tetapi bukan menggunakan bahan pewarna cyanin atau pthalocyanine, CD-RW menggunakan logam perpaduan antara perak, indium, antimon, dan tellurium untuk lapisan perekaman. Cakram CD-RW relative lebih mahal dibandingkan cakram CD-R.

Pada CD-RW, energi laser digunakan secara bersama-sama dengan prinsip medan magnet untuk menulis dan membaca informasi. Pada proses tulis, laser memanasi titik pada disk yang hendak diproses. Kemudian setelah itu medan magnet dapat mengubah arah medan titik tersebut sementara temperaturnya ditingkatkan. Karena proses tersebut tidak mengubah disk secara fisik maka proses penulisan dapat dilakukan berulang-ulang. Pada proses baca arah medan magnet yang telah dipolarisasi tersebut akan membelokkan sinar laser dengan arah tertentu, sehingga terefleksikan dan dideteksi oleh foto sensor yang kemudian dikonversikan menjadi data digital.

CD-RW memiliki kecepatan yang bervariasi dan yang tercepat saat ini adalah 52x48x36. Hal ini dapat diterjemahkan sebagai kecepatan baca (read) 52 kali, kecepatan menulis (write) 48 kali, dan Kecepatan untuk Rewrite sebesar 36 kali.

5. CD-R (CompactDisc-Recordable)

CD-R adalah singkatan dari istilah bahasa inggrisCompactDisc-recordable merupakan jenis cakram padat yang dapat diisi dengan salah satu jenis media penyimpanan eksternal pada komputer. Secara fisik CD-R merupakan CD polikarbonat kosong berdiameter 120 mm sama seperti CD-ROM. Awalnya CD-R dilapisi emas sebagai media refleksinya. Permukaan reflektif pada lapisan emas tidak memiliki depresi atau lekukan-lekukan fisik seperti halnya pada lapisan aluminium kemudian  disempurnakan dengan cara  menambahkan lapisan pewarna diantara polikarbonat dan lapisan emas. CD-R dikenal juga dengan sebutan CD-WORM (Compact Disk Write Once Read Many).

6. Foto CD

Foto CD adalah sebuah system yang dirancang oleh Kodak untuk mendigitalkan dan menyimpan foto dalam CD. Diluncurkan pada 1992, cakram dirancang untuk menyimpan hampir 100 gambar berkualitas tinggi, scan sidik jari dan slide dengan menggunakan pengkodean eksklusif khusus. Foto CD disc didefinisikan dalam buku beige dan sesuai dengan CD-ROM XACD-I dan spesifikasi bridge juga. Dimaksudkan untuk bermain di CD-I pemain, foto pemutar CD (Apple Power CD misalnya), dan computer manapun dengan software yang sesuai.

7.   CD teks

CD-teks atau dikenal juga dengan Red Book Compact disc merupakan spesifikasi standar untuk CD audio. Hal ini memungkinkan untuk penyimpanan informasi tambahan (misalnya, nama album, nama lagu, dan artis) pada CD audio standar-compliant. Informasi ini disimpan baik dalam daerah lead-indari CD, dimana terdapat sekitar lima kilo byte ruang yang tersedia, ataupun disub-kanal untuk RW pada disk, yang dapat menyimpan sekitar 31 megabyte. Area terakhir ini tidak digunakan oleh red book.

8. DVD

DVD adalah sejenis cakram optic yang dapat digunakan  untuk menyimpan data termasuk film dengan kualitas video dan audio yang lebih baik dari kualitas VCD. DVD pada awalnya adalah singkatan dari digital video disc, namun beberapa  pihak ingin agar kepanjangannya diganti menjadi digital versatile disc (cakram serba guna digital) agar jelas bahwa format ini bukan hanya untuk video saja. Karena consensus antara kedua pihak ini tidak dicapai, sekarang nama resminya adalah DVD saja dan huruf-huruf tersebut secara resmi bukan singkatan dari apapun. Rata-rata kecepatan transfer data DVD adalah 1.321 MB/s dengan rata-rata burst transfer 12 MB/s.

9. DVD-RDL
           
DVD+RDL(DL singkatan dari double layer) juga disebut DVD+R9, adalah turunan dari format DVD+R, diciptakan oleh DVD+Rw alliance. Secara umum, DVD bisa dapat menyimpan data sebesar 4,7 Gigabit. Penggunaanya didemonstrasikan pertama  kali pada bulan Oktober 2003. DVD+RDL disc mempekerjakan dua lapisan recordabledye, yang masing-masing mampu menyimpan hampir 4,7Gb dari disk single-layer, hampir dua kali lipat kapasitas total disk 8,55 GB (7,99 GiB).



10. DVD-RW

DVD-RW adalah cakram optic yang dapat ditulis kembali dan memiliki kapasitas sama dengan DVD-R, biasanya 4,7 GB. Format ini dikembangkan oleh pioneer pada November 1999 dan telah disetujui oleh DVD forum. Keuntungan utama DVD-R adalah kemampuan menghapus dan menulis kembali sebuah cakram DVD-RW. Menurut pioneer cakram DVD-RW dapat ditulis sekitar 1000 kali, sebanding dengan standar CD-RW. Cakram DVD-RW biasanya digunakan untuk tujuan backup, kumpulan berkas atau home DVD video record. Keuntungan lain adalah bila ada kesalahan menulis, cakram masih dapat digunakan dengancara menghapus data yang salah tersebut.

11. DVD+RW

DVD+RW adalah format rewritable untuk DVD dan dapat menyimpan data sampai 4,7 GB. DVD+RW diciptakan oleh DVD+RW allince, sebuah konsorsium industry dan produsen disk drive. Dari sisi bisnis format DVD+RW yang diciptakan terutama untuk menghindari pembayaran royalty kepada DVD forum yang menciptakan format DVD-RW. Selain itu DVD+RW mendukung metode penulisan yang disebut lossless linking yang membuatnya cocok untuk akses acak (random access) dan meningkatkan kompatibilitas dengan pemutar DVD.

12. DVD-RAM

DVD-RAM (DVD-Random Access Memory) adalah disk khusus yang diperkenalkan pada tahun 1996 oleh forum DVD, yang dikhususkan untuk media DVD-RAM RW dan DVD write yang tepat. DVD-RAM digunakan dalam computer serta cam corder dan perekam video pribadi sejak tahun 1998.

13. Blue-ray disk

BLUE-RAY adalah sebuah format cakram optic yang digunakan untuk penyimpanan media digital termasuk video dengan kualitas tinggi. Namun Blue-ray diambil dari laser biru-ungu yang digunakan untuk membaca dan menulis cakram jenis ini, cakram blue-ray dapat menyimpan data yang lebih banyak dari format DVD yang lebih umum karena panjang gelombang laser biru ungu yang dipakai hanya 405 nm dimana lebih pendek dibandingkan dengan laser merah yaitu 650 nm yang dipakai pada DVD.

14. BD-R dan BD-RE(Blu-ray Disc Recordable)

BD-R dan BD-RE  adalah format Blue Ray Disk (BD) yang dapat direkam dengan perekam optik.  BD-R disc ditulis satu kali, sedangkan BD-RE bisa dihapus dan direkam berulang kali. Kapasitas disk adalah 25 GB (2,31 GiB) untuk cakram single layer dan 50 GB (46,61 GiB) untuk lapisan cakram ganda.

15. UniversalMediaDisk


Universal Media Disc (UMD) adalah sebuah media cakram optic yang dikembangkan oleh Sony untuk penggunaan Play Station Portable. UMD ini bisa menyimpan data sampai sebesar 1.8 GB (gigabyte), termasuk permainan video, film, music atau kombinasinya.