1. Komputasi kuantum menggunakan fenomena mekanika kuantum seperti superposisi dan keterkaitan untuk melakukan operasi data menggunakan qubit. 2. Komputer kuantum dapat menyelesaikan masalah dengan kecepatan lebih besar dibandingkan komputer konvensional karena mampu melakukan kalkulasi paralel pada 2n keadaan secara bersamaan. 3. Komputasi paralel memanfaatkan beberapa komputer
Makalah ini membahas tentang komputasi kuantum, mulai dari konsep dasar, cara kerja entanglement kuantum, teknik pengoperasian data qubit dan gerbang kuantum, hingga algoritma Shor yang dapat memecahkan masalah faktorisasi bilangan secara efisien menggunakan komputer kuantum.
Komputer kuantum menggunakan qubit alih-alih bit biasa dan mampu berada dalam keadaan superposisi di mana mereka tidak diketahui nilainya sampai diukur. Komputer kuantum memiliki kelebihan dalam memproses data secara paralel namun masih dalam tahap pengembangan awal.
Dokumen tersebut membahas sejarah dan konsep dasar dari quantum computing. Quantum computing pertama kali ditemukan pada tahun 1970-an oleh beberapa ilmuwan seperti Feynman dan Deutsch. Komputer kuantum bekerja menggunakan prinsip mekanika kuantum seperti superposisi dan keterkaitan untuk melakukan perhitungan data secara paralel dan jauh lebih cepat dari komputer digital konvensional. Dokumen tersebut juga menjelaskan beber
Dokumen tersebut memberikan penjelasan tentang klasifikasi berita menggunakan metode RNN/LSTM. Ia menjelaskan tentang masalah klasifikasi berita, metode machine learning untuk klasifikasi teks, dan cara kerja RNN/LSTM untuk memproses kalimat ke dalam vektor embedding dan melakukan perhitungan jaringan saraf. Dokumen ini juga berisi contoh kode dan demo klasifikasi berita menggunakan metode tersebut.
This document presents a summary of Google Glass. It was presented by Nidhin P Koshy for the ECE department at TKMIT. Google Glass is a wearable computer with an augmented reality display developed by Google. It features a camera, display, touchpad, battery and microphone built into a spectacle frame. The display uses a prism to project 640x360 resolution graphics equivalent to a 25 inch screen from 8 feet away. Voice commands through the microphone allow users to take pictures, get directions, send messages and more just by speaking. While innovative, some disadvantages are potential privacy issues from photos taken without permission and distraction from the visual display blocking the user's line of sight.
Project Glass is a Google research project to develop smart glasses featuring a head-mounted display and allowing hands-free access to information via natural language voice commands. The glasses are being developed by Google X Lab and will communicate with mobile phones via WiFi to display notifications and respond to voice commands. Some key features of Google Glass include a small video display, camera, speaker, microphone and touchpad. [/SUMMARY]
Makalah ini membahas tentang komputasi kuantum, mulai dari konsep dasar, cara kerja entanglement kuantum, teknik pengoperasian data qubit dan gerbang kuantum, hingga algoritma Shor yang dapat memecahkan masalah faktorisasi bilangan secara efisien menggunakan komputer kuantum.
Komputer kuantum menggunakan qubit alih-alih bit biasa dan mampu berada dalam keadaan superposisi di mana mereka tidak diketahui nilainya sampai diukur. Komputer kuantum memiliki kelebihan dalam memproses data secara paralel namun masih dalam tahap pengembangan awal.
Dokumen tersebut membahas sejarah dan konsep dasar dari quantum computing. Quantum computing pertama kali ditemukan pada tahun 1970-an oleh beberapa ilmuwan seperti Feynman dan Deutsch. Komputer kuantum bekerja menggunakan prinsip mekanika kuantum seperti superposisi dan keterkaitan untuk melakukan perhitungan data secara paralel dan jauh lebih cepat dari komputer digital konvensional. Dokumen tersebut juga menjelaskan beber
Dokumen tersebut memberikan penjelasan tentang klasifikasi berita menggunakan metode RNN/LSTM. Ia menjelaskan tentang masalah klasifikasi berita, metode machine learning untuk klasifikasi teks, dan cara kerja RNN/LSTM untuk memproses kalimat ke dalam vektor embedding dan melakukan perhitungan jaringan saraf. Dokumen ini juga berisi contoh kode dan demo klasifikasi berita menggunakan metode tersebut.
This document presents a summary of Google Glass. It was presented by Nidhin P Koshy for the ECE department at TKMIT. Google Glass is a wearable computer with an augmented reality display developed by Google. It features a camera, display, touchpad, battery and microphone built into a spectacle frame. The display uses a prism to project 640x360 resolution graphics equivalent to a 25 inch screen from 8 feet away. Voice commands through the microphone allow users to take pictures, get directions, send messages and more just by speaking. While innovative, some disadvantages are potential privacy issues from photos taken without permission and distraction from the visual display blocking the user's line of sight.
Project Glass is a Google research project to develop smart glasses featuring a head-mounted display and allowing hands-free access to information via natural language voice commands. The glasses are being developed by Google X Lab and will communicate with mobile phones via WiFi to display notifications and respond to voice commands. Some key features of Google Glass include a small video display, camera, speaker, microphone and touchpad. [/SUMMARY]
Dokumen tersebut membahas sejarah dan konsep dasar dari quantum computing. Quantum computing pertama kali ditemukan pada tahun 1970-an oleh beberapa ilmuwan seperti Feynman dan Deutsch. Komputer kuantum bekerja menggunakan prinsip mekanika kuantum seperti superposisi dan keterkaitan untuk melakukan perhitungan data secara paralel dan jauh lebih cepat dari komputer digital konvensional. Dokumen tersebut juga menjelaskan beber
Ringkasan tentang service discovery framework:
- Service discovery framework digunakan untuk menemukan lokasi jaringan dari instance layanan yang berjalan secara dinamis dalam lingkungan cloud atau microservices.
- Terdapat dua pola utama: client-side discovery dan server-side discovery. Client-side discovery mendelegasikan penemuan layanan ke klien, sedangkan server-side discovery mendelegasikan penemuan layanan ke router/proxy.
- Komponen inti adalah service registry yang menyimpan daftar instance layanan beserta lokasi jaring
Tugas sim 5, walillah gias wiridianti, yananto mihadi putra se, msi,sumber da...WalillahGiasWiridian
Dokumen tersebut membahas tentang pengertian komputasi secara umum, sejarah komputasi modern yang diawali oleh John Von Neumann, dan jenis-jenis komputasi modern seperti komputasi mobile, grid, dan cloud.
Parallel processing is a computing technique when multiple streams of calculations or data processing tasks co-occur through numerous central processing units (CPUs) working concurrently.
Parallel processing is a method in computing of running two or more processors (CPUs) to handle separate parts of an overall task. Breaking up different parts of a task among multiple processors will help reduce the amount of time to run a program.
What is an example of a parallel process?
Parallel Processing | Overview, Limits & Examples - Video ...
For example, when a person looks at a firetruck, they will see the red color, fire hose, and logo all at once to quickly recognize it for what it is. Parallel processing allows people to make such observations quickly, rather than analyzing each part of the object or situation separately.
Komputer terdiri dari perangkat keras dan perangkat lunak. Perangkat keras meliputi CPU, memori, hard drive, perangkat masukan dan keluaran. Perangkat lunak meliputi sistem operasi dan program komputer. Sistem operasi mengatur eksekusi program dan berkoordinasi dengan perangkat keras.
Komputer adalah perangkat tujuan umum yang dapat diprogram untuk melakukan operasi aritmatika dan logika secara otomatis. Komputer modern didasarkan pada sirkuit terpadu dengan kapasitas yang jauh lebih besar daripada mesin awal dan ukurannya jauh lebih kecil. Teori komputabilitas mempelajari konsep dasar tentang fungsi yang dapat dihitung dan klasifikasi fungsi non-komputabel berdasarkan tingkat ketid
Komputer dapat digunakan sebagai penghasil, pengolah, sarana komunikasi dan validasi informasi. Komputer juga dapat mengontrol peralatan listrik rumah tangga melalui port paralelnya.
Dokumen tersebut membahas tentang pendahuluan pengolahan paralel, yang meliputi motivasi penggunaan pengolahan paralel seperti pengolahan data besar dan kebutuhan data up to date, serta contoh simulasi sirkulasi lautan. Dokumen ini juga membahas paradigma pengolahan paralel menurut Flynn, Lewis, dan Quinn yang membedakan komputer paralel berdasarkan aliran instruksi dan data, keberadaan jam global, serta jenis paralelisme antara l
Makalah ini membahas tentang perkembangan teknologi komputer dari awal ditemukan hingga generasi terkini. Mulai dari generasi pertama menggunakan tabung hampa udara, generasi kedua menggunakan transistor, generasi ketiga menggunakan integrated circuit, hingga generasi keempat dan kelima menggunakan mikroprosesor dan teknologi terkini.
Dokumen tersebut membahas tentang komunikasi data, termasuk pengertian, komponen perangkat keras dan lunak, model, serta bentuk sistem komunikasi data. Komunikasi data adalah proses pengiriman dan penerimaan data secara elektronik antara dua alat atau lebih yang terhubung dalam jaringan melalui media tertentu."
Dokumen tersebut membahas sejarah dan konsep dasar dari quantum computing. Quantum computing pertama kali ditemukan pada tahun 1970-an oleh beberapa ilmuwan seperti Feynman dan Deutsch. Komputer kuantum bekerja menggunakan prinsip mekanika kuantum seperti superposisi dan keterkaitan untuk melakukan perhitungan data secara paralel dan jauh lebih cepat dari komputer digital konvensional. Dokumen tersebut juga menjelaskan beber
Ringkasan tentang service discovery framework:
- Service discovery framework digunakan untuk menemukan lokasi jaringan dari instance layanan yang berjalan secara dinamis dalam lingkungan cloud atau microservices.
- Terdapat dua pola utama: client-side discovery dan server-side discovery. Client-side discovery mendelegasikan penemuan layanan ke klien, sedangkan server-side discovery mendelegasikan penemuan layanan ke router/proxy.
- Komponen inti adalah service registry yang menyimpan daftar instance layanan beserta lokasi jaring
Tugas sim 5, walillah gias wiridianti, yananto mihadi putra se, msi,sumber da...WalillahGiasWiridian
Dokumen tersebut membahas tentang pengertian komputasi secara umum, sejarah komputasi modern yang diawali oleh John Von Neumann, dan jenis-jenis komputasi modern seperti komputasi mobile, grid, dan cloud.
Parallel processing is a computing technique when multiple streams of calculations or data processing tasks co-occur through numerous central processing units (CPUs) working concurrently.
Parallel processing is a method in computing of running two or more processors (CPUs) to handle separate parts of an overall task. Breaking up different parts of a task among multiple processors will help reduce the amount of time to run a program.
What is an example of a parallel process?
Parallel Processing | Overview, Limits & Examples - Video ...
For example, when a person looks at a firetruck, they will see the red color, fire hose, and logo all at once to quickly recognize it for what it is. Parallel processing allows people to make such observations quickly, rather than analyzing each part of the object or situation separately.
Komputer terdiri dari perangkat keras dan perangkat lunak. Perangkat keras meliputi CPU, memori, hard drive, perangkat masukan dan keluaran. Perangkat lunak meliputi sistem operasi dan program komputer. Sistem operasi mengatur eksekusi program dan berkoordinasi dengan perangkat keras.
Komputer adalah perangkat tujuan umum yang dapat diprogram untuk melakukan operasi aritmatika dan logika secara otomatis. Komputer modern didasarkan pada sirkuit terpadu dengan kapasitas yang jauh lebih besar daripada mesin awal dan ukurannya jauh lebih kecil. Teori komputabilitas mempelajari konsep dasar tentang fungsi yang dapat dihitung dan klasifikasi fungsi non-komputabel berdasarkan tingkat ketid
Komputer dapat digunakan sebagai penghasil, pengolah, sarana komunikasi dan validasi informasi. Komputer juga dapat mengontrol peralatan listrik rumah tangga melalui port paralelnya.
Dokumen tersebut membahas tentang pendahuluan pengolahan paralel, yang meliputi motivasi penggunaan pengolahan paralel seperti pengolahan data besar dan kebutuhan data up to date, serta contoh simulasi sirkulasi lautan. Dokumen ini juga membahas paradigma pengolahan paralel menurut Flynn, Lewis, dan Quinn yang membedakan komputer paralel berdasarkan aliran instruksi dan data, keberadaan jam global, serta jenis paralelisme antara l
Makalah ini membahas tentang perkembangan teknologi komputer dari awal ditemukan hingga generasi terkini. Mulai dari generasi pertama menggunakan tabung hampa udara, generasi kedua menggunakan transistor, generasi ketiga menggunakan integrated circuit, hingga generasi keempat dan kelima menggunakan mikroprosesor dan teknologi terkini.
Dokumen tersebut membahas tentang komunikasi data, termasuk pengertian, komponen perangkat keras dan lunak, model, serta bentuk sistem komunikasi data. Komunikasi data adalah proses pengiriman dan penerimaan data secara elektronik antara dua alat atau lebih yang terhubung dalam jaringan melalui media tertentu."
1. 1.Quantum Computation
A. Pendahuluan
Quantum Computation (Komputer kuantum) adalah alat hitung yang menggunakan
sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan, untuk melakukan
operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit; dalam komputer
kuantum, hal ini dilakukan dengan qubit. Prinsip dasar komputer kuantum adalah bahwa sifat
kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa
mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini
untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang
sesuai dengan prinsip kuantum.
Ide mengenai komputer kuantum ini berasal dari beberapa fisikawan antara lain Charles
H. Bennett dari IBM, Paul A. Benioff dari Argonne National Laboratory, Illinois, David Deutsch
dari University of Oxford, dan Richard P. Feynman dari California Institute of Technology
(Caltech).
Pada awalnya Feynman mengemukakan idenya mengenai sistem kuantum yang juga
dapat melakukan proses penghitungan. Fenyman juga mengemukakan bahwa sistem ini bisa
menjadi simulator bagi percobaan fisika kuantum.
Selanjutnya para ilmuwan mulai melakukan riset mengenai sistem kuantum tersebut,
mereka juga berusaha untuk menemukan logika yang sesuai dengan sistem tersebut. Sampai
saat ini telah dikemukaan dua algoritma baru yang bisa digunakan dalam sistem kuantum
yaitu algoritma shor dan algoritma grover.
2. Walaupun komputer kuantum masih dalam pengembangan, telah dilakukan eksperimen
dimana operasi komputasi kuantum dilakukan atas sejumlah kecil Qubit. Riset baik secara
teoretis maupun praktik terus berlanjut dalam laju yang cepat, dan banyak pemerintah nasional
dan agensi pendanaan militer mendukung riset komputer kuantum untuk pengembangannya
baik untuk keperluan rakyat maupun masalah keamanan nasional seperti kriptoanalisis.
Telah dipercaya dengan sangat luas, bahwa apabila komputer kuantum dalam skala
besar dapat dibuat, maka komputer tersebut dapat menyelesaikan sejumlah masalah lebih
cepat daripada komputer biasa. Komputer kuantum berbeda dengan komputer DNA dan
komputer klasik berbasis transistor, walaupun mungkin komputer jenis tersebut menggunakan
prinsip kuantum mekanik. Sejumlah arsitektur komputasi seperti komputer optik walaupun
menggunakan superposisi klasik dari gelombang elektromagnetik, namun tanpa sejumlah
sumber kuantum mekanik yang spesifik seperti keterkaitan, maka tak dapat berpotensi
memiliki kecepatan komputasi sebagaimana yang dimiliki oleh komputer kuantum.
B. Entanglement
Setelah sedikit memahami apa itu quantum computation maka setelah itu akan
membahas entanglement. Entanglement sendiri masih bagian dari quantum computation.
Entanglement merupakan keadaan dimana dua atom yang berbeda berhubungan sedemikian
hingga satu atom mewarisi sifat atom pasangannya. “Entanglement adalah esensi komputasi
kuantum karena ini adalah jalinan kualitas yang berhubungan dengan lebih banyak informasi
dalam bit kuantum dibanding dengan bit komputing klasik,” demikian Andrew Berkley, salah
satu peneliti.
Para ahli fisika dari University of Maryland telah satu langkah lebih dekat ke komputer
kuantum dengan mendemonstrasikan eksistensi entanglement antara dua gurdi kuantum,
masing-masing diciptakan dengan tipe sirkuit padat yang dikenal sebagai persimpangan
Josephson. Temuan terbaru ini mendekatkan jalan menuju komputer kuantum dan
mengindikasikan bahwa persimpangan Josephson pada akhirnya dapat digunakan untuk
membangun komputer supercanggih.
C. Pengoperasian Data Qubit
Bit atau Binary digit, merupakan ukuran terkecil data dalam sebuah komputer, yang
hanya terdiri dari 1 atau 0, nyala atau mati, benar atau salah, tidak ada selain dari dua
kemungkinan itu. Tapi qubit, atau quantum bit, bisa memiliki tiga kemungkinan, 1, 0, atau
superposisi dari 1 dan 0. Iya, tidak, dan “mungkin”. Qubit menggunakan mekanika kuantum
(hukum fisika yang berlaku hanya untuk partikel yang sangat kecil seperti atom) untuk
mengkodekan informasi baik sebagai 1 dan 0 pada saat yang sama.
3. Komputer kuantum memelihara urutan qubit. Sebuah qubit tunggal dapat mewakili
satu, nol, atau, penting, setiap superposisi quantum ini, apalagi sepasang qubit dapat dalam
superposisi kuantum dari 4 negara, dan tiga qubit dalam superposisi dari 8. Secara umum
komputer kuantum dengan qubit n bisa dalam superposisi sewenang-wenang hingga 2 n negara
bagian yang berbeda secara bersamaan (ini dibandingkan dengan komputer normal yang hanya
dapat di salah satu negara n 2 pada satu waktu). Komputer kuantum yang beroperasi dengan
memanipulasi qubit dengan urutan tetap gerbang logika quantum. Urutan gerbang untuk
diterapkan disebut algoritma quantum.
Sebuah contoh dari implementasi qubit untuk komputer kuantum bisa mulai dengan
menggunakan partikel dengan dua putaran menyatakan: “down” dan “up”. Namun pada
kenyataannya sistem yang memiliki suatu diamati dalam jumlah yang akan kekal dalam waktu
evolusi dan seperti bahwa A memiliki setidaknya dua diskrit dan cukup spasi berturut-turut
eigen nilai , adalah kandidat yang cocok untuk menerapkan sebuah qubit. Hal ini benar karena
setiap sistem tersebut dapat dipetakan ke yang efektif spin -1/2 sistem.
D. Quantum Gates
Dalam komputasi kuantum dan khususnya model rangkaian perhitungan kuantum,
quantum gates (gerbang logika kuantum) adalah dasar kuantum sirkuit operasi pada sejumlah
kecil qubit. Mereka adalah blok bangunan sirkuit kuantum, seperti gerbang logika klasik adalah
untuk sirkuit digital konvensional.
Tidak seperti banyak gerbang logika klasik, gerbang logika kuantum bersifat reversibel.
Namun, komputasi klasik dapat dilakukan dengan menggunakan hanya gerbang reversibel.
Misalnya, gerbang Toffoli reversibel dapat melaksanakan semua fungsi Boolean. Gerbang ini
memiliki setara kuantum langsung, menunjukkan bahwa sirkuit kuantum dapat melakukan
semua operasi yang dilakukan oleh sirkuit klasik.
Gerbang logika kuantum diwakili oleh matriks kesatuan. Gerbang logika kuantum yang
paling umum beroperasi pada ukuran satu atau dua qubit, seperti yang umum gerbang logika
klasik beroperasi pada satu atau dua bit. Ini berarti bahwa sebagai matriks, gerbang kuantum
dapat dijelaskan oleh 2 × 2 atau 4 × 4 matriks kesatuan.
4. 1. Parallel Computation
Parallel Computation (Komputasi paralel) adalah salah satu teknik melakukan
komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara
bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena
harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dan lain-lain)
ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui
di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika
komputasi), kimia (kimia komputasi) dan lainnya.
A. Parallelism Concept
Paralellism concept adalah sebuah kemampuan prosessor untuk melakukan sebuah
tugas ataupun banyak tugas secara simultan ataupun bersamaan, dengan kata lain prosesor
mampu melakukan satu ataupun banyak tugas dalam satu waktu. Komputasi paralel adalah
salah satu teknik untuk melakukan tugas komputasi secara bersamaan dengan menggunakan
komputer independen secara bersamaan, proses ini umumnya digunakan saat kebutuhan
sangat besar karena harus mengolah data yg besar ataupun karena banyaknya proses
komputasi. Untuk melakukan proses komputasi paralel ini dibutuhkan software pendukung
5. yang dinamakan middleware yang berguna untuk mengatur pekerjaan antar node di dalam
mesin paralel.
B. Distributed Processing
Distributed processing adalah didistribusikannya pengolahan paralel dalam pemrosesan
paralel menggunakan beberapa mesin. Salah satu contoh dari hal ini adalah bagaimana
beberapa komunitas memungkinkan pengguna untuk mendaftar dan mendedikasikan
komputer mereka sendiri untuk memproses beberapa data set yang diberikan kepada mereka
oleh server.
C. Architectural Parallel Computer
Sesuai taksonomi Flynn, seorang Designer Processor, Organisasi Prosesor dibagi menjadi 4:
SISD Single Instruction
SISD atau singsle intsruction single data adalah jenis Komputer yang hanya memiliki satu
prosesor dan satu instruksi yang dieksekusi secara serial.
SIMD Single Instruction
SIMD atau single instruction multiple data adalah jenis komputer yang memiliki lebih dari
satu prosesor, tetapi komputer ini hanya mengeksekusi satu instruksi secara paralel pada data
yang berbeda pada level lock-step.
MISD Multiple Instructions
MISD atau multiple instruction single data adalah komputer yang memiliki satu prosesor
dan mengeksekusi beberapa instruksi secara paralel tetapi di dalam praktiknya tidak ada
komputer yang dibangun dengan arsitektur ini karena sistemnya tidak mudah dipahami, sampai
saat ini pun belum ada komputer yang menggunakan arsitektur jenis ini.
MIMD Multiple Instructions
MIMD atau multiple instructions multiple data adalah komputer yang memiliki lebih dari
satu prosesor dan mengeksekusi lebih dari satu instruksi secara paralel. Tipe komputer ini yang
paling banyak digunakan untuk membangun komputer paralel, bahkan banyak supercomputer
yang menerapkan arsitektur ini, karena model dan konsepnya yang tidak terlalu rumit untuk
dipahami.