Senin, 12 Juli 2021

Parallesiem

  Parallelism merupakan kesetaraan atau kesesuaian unsur dalam sebuah kalimat. Dalam sebuah kalimat biasanya memiliki lebih dari satu unsur fungsi kalimat. Hal tersebut haruslah menggunakan unsur-unsur yang setara dan sesuai agar kalimat dapat dipahami maksudnya dengan jelas.

  Distributed Processing adalah mengerjakan semua proses pengolahaan data secara Bersama antara computer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi. Setiap computer tersebut memiliki prosesor mandiri sehingga mampu mengolah sebagian data secara terpisah, kemudian hasil pengolahan tadi digabungkan menjadi satu penyelesaian total. Jika salah satu prosesor mengalami kegagalan atau masalah yang lain akan mengambil alih tugasnya.

  Architectural Parallel Computer : 

1. Shared memory : prosesor dapat mengakses semua memori memori sebagai space alamat global

1.1.  Uniform Memory Access (UMA)

1.2.  Non-Uniform Memory Access(NUMA)

2.     Distributed memory : Prosesor mempunyai memori local sendiri. Inter-Prosesor memory perlu networking.

3.     Hybrid distributed-shared memory : Menggunakan shared dan dristributed.

  Konsep Dasar Thread Programming

Konsep dasar thread adlah unit dasar dari penggunaan CPU, thread mengandung thread ID, Program counter, register set, dan stack. Sebuah thread berbagi code section, data section dan sumber daya system operasi dengan thread lain yang dimiliki oleh proses yang sama. Thread juga sering disebut lightweight process. Sebuah proses tradisional atau heavyweight process mempunyai thread tunggal yang berfungsi sebagai pengendali. Perbedaan antara proses dengan thread tunggal dengan proses dengan thread yang banyak adalah proses dengan thread yang banyak dapat mengerjakan lebih dari satu tugas pada satu satuan waktu. 

 

  Konsep Dasar Massage Passing

Message passing interface (MPI) adalah standar yang digunakan untuk pemrograman paralel pada distributed memory (cluster). Program MPI akan berjalan secara multiprocessing, tiap proses memiliki memori tersendiri. Instalasi OpenMPI pada Debian/Ubuntu Linux dilakukan dengan menginstal paket mpi-defaultbin dan mpi-default-dev. Kompilasi dan eksekusi program menggunakan mpicc dan mpiexec -n <#> <program>.

  OpenMP

OpenMP adalah standar yang digunakan untuk pemrograman paralel multithreading pada arsitektur shared memory. Sudah termasuk pada compiler GCC, sehingga tidak perlu instalasi tambahan. Programmer cukup menambahkan direktif omp pada #pragma untuk memparalelkan program. Kompilasi program menggunakan gcc -fopenmp.

  Konsep Dasar Pemrograman CUDA GPU

GPU ( Graphical Processing Unit ) awalnya adalah sebuah prosesor yang berfungsi khusus untuk melakukan rendering pada kartu grafik saja, tetapi seiring dengan semakin meningkatnya kebutuhan rendering, terutama untuk mendekati waktu proses yang realtime, maka meningkat pula kemampuan prosesor grafik tersebut. akselerasi peningkatan teknologi GPU ini lebih cepat daripada peningkatan teknologi prosesor sesungguhnya ( CPU ), dan pada akhirnya GPU menjadi General Purpose, yang artinya tidak lagi hanya untuk melakukan rendering saja melainkan bisa untuk proses komputasi secara umum. CUDA merupakan teknologi anyar dari produsen kartu grafis Nvidia, dan mungkin belum banyak digunakan orang secara umum. Kartu grafis lebih banyak digunakan untuk menjalankan aplikasi game, namun dengan teknologi CUDA ini kartu grafis dapat digunakan lebih optimal ketika menjalankan sebuah software aplikasi. Fungsi kartu grafis Nvidia digunakan untuk membantu Processor (CPU) dalam melakukan kalkulasi dalam proses data.

Komputasi Quantum

 

KONSEP KOMPUTASI KUANTUM

Konsep Komputasi Kuantum

Komputasi Kuantum adalah metode perhitungan yang berfokus pada pengembangan teknologi berdasarkan teori kuantum dengan memanfaatkan fenomena'aneh'yang disebut sebagai superposisi.1 dikenal pula superposisi dari keduanya.Ini berarti keadaannya berupa 0 dan 1, bukan 0 atau 1 seperti di komputer digital biasa Kuantum komputer tidak menggunakan Bits tetapi QUBITS (Quantum Bits). Karena kemampuannya, kuantum memiliki potensi untuk melaksanakan berbagai perhitungan secara simultan sehingga jauh lebih cepat dari komputer digital, namun masih dalam tahap.


Kelebihan dari teknologi ini diperkirakan meliputi:

Penyelesaian pekerjaan lebih efisien dengan yahoo baru

 energi dari teknologi ini lebih hemat

 memiliki kemampuan lebih dari bidang kalkulus

 penyortiran dan pencarian bilangan prima lebih cepat dan efisien


Cara kerja Entanglement Quantum

Dalam pengembangan Quantum Computing dikenal juga Entanglement (belitan) yang merupakan fenomena'aneh' yang terjadi pada Quantum Computing, dimana “Jika dua atom mendapatkan gaya tertentu (outside force) kedua atom tersebut bisa masuk pada keadaan'entangled' terhubungkan dalam entanglement ini akan tetap terhubungkan walaupun jaraknya berjauhan ”. Dalam keadaan ini, perilaku dua atom yang saling berkaitan akan sama dengan atom pasangannya. mempercepat komunikasi data pada komputer. Komunikasi menggunakan komputer kuantum dapat mencapai kecepatan yang begitu luar biasa karena informasi dari satu tempat ke tempat lain dapat ditransfer secara online instan sehingga terlihat seolah-akan mengalahkan kecepatan cahaya.


Teknik pengoperasian data Qubit

QUBITS (Quantum Bits) merupakan unit dasar pembangun komputer kuantum. Tak seperti komputer klasik yang mendasarkan proses pengolahan informasi pada bit yang hanya bisa bernilai 0 atau 1, qubit pada komputer kuantum dapat bernilai 0, 1, atau qubit untuk bernilai 0 dan 1 pada saat yang sama disebut superposisi kuantum. Qubit yang terdapat pada Sycamore berupa sirkuit mikroskopis yang terbuat dari metal superkonduktor yang mendekati suhu mendekati absolut nol


Teknik Gerbang Kuantum

Setiap gerbang mengubah sedikit masukan ke dalam satu atau lebih bit keluaran dalam beberapa mode deterministik menurut definisi gerbang. .Quantum Logic Gates, Prosedur berikut menunjukkan bagaimana cara membuat sirkuit reversibel yang mensimulasikan dan sirkuit ireversibel sementara untuk membuat jumlah yang besar dalam jumlah ancillae yang digunakan.


Berikut langkah proses pengerjaan:

 Pertama mensimulasikan gerbang di babak pertama tingkat.

 Jauhkan hasil gerbang di tingkat d / 2 secara terpisah.

 Bersihkan bit ancilae.

 Gunakan mereka untuk mensimulasikan gerbang di babak kedua tingkat.

 Setelah menghitung output, membersihkan bit ancilae.

 Hasil Bersihkan tingkat d / 2.


Teknik Algoritma Shor

Algoritma yang oleh Peter Shor pada tahun 1995. Dengan menggunakan algoritma ini, sebuah komputer kuantum dapat menemukan sebuah kode rahasia yang saat ini digunakan untuk melakukan pengiriman data. akan aman kode RSA tidak dapat memecahkan dalam waktu yang singkat. memecahkan kode RSA bekerja secara paralel sehingga membutuhkan pemecahan masalah ini tidak efektif.

Ternyata, jika kita bisa mencari periode dari suatu deret bilangan yang sangat panjang, kita bisa melakukan faktorisasi suatu bilangan yang sangat besar. dari hasil transformasi Fourier terhadap deret bilangan yang sangat panjang Dengan probabilitas yang besar, sampel ini dapat kita gunakan untuk menghitung komputasi klasik yang menghasilkan faktor dari suatu bilangan.

Contoh komponen klasik dari algoritma ini adalah sebagai berikut. Jika kita ingin melakukan faktorisasi bilangan besar N, deret bilangan yang harus kita cari periodenya adalah xa (mod N). Misal N = 91 dan x = 2. , 8, 16, 32, 64 , 37, 74, 57, 23, 46, 1, 2, 3,…. Periodenya adalah 12. Untuk mencari faktornya, perhatikan xb dengan b adalah setengah dari periode, yaitu 6. Jika kita b

Senin, 14 Juni 2021

Rabu, 28 April 2021

                             
                                   LATIHAN

1.Perhatikan data yang ada pada tabel keputusan "play tennis" dan Buatlah pohon keputusan untuk data tersebut!





Minggu, 21 Maret 2021

 NAMA     : Bagas Prayogo A.N

NPM        : 51417128

KELAS    : 4IA20

DOSEN  : LILY WULANDARI

UNIVERSITAS GUNADARMA


Proses yang di gunakan Algoritma apriori.


        Data mining dan algoritma apriori sangat berguna untuk mengetahui hubungan frekuensi penjualan sepatu yang paling diminati oleh konsumen.untuk karakteristik dalam penjualan sepatu transaksi customer dengan menggunakan  data mining algoritma C4.5.


        Algoritma Apriori membantu mengembangkan strategi penjualan sepatu, Berdasarkan dari hasil penelitian, sepatu yang paling diminati adalah New Balance (91,67 %), Adidas (75 %) , Geox (50 %), Nike (41.67 %) dan Palladium (41.67 %).



Link Jurnalnya.

https://repository.bsi.ac.id/index.php/unduh/item/289466/Penerapan-Data-Mining-Penjualan-Sepatu-Menggunakan-Metode-Algoritma-Apriori_Feb-2018.pdf