gunadarma

gunadarma
gunadarma university

gunadarma

gunadarma
gunadarma university

gunadarma

gunadarma
gunadarma university

Senin, 20 Juni 2016

TUGAS 4 - ARTIKEL PARAREL COMPUTATION



Nama Kelompok :     AFIF RIZKYANTO
DENI REJA AFRIJA (51412833)
GILANG BAGUS MAULANA
TISAR SETIA EKA

KONSEP PARALEL
Banyak perkembangan-perkembangan baru dalam arsitektur komputer yang didasarkan pada konsep pemrosesan paralel.Pemrosesan paralel dalam sebuah komputer dapat didefinisikan sebagai pelaksanaan instruksi-instruksi secara bersamaan waktunya. Hal ini dapat menyebabkan pelaksanaan kejadian-kejadian (1) dalam interval waktu yang sama, (2) dalam waktu yang bersamaan atau (3) dalam rentang waktu yang saling tumpang tindih.Sekalipun didukung oleh teknologi prosesor yang berkembang sangat pesat, komputer sekuensial tetap akan mengalami keterbatasan dalam hal kecepatan pemrosesannya. Hal ini menyebabkan lahirnya konsep keparalelan (parallelism) untuk menangani masalah dan aplikasi yang membutuhkan kecepatan pemrosesan yang sangat tinggi, seperti misalnya prakiraan cuaca, simulasi pada reaksi kimia, perhitungan aerodinamika dan lain-lain.Konsep keparalelan itu sendiri dapat ditinjau dari aspek design mesin paralel, perkembangan bahasa pemrograman paralel atau dari aspek pembangunan dan analisis algoritma paralel. Algoritma paralel itu sendiri lebih banyak difokuskan kepada algoritma untuk menyelesaikan masalah numerik, karena masalah numerik merupakan salah satu masalah yang memerlukan kecepatan komputasi yang sangat tinggi.
DISTRIBUSI PROSESSINGDefinisi umum dari pemrosesan terdistribusi merupakan cara untuk mempercepat pengolahan data atau informasi dengan mendistribusikan pekerjaan atau intruksi ke banyak komputer yang telah dipilih untuk memberi kekuatan pemrosesan yang lebih cepat. Tujuan dari komputasi terdistribusi adalah menyatukan kemampuan dari sumber daya (sumber komputasi atau sumber informasi) yang terpisah secara fisik, ke dalam suatu sistem gabungan yang terkoordinasi dengan kapasitas yang jauh melebihi dari kapasitas individual komponen-komponennya.
Tujuan lain yang ingin dicapai dalam komputasi terdistribusi adalah transparansi. Kenyataan bahwa sumber daya yang dipakai oleh pengguna sistem terdistribusi berada pada lokasi fisik yang terpisah, tidak perlu diketahui oleh pengguna tersebut.Transparansi ini memungkinkan pengguna sistem terdistribusi untuk melihat sumber daya yang terpisah tersebut seolah-olah sebagai satu sistem komputer tunggal, seperti yang biasa digunakannya. Dalam prosesnya setiap komputer berinteraksi satu sama lain untuk mencapai tujuan bersama.
ARSITEKTUR KOMPUTER PARALELKarakteristik umum dari architectural parallel komputer adalah sebagai berikut:
Pertama dalam hal pembagian memori pada komputer parallel yang sangat bervariasi, namun pada umumnya memiliki kesamaan kemampuan untuk semua prosesor dalam mengakses semua memori sebagai ruang alamat global.
Kedua beberapa prosesor dapat beroperasi secara independen akan tetapi harus didukung oleh berbagai sumber daya memori yang sama.
Ketiga yaitu karakteristik yang terletak pada perubahan lokasi memori yang dipengaruhi oleh satu prosesor yang terlihat oleh proses – prosesor lainnya.
Keempat, karakteristiknya terlihat pada mesin memori bersama dapat dibagi menjadi dua kelas utama berdasarkan waktu akses memori: UMA dan NUMA.
Sesuai taksonomi Flynn, seorang Designer Processor, Organisasi Prosesor dibagi menjadi 4 :
SISD (Single Instruction Single Data Stream)
Single Instruction – Single Data.Komputer ini memiliki hanya satu prosesor dan satu instruksi yang dieksekusi secara serial.Komputer ini adalah tipe komputer konvensional.Menurut mereka tipe komputer ini tidak ada dalam praktik komputer paralel karena bahkan mainframe pun tidak lagi menggunakan satu prosesor.
SIMD (Single Instruction Multiple Data Stream)
Single Instruction – Multiple Data.Komputer ini memiliki lebih dari satu prosesor, tetapi hanya mengeksekusi satu instruksi secara paralel pada data yang berbeda pada level lock-step.
MISD (Multiple Instruction Single Data Stream)
Multiple Instructions – Single Data.Teorinya komputer ini memiliki satu prosesor dan mengeksekusi beberapa instruksi secara paralel tetapi praktiknya tidak ada komputer yang dibangun dengan arsitektur ini karena sistemnya tidak mudah dipahami.
MIMD (Multiple Instruction Multiple Data Stream)
Multiple Instructions – Multiple Data.Komputer ini 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.

THREAD PROGRAMMING
Secara umum model pemrograman ini adalah jenis pemrograman memori yang digunakan secara bersamaan. Dalam Thread Programming Paralel, sebuah proses tunggal dapat memiliki beberapa jalur eksekusi yang konkuren. Implementasi thread bukanlah hal baru dalam teknik komputasi, Secara historis, perusahaan hardware menerapkan thread versi mereka sendiri. Implementasi tersebut berada secara substansial dari satu sama lain sehingga sulit bagi programmer untuk mengembangkan aplikasi yang thread portabel.

MESSAGING PASSING, OPEN MP
Jenis model ini menunjukkan karakteristik sebagai berikut:
Tugas pertukaran data melalui komunikasi dengan mengirim dan menerima pesan.
Transfer data biasanya memerlukan kerjasama operasi yang akan dilakukan oleh masing-masing proses.
(Open Multi-Processing) adalah sebuah antarmuka pemrograman aplikasi (API) yang mendukung multi processing shared memory pemrograman di C, C++ dan Fortran pada berbagai arsitektur, termasuk UNix dan Microsoft Windows platform. OpenMP Terdiri dari satu set perintah kompiler, perpustakaan rutinitas, dan variabel lingkungan yang mempengaruhi run-time. Banyak Aplikasi dibangun dengan model hibrida pemrograman paralel  dapat dijalankan pada komputer cluster dengan menggunakan OpenMP dan Message Passing Interface (MPI), atau lebih transparan dengan menggunakan ekstensi OpenMP non-shared memory systems.


IMPLEMENTASI KOMPUTASI PARAREL PADA DUNIA BISNIS KHUSUSNYA PERFILMAN
Pada bagian ini penulis akan membahas salah satu implementasi komputasi parallel pada dunia bisnis yaitu pada dunia perfilman yaitu rendering film. Kemajuan di bidang komputasi, khususnya dalam bidang komputer grafis memberikan kemudahan untuk memodelkan suatu benda dalam alam 3 dimensi virtual di komputer.Kita dapat membuat suatu benda dalam wujud 3 dimensi dan mengubah-ubah sudut pandang, menentukan pencahayaan, bahkan menyusun gerakan benda dalam alam 3 dimensi virtual tersebut. Perkembangan ini muncul dari kebutuhan di bidang manufaktur untuk memiliki komputer yang dapat membantu perancangan (computer aided design-CAD). Ditemukannya teknik-teknik dan metoda rendering suatu obyek 3 D ke dalam media 2 D membuat benda yang dihasilkan oleh perangkat lunak ini menjadi semakin nyata dan menyerupai aslinya.Komputasi Paralel mempunyai prinsip yang bersesuaian dengan algoritma Divide and Conquer, yaitu membagi-bagi proses menjadi bagian-bagian yang cukup kecil dan memungkinkan untuk dikerjakan oleh sebuah unit komputasi. Terdapat 2 klasifikasi parallel computer yang penting, yaitu : Sebuah komputer dengan banyak unit komputasi internal, atau lebih dikenal sebagai Shared Memory Multiprocessor. Beberapa komputer yang terhubung melalui sebuah jaringan, atau lebih dikenal sebagai Distributed Memory Multicomputer.Pada bagian ini yaitu pada rendering Film digunakan unit Komputasi parallel Distributed Memory Multicomputer.Hal ini dikarenakan computer yang digunakan untuk membuat rendering filmnya adalah Kluster Komputer. Kluster computer adalah proses menghubungkan beberapa computer agar dapat bekerja secara bersama-sama dengan sebuah jaringan sebagai media penghubungnya.Komponen kluster biasanya saling terhubung dengan cepat melalui sebuah interkoneksi yang sangat capat, atau juga melalui jaringan local (LAN). Keuntungan memakai Kluster Komputer ini yaitu pemrosesan dapat dilakukan lebih cepat karena  mempunyai mesin-mesin yang masing-masing multiprocessor. Terdapat incremental Scalability dimana penambahan system-sistem baru dengan inkremen yang kecil.Dalam Kluster Komputer kegagalan yang terjadi di dalam satu node tidak berarti atau disebut dengan “Loss of service”. Dan yang terakhir yaitu biaya yang dibutuhkan lebih murah, hal ini dikarenakan Kluster computer dapat menghasilkan power komputasi yang sama atau lebih tinggi dari computer parallel sebenarnya.3D Rendering merupakan salah satu proses yang sangat penting dalam melakukan pengolahan gambar 3D. Tanpa dirender suatu gambar yang diolah oleh perangkat lunak animasi 3D hanya akan tampil dalam bentuk kumpulan point dan wireframe sederhana. Proses render melakukan “pembungkusan” tekstur pada objek yang bersesuaian sesuai cahaya yang datang pada objek tersebut. Namun proses render membutuhkan daya komputasi yang sangat besar karena banyaknya titik koordinat yang harus dikomputasi, terutama jika data 3D yang diolah cukup rumit

PERUSAHAAN  WETA STUDIOWETA
Digital, sebuah perusahaan animasi dan spesial efek yang bermarkas di Selandia Baru, membangun fasilitas render farm berbasis cluster hingga skalabilitas ribuan prosesor untuk mengerjakan film ini. Jika sekuel Lord of The Ring dikerjakan dengan personal computer (PC) yang tercepat saat ini, dibutuhkan waktu lebih dari 10 tahun untuk menyelesaikan proses rendering. Bagi para artis grafis 3D atau animator, hal yang paling menyita waktu adalah menunggu proses rendering.Beberapa waktu lalu Pixar, sebuah studio 3D spesial efek membangun HPC Cluster baru berbasis 1.920 prosesor Intel Xeon untuk menggantikan mesin Sun Enterprise Render Server yang dipakai untuk produksi film Monster Inc.Oracle, vendor aplikasi database terkemuka telah mendukung teknologi cluster dengan meluncurkan Oracle 9i.Berpikir sedikit optimistis, dengan dukungan ini setidaknya kita bisa mengevaluasi ulang kebutuhan kita membeli mainframe yang mahal untuk menjalankan aplikasi enterprise Anda dan menggantikan dengan mesin berbasis HPC Cluster.Dan mungkin, dengan sedikit percaya diri, mesin tersebut dapat merupakan produk rakitan sendiri.Selain dapat menjadi indikasi kegiatan riset dan pencapaian teknologi kepemilikan superkomputer, hal itu juga merupakan masalah prestisius bangsa. Salah satu proyek yang cukup ambisius tahun ini adalah RedGrid, sebuah supercluster RRC yang dibangun oleh Cray dengan prosesor AMD Opteron dan diprediksikan menjadi superkomputer nomor dua tercepat di dunia.

KESIMPULAN
Melakukan 3D Rendering tentu akan merupakan masalah yang sangat merepotkan jika tidak menggunakan algoritma memadai, dikarenakan banyaknya point dan polygon yang harus dikalkulasi setiap proses. Penggunaan algoritma Divide and Conquer tentu sangat membantu agar pekerjaan penghitungan yang sangat banyak dalam proses render dapat dikerjakan oleh beberapa unit komputasi sekaligus secara bersamaan. Hal ini juga telah dibuktikan dengan banyaknya perusahaan animasi dan film yang sering melakukan pekerjaan proses render menggunaan sistem komputasi paralel di dalam perusahaan mereka.

SUMBER
https://computing.llnl.gov/tutorials/parallel_comp/
https://dsitompul.files.wordpress.com/2008/11/komputasi-paralel3.doc
http://www.scribd.com/doc/32982265/Parallel-Processing
http://www.gudangmateri.com/2009/12/pemrosesan-paralel.html
http://yanboyz.blogspot.com/2009/07/teori-komputasi-parallel-untuk.html
http://backtocampus.zulhipni.web.id/?p=14
https://erarahma.wordpress.com/2015/06/26/distribusi-processing/



Rabu, 04 Mei 2016

Tugas 3 - QUANTUM COMPUTATION


NAMA  : DENI REJA AFRIJA
KELAS : 4IA24
NPM    : 51412833



QUANTUM COMPUTATION
Saya akan menjelaskan tentang apa itu Quantum Computation yaitu adalah dimana alat hitung yang menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan, untuk melakukan operasi data.
Jadi, jumlah data dihitung dengan bit dalam komputer kuantum, hal ini dilakukan dengan qubit. Prinsip dasar pada 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.

QUANTUM ENTAGLEMENT
Selanjutnya Quantum entanglement adalah bagian dari fenomena quantum mechanical yang menyatakan bahwa dua atau lebih objek dapat digambarkan mempunyai hubungan dengan objek lainnya walaupun objek tersebut berdiri sendiri dan terpisah dengan objek lainnya.

PENGOPERASIAN DATA QUBIT
Jadi Qubit itu merupakan kuantum bit, dimana mitra dalam komputasi kuantum dengan digit biner atau bit dari komputasi klasik. Sama seperti sedikit adalah unit dasar informasi dalam komputer klasik, qubit adalah unit dasar informasi dalam komputer kuantum. Dalam komputer kuantum, sejumlah partikel elemental seperti elektron atau foton dapat digunakan (dalam praktek, keberhasilan juga telah dicapai dengan ion), baik dengan biaya mereka atau polarisasi bertindak sebagai representasi dari 0 dan / atau 1. Setiap partikel-partikel ini dikenal sebagai qubit, sifat dan perilaku partikel-partikel ini (seperti yang diungkapkan dalam teori kuantum) membentuk dasar dari komputasi kuantum. Dua aspek yang paling relevan fisika kuantum adalah prinsip superposisi dan Entanglement.

ALGORITMA PADA QUANTUM COMPUTING
Disini akan menjelaskan tentang Algoritma yang digunakan pada Quantum Computing yang sampai saat ini telah dikemukaan dua algoritma baru yang bisa digunakan dalam sistem kuantum yaitu algoritma shor dan algoritma grover.

ALGORITMA SHOR
Algoritma yang ditemukan oleh Peter Shor pada tahun 1995. Dengan menggunakan algoritma ini, sebuah komputer kuantum dapat memecahkan sebuah kode rahasia yang saat ini secara umum digunakan untuk mengamankan pengiriman data. Kode yang disebut kode RSA ini, jika disandikan melalui kode RSA, data yang dikirimkan akan aman karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat. Selain itu, pemecahan kode RSA membutuhkan kerja ribuan komputer secara paralel sehingga kerja pemecahan ini tidaklah efektif.

ALGORITMA GROVER
Algoritma Grover adalah sebuah algoritma kuantum yang menawarkan percepatan kuadrat dibandingkan pencarian linear klasik untuk list tak terurut. Algoritma Grover menggambarkan bahwa dengan menggunakan pencarian model kuantum, pencarian dapat dilakukan lebih cepat dari model komputasi klasik.

IMPLEMENTASI QUANTUM COMPUTING
Komputer kuantum ini adalah super konduktor chip yang dirancang oleh sistem D – gelombang dan yang dibuat di NASA Jet Propulsion Laboratories. seperti metaheuristik dapat menyerupai masalah optimisasi global mirip dengan masalah klasik seperti pedagang keliling, koloni semut atau optimasi swarm, yang dapat menavigasi melalui database seperti labirin. Menggunakan partikel terjerat sebagai qubit, algoritma ini bisa dinavigasi jauh lebih cepat daripada komputer konvensional dan dengan lebih banyak variabel. Penggunaan metaheuristik canggih pada fungsi heuristical lebih rendah dapat melihat simulasi komputer yang dapat memilih sub rutinitas tertentu pada komputer sendiri untuk memecahkan masalah dengan cara yang benar-benar cerdas. Dengan cara ini mesin akan jauh lebih mudah beradaptasi terhadap perubahan data indrawi dan akan mampu berfungsi dengan jauh lebih otomatisasi daripada yang mungkin dengan komputer normal.

KESIMPULAN
Jadi Quantum Computation yaitu adalah dimana alat hitung yang menggunakan sebuah fenomena mekanika kuantum dan juga terdapat dua algoritma yang dapat digunakan Quantum Computation yaitu Algoritma Shor dan Algoritma Grover dimana kedua algoritma tersebut memiliki metode dan cara kerja yang berbeda.

SUMBER
https://id.wikipedia.org/wiki/Komputer_kuantum
http://seto.citravision.com/berita-43-pengantar-quantum-computation--pengoperasian-data-qubit.html
https://en.wikipedia.org/wiki/Grover%27s_algorithm
http://www.komputasi.lipi.go.id/utama.cgi?artikel&1152643054

Selasa, 05 April 2016

TUGAS 2 - CLOUD COMPUTING

Nama : Deni Reja Afrija
Kelas  : 4IA24
NPM  : 51412833



PERUSAHAAN YANG MENERAPKAN 'CLOUD COMPUTING' SEBAGAI PENYEDIA LAYANAN VIRTUAL


A. Microsoft Azure

Microsoft Azure adalah sebuah layanan komputasi awan terintegrasi melayani kebutuhan IaaS maupun PaaS Anda. Jalankan Bahasa pemrograman, tools, framework, sampai software favorit Anda dengan nyaman di Azure. Nikmati kemudahan, fleksibilitas, serta sekuritas terbaik dari Microsoft.

Windows Azure menyediakan berbagai jenis layanan utama, seperti:

1. Web Sites (Web Hosting): Dengan layanan ini kamu bisa meletakkan website kamu di cloud infrastruktur Microsoft. Kamu bisa meningkatkan atau menurunkan spesifikasi infrastruktur tersebut sesuai dengan kebutuhan.

2. Virtual Machine: Dengan layanan ini kamu bisa mendeploy virtual machine berbasis Windows Server atau Linux di datacenter Microsoft. Windows Azure menyediakan berbagai images virtual machine atau kamu juga bisa menggunakan images virtual machine milikmu sendiri.

3. Cloud Service: Layanan ini adalah layanan cloud server dimana kamu bisa mendeploy dan menjalankan berbagai aplikasi web dengan teknologi cloud.

4. Mobile Service: Layanan ini menyediakan infrastruktur cloud untuk mengembangkan aplikasi mobile seperti aplikasi Windows Phone, iOS, dan HTML/JavaScript.

5. Resource Elasticity: Kita dapat melakukan penyesuaian resource yang dibutuhkan secara real-time oleh suatu aplikasi yang berjalan. Sebagai contoh : apabila suatu aplikasi hanya tinggi traffic nya pada waktu-waktu tertentu (misalnya aplikasi pemilu), maka tentunya kebutuhan resource hanya tinggi pada saat tertentu saja. Oleh karena itu, kita dapat melakukan setting resource dengan menggunakan resource rendah pada saat jumlah akses rendah, dan meningkatkan kapasitas resource apabila sedang mencapai peak time.

6. Geo-aware: Windows Azure berjalan di atas data center Microsoft yang tersebar luas di seluruh dunia. Pada saat pengembangan aplikasi cloud, pengembang dapat memilih data center yang terdekat dengan mereka sehingga tingkat konektifitas menjadi lebih tinggi. Sebagai contoh, apabila kita membuat suatu aplikasi pemilu di daerah eropa, maka sebaiknya resource-resoure yang kita gunakan (database, dll) berada di daerah eropa.

Pada dasarnya Azure menargetkan pasarnya untuk semua kalangan dengan Infrastruktur yang cepat dan layanan yang sesuai dengan kebutuhan bisnis. Ketika bisnis berfokus pada pencapaian profit, strategi yang digunakan adalah meningkatkan pendapatan dan menurunkan biaya operasional. Azure memiliki mekanisme Pay As You Go, dengan sistem billing per menit mampu membantu pengelolaan biaya. Fitur ini membantu Anda mengurangi modal awal investasi yang tinggi dan menggesernya menjadi biaya operasional. 


B. PT. TELKOM

Cloud Computing atau komputasi awan merupakan sebuah solusi layanan penyimpanan data yang kian marak digunakan oleh perusahaan-perusahaan di dunia dan di Indonesia. Salah satu perusahaan yang fokus pada pelayanan Cloud Computing adalah yaitu PT. Telkom. dengan website http://www.telkom.co.id/ 

Telkom menetapkan TelkomCloud Computing sebagai salah satu layanan unggulan dari empat area pertumbuhan Telkom yang diharapkan dapat meningkatkan revenue portofolio information Telkom. Telkom Cloud Computing merupakan payung bagi layanan-layanan Cloud Computing yakni TelkomVPS dan TelkomCollaboration yang ditujukan untuk pelanggan usaha kecil dan menengah.
Layanan TelkomCloud telah digunakan oleh lebih dari 60 perusahaan dari berbagai industri, dan sebagian besar berasal dari industri keuangan yang sangat mementingkan security terhadap pengelolaan data yang mereka miliki. “Sebagai upaya revitalisasi TelkomCloud, telah dilakukan pembenahan infrastruktur IT dan platform pendukung TelkomCloud, penambahan layanan dan bundling dengan layanan VPN Telkom sedemikian rupa sehingga layanan TelkomCloud juga dapat dimanfaatkan untuk memenuhi kebutuhan pelanggan enterprise.

Layanan baru yang ditambahkan ke dalam portofolio Telkom antara lain: VPS (Virtual Private Server) non-windows, Storage as a Services (sebagai VAS dari VPS), vDataCenter (solusi Virtual Private Data Center), dan layanan WebEx (layanan Web conferencing/online meeting bermitra dengan Cisco).  

FUNGSI CLOUD COMPUTING pada PT yang bersangkutan:

1.    Semua Data Tersimpan di Server Secara Terpusat
Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri. Selain itu, pengguna juga tak perlu repot repot lagi menyediakan infrastruktur seperti data center, media penyimpanan/storage dll karena semua telah tersedia secara virtual.

2.    Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll.

3.    Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk. Bahkan salah satu praktisi IT kenamaan dunia.

Manfaat Cloud Computing Pada Perusahaan Tersebut Adalah Di sisi pengguna, utamanya suatu organisasi atau perusahaan yang bergantung pada internet, penggunaan cloud computing memilki manfaat lebih, di antaranya adalah hemat biaya. Dengan cloud computing,perusahaan dapat mengurangi pengeluaran biaya-biaya untuk pembelian hardware berupa server maupun jaringan pendukungnya, biaya setup awal untuk platform pembangunan dan penggunaan aplikasi perusahaan, biaya upgrade software dan hardware, biaya rekrutmen tenaga IT Professional untuk merawat dan membangun sistem,dan biaya listrik karena tidak perlu menghidupkan hardware server, mengurangi kesulitan saat mempersiapkan dan merawat infrastruktur IT karena platform, hardware, berikut kustomisasi software pendukungnya dilakukan oleh perusahaan vendor penyelenggara layanan cloud computing. Dengan demikian, perusahaan pengguna bisa fokus pada pengembangan aplikasi dan bisnisnya saja.


KESIMPULAN:

Cloud Computing merupakan suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (Client) termasuk di dalamnya adalah desktop, komputer tablet notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain yang memungkinkan pengaksesan diberbagai perangkat client yang berbeda-beda serta pensentralisasian penyimpanan data-data yang bersifat public atau sering diakses oleh lebih dari satu orang.
Inovasi Cloud Computing sangat bermanfaat bagi pengembangan industri-industri kreatif ini, setiap proses bisnis yang dilakukan dalam industri kreatif tidak bisa lepas dari penggunaannya yang tentu saja melalui cloud computing ini tidak akan menjadi kendala/hambatan dalam hal biaya, dimana mereka berbagi dalam memanfaatkan jaringan, server, penyimpanan data, aplikasi dan layananlayanan yang saling terhubung secara luas.


SUMBER:

http://www.telkom.co.id/
https://azure.microsoft.com/en-us/
https://en.wikipedia.org/wiki/Microsoft_Azure

Rabu, 02 Maret 2016

TUGAS 1 - PENDAHULUAN PENGANTAR KOMPUTASI MODERN

Nama : Deni Reja Afrija
Kelas : 4IA24
NPM : 51412833


A. Teori Komputasi


Teori komputasi adalah cabang ilmu komputer dan matematika yang membahas apakah dan bagaimanakah suatu masalah dapat dipecahkan pada model komputasi, menggunakan algoritma. Bidang ini dibagi menjadi dua cabang: teori komputabilitas dan teori kompleksitas, namun kedua cabang berurusan dengan model formal komputasi.

 Macam-macam Ilmu Komputasi:

      Implementasi Komputasi pada Bidang Matematika
Menyelesaikan sebuah masalah yang berkaitan dengan perhitungan matematis, namun dalam pengertian yang akan dibahas dalam pembahasan komputasi modern ini merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan masalah manusia.

      Implementasi Komputasi pada Bidang Kimia
Implementasi komputasi di bidang kimia adalah Computational Chemistry dimana penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. Kimia komputasi biasanya digunakan ketika metode matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program komputer dan Istilah kimia teori dapat didefinisikan sebagai deskripsi matematika untuk kimia.



Referensi :
http://ferdianrezpector.blogspot.co.id/2015/04/implementasi-komputer-pada-berbagai.html
http://istanateknologi.blogspot.co.id/2015/04/pengertian-komputasi-dan-teori-komputasi.html
http://dedi-putrasttc.blogspot.co.id/