2016年11月19日土曜日

TREND SI / TI - KOMPUTASI DIMANA SAJA

l  Pengertian Playstation:
Adalah sebuah game console yang telah menggunakan grafis dari era 32-bit. Seringkali juga disebut dengan nama PSX.
Playstation merupakan game console perintis yang pertama kali menggunakan CD sebagai media penyimpanan dan bukan catridge. Playstation pertama kali diluncurkan di Jepang pada tanggal 3 Desember 1994, Amerika Serikat pada tanggal 9 September 1995, dan Eropa 29 September 1995.

1.       Tahun 1986
Nintendo memulai percobaan terhadap teknologi disk untuk menggantikan catridge pada game console-nya, Famicom. Namun karena media CD memiliki beberapa kelemahan seperti mudahnya penghapusan, daya tahan yang rendah, dan bahaya pembajakan, percobaan itu tidak pernah terjadi dan hanya sebatas konsep saja. Akhirnya, Nintendo mulai tertarik pada CDROM/XA yang dikembangkan oleh Sony dan Philips. Kemudian Nintendo membuat sebuah kontrak dengan Sony untuk membuat CD-ROM add-on, yang kemudian disebut dengan SNES-CD. Pada saat itu pula, Sony merencanakan pengembangan lainnya. Pengembangan itu berupa akan dibuatnya sebuah game console jenis baru Sony ( yang kemudian dikenal dengan nama proyek Playstation ) yang akan cocok dengan format SNESCD-ROM.
Famicom


SNES-CD/SNESCD-ROM
2.       Tahun 1989
Nintendo memutuskan kontrak dengan Sony dan membuat kontrak baru dengan Philips. Hal ini dikarenakan setelah membaca ulang kontrak dengan Sony, Hiroshi Yamauchi sebagai petinggi Nintendo menyadari bahwa Sony memegang kendali seluruh sertifikat yang menyangkut SNESCD-ROM. Setelah kontrak dihentikan, Sony mengumumkan bahwa proyek dengan nama Playstation akan dihentikan. Namun akhirnya perusahaan memutuskan untuk melanjutkan proyek tersebut dengan mempertimbangkan proyek Playstation sudah hampir selesai. Ini menyebabkan Nintendo menuntut Sony dengan alasan pelanggaran kontrak.

3.       Tahun 1991
Pengadilan memutuskan bahwa Sony tidak melanggar perjanjian kontrak dengan Nintendo.

4.       Tahun 1992
Sony dan Nintendo membuat kesepakatan, yang menyatakan Sony Playstation akan tetap menggunakan port untuk SNES game, sedangkan hak patennya kan tetap dimiliki oleh Nintendo dan juga Nintendo akan mendapatkan keuntungan dari penggunaan SNES game.

5.       Tahun 1993
Playstation akhirnya dirilis setelah perombakan ulang konsep. Playstation tidak lagi menggunakan catridge port SNES dan kesepakatan dengan Nintendo telah dibatalkan karena dengan tidak digunakannya catridge port pada Playstation, maka kesepakatan tersebut tidak berlaku lagi.
Playstation 1993 (PS1)
l  Kelemahan
Mata optik merupakan kelemahan utama dari game console Playstation. Ini dikarenakan mata optik menjadi lemah jika Playstation tersebut sudah cukup lama digunakan. Akibatnya, dalam men-loading game akan menghabiskan waktu yang cukup lama atau game tersebut akan sama sekali tidak ter- loading, karena mata optik lemah tidak mampu membaca CD game tersebut. Seringkali, para pemilik game console mengatasi masalah ini dengan membalikkan atau memiringkan Playstation mereka. Namun, ini hanyalah sebuah solusi sementara. Mereka akan menemui masalah yang serupa setelah selang beberapa waktu kemudian, sehingga Playstation akan dimiringkan dengan sudut yang lebih besar atau berlawanan arah. Daripada memperbaiki atau mengganti mata optik yang sudah lemah, kebanyakan dari pemilik konsol ini lebih memilih untuk menjual Playstation mereka dan membeli unit yang baru. Ini disebabkan biaya perbaikan hampir tidak berbanding jauh dengan harga Playstation yang baru.
Karena menggunakan CD sebagai media penyimpanan, maka akan berakibat seringnya munculnya layar loading time di Playstation pada waktu yang cukup lama dan CD mempunyai daya tahan yang lebih rendah dibandingkan dengan catridge.

l  Kelebihan
Playstation memiliki grafis yang lebih baik dibandingkan game console lainnya pada saat itu.
Biaya untuk membeli media penyimpanan CD lebih murah dibandingkan membeli catridge.

Kelebihan dan kekurangan PlayStation generasi 1



PlayStation 1

Kelebihan : installnya mudah
Kekurangan : tampilannya kurang moderen
Kelebihan : Bisa main PS di komputer
Kekurangan : -
Kelebihan : Dapat memainkan hampir seluruh game PS1
Kekurangan : Sudah tidak ada Versi Update




l  Kelebihan dan kekurangan PlayStation generasi 2

PlayStation 2

l  Kelebihannya bisa pakai optik dan non optik (hard disk) kelemahannya mesin mudah panas kalau yg slim gt kalau yg besar aman-mana saja Kelebihan OPTIK :
– Tidak ribet , tinggal beli DVD game terus masukan
– Bisa membaca DVD & game PS1
(tergantung modchipnya juga)

l  Kekurangan OPTIK :
– Jika rusak/optik lemah harus membeli optik yg baru
– Tidak tahan lama kalau anda memainkan PS2 gila-gilaan (gamer yg main > 4jam sehari)
– Membaca gamenya tergantung dari kondisi DVD game PS2 yg gamer mainkan (kalau lecet/ baret maka akan lag)

l  Kelebihan Harddisk :
– Membaca gamenya lancar & mulus
– Lebih tahan lama & awet

l  Kekurangan Harddisk :
– Lebih ribet karena harus mengcopy game ke HDD terlebih dahulu , baik dari PC (download) , maupun dari DVD game yg dicopy langsung ke HDD
– Harus menggonta-ganti firmware karena masing-masing firmware punya bug dan kompabilitas game tertentu (ada game yg jalan dan ada yg tidak jalan)
– Jika PS2 anda PS2 Fat maka kamu harus membeli Network Adapter (mahal bo!) untuk mencolok/menyambungkan HDD ke PS2




l  Kelebihan dan Kekurangan PlayStation generasi 3

PlayStation 3

Perjuangan berat harus di hadapi Sony untuk dapat mempopulerkan generasi game ke-3 mereka. Banyak muncul sentimen negatif masyarakat dan media terhadap mereka!
Meski begitu peluang konsol ini untuk meraih kesuksesan masih terbuka lebar, asalkan Sony dapat membaa peluang yang muncul!
PS3 nampak begitu ekslusif dengan desain yang mewah, sayang harga yang dimiliki terlalu mahal apalagi bagi gamer tanah air.

l  Kelebihan
- Built-in Ray drive (game, movie musik, dan lainnya) yang mulai di lirik banyak orang.
- Paling kuat dengan prosesor cell
- Didukung multimedia yg cangih dan lengkap, disertakan built-in dalam mesin
- Desain yg tampak mewah dan elegan, fitur sentuh untuk tombol open/close Blu ray
- Dukungan backward compatibilyti paling baik

l  Kekurangan
- GAME TERKAHIR MUNGKIN PERSONA 5 (DUAL AUDIO), PADA APRIL 2017
- BATRAI STICK CEPAT HABIS
- GK BISA ONLINE KALAU SUDAH DIBAJAK
- MUDAH DIBAJAK GAMENYA
PlayStation 4

Telah hadir PlayStation versi terbaru yaitu PlayStation 4 (PS4). Versi PS terbaru ini dengan tampilan 3 dimensi (3D) yang lebih mantab, enak dipandang mata, nyaman dan sempurna. PlayStation menghadirkan kenyaman bermain game dengan membuat anda nyaman dengan ke indahan tampilan 3D.
Sementara itu PlayStation 3 (PS3) yang dirilis sebelumnya, rupanya Sony tidak puas sampai disitu, dan apalagi dengan persaingan game console yang semakin ketat.
Bahkan Sony juga mempersiapkan
PlayStation 5 (PS5) dan PlayStation 6 (PS6) namun ini masih dalam tahap awal perencanaan dan konsep di laboratorium Sony’s R & D. Menurut isu yang berkembang PlayStation 4 ini juga menggunakan prosesor Cell. besutan IBM yang berkekuatan sepuluh (10) kali lipat dari pendahulunya PlayStation 3.

IBM memang telah mengembangkan gererasi prosesor terbaru yang diperuntukan untuk kelas server. Prosesor dengan yang bernama IBM CPU POWER7 itu pun digunakan dalam generasi konsol milik Sony, Playstation 4

Referensi:

http://denza7x.mywapblog.com/sejarah-perkembangan-playstation-dari-ma.xhtml

Ini Adalah Tugas Softskill Dari : ARBI PRAMANA

PARALLEL COMPUTING (Komputasi Paralel)

KOMPUTASI PARALEL (PARALLEL COMPUTING)


l  Komputasi parallel (Parallel Computing)
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, dll)
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) dll.
Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Tidak berarti dengan mesin paralel semua program yang dijalankan diatasnya otomatis akan diolah secara parallel.



l  Terdapat dua hukum yang berlaku dalam sebuah parallel processing. yaitu:           

1.       Hukum Amdahl :
Amdahl berpendapat, “Peningkatan kecepatan secara paralel akan menjadi linear, melipatgandakan kemampuan proses sebuah komputer dan mengurangi separuh dari waktu proses yang diperlukan untuk menyelesaikan sebuah masalah.”  

2.       Hukum Gustafson:
Pendapat yang dikemukakan Gustafson hampir sama dengan Amdahl, tetapi dalam pemikiran Gustafson, sebuah komputasi paralel berjalan dengan menggunakan dua atau lebih mesin untuk mempercepat penyelesaian masalah dengan memperhatikan faktor eksternal, seperti kemampuan mesin dan kecepatan proses tiap-tiap mesin yang digunakan.  



Gambar diatas merupakan contoh dari sebuah komputasi paralel, dimana pada gambar diatas terdapat sebuah masalah, dari masalah tersebut dibagi lagi menjadi beberapa bagian agar sebuah masalah dapat dengan cepat diatasi .



Ø  Tujuan Komputasi Paralel
Tujuan dari komputasi paralel adalah meningkatkan kinerja komputer dalam menyelesaikan berbagai masalah. Dengan membagi sebuah masalah besar ke dalam beberapa masalah kecil, membuat kinerja menjadi cepat.
Formula komputasi paralel yang diajukan pada hukum Amdahl
Dimana a adalah banyaknya paralel yang terjadi. Secara teori, artinya proses penyelesaian masalah menjadi lebih cepat dengan menggunakan komputasi paralel. 
Ø  Salah satu jenis penggunaan komputasi paralel adalah:
²  PVM(Parallel Virtual Machine)
Merupakan sebuah perangkat lunak yang mampu mensimulasikan pemrosesan paralel pada jaringan.
Model komputasi Paralel.
1.        Embarasingly Parallel 
adalah pemrograman paralel yang digunakan pada masalah-masalah yang bisa diparalelkan tanpa membutuhkan komunikasi satu sama lain. Sebenarnya pemrograman ini bisa dibilang sebagai pemrograman paralel yang ideal, karena tanpa biaya komunikasi, lebih banyak peningkatan kecepatan yang bisa dicapai.

2.       Taksonomi dari model pemrosesan paralel dibuat berdasarkan alur instruksi dan alur data yang digunakan:

²  SISD (Single Instruction Single Datapath) merupakan prosesor tunggal, yang bukan paralel.

²  SIMD (Single Instruction Multiple Datapath)alur instruksi yang sama dijalankan terhadap banyak alur data yang berbeda. Alur instruksi di sini kalau tidak salah maksudnya ya program komputer itu. trus datapath itu paling ya inputnya, jadi inputnya lain-lain tapi program yang digunakan sama.

²  MIMD (Multiple Instruction Multiple Datapath)alur instruksinya banyak, alur datanya juga banyak, tapi masing-masing bisa berinteraksi.

²  MISD (Multiple Instruction Single Data path)alur instruksinya banyak tapi beroperasi pada data yang sama.


  • Referensi : 

http://ceerfullvhye.wordpress.com/2011/03/15/komputasi-parallel-processing/
http://en.wikipedia.org/wiki/Parallel_computing

Ini Adalah Tugas Softskill Dari : Arbi Pramana

2016年11月16日水曜日

ClOUD COMPUTING (Komputasi Awan)

KOMPUTASI AWAN

Mendengar cloud computing mungkin saja masih terasa kurang familiar untuk anda. Walaupun mungkin penggunaan cloud computing masih belum begitu banyak diterapkan oleh pengguna umum, tapi bagi beberapa perusahaan besar penggunaan sistim berbasis cloud computing sudah banyak digunakan.




Penggunaan cloud computing mulai diterapkan karena komputasi berbasis cloud

dinilai memberikan kemudahan dan keuntungan dimana pengguna bisa saja hanya menginstal sistim operasi pada komputernya dan dengan terhubung ke internet maka dia sudah bisa menjalankan aplikasi yang dibutuhknnya tanpa terlebih dahulu menginstalnya di komputernya sendiri.
Begitu juga dengan penyimpanan data, semua data disimpan di server cloud jadi walapun komputer mengalamai kerusakan dan bencana terjadi, data yang disimpan masih ada di server dan bisa diambil kapan saja dan darimana saja selama pengguna tersebut bisa terhubung ke internet.
Untuk lebih jelasnya dibawah ini akan diulas apa itu cloud computing, manfaat cloud computiung, cara kerjanya, keuntungan menggunakan cloud computing serta beberapa kerugian menggunakan cloud computing.

l  Apa Itu Cloud Computing?

Cloud Computing atau komputasi awan merupakan kombinasi pemanfaatan teknologi komputer dengan pengembangan berbasis internet. Sebutan cloud sendiri merupakan sebuah istilah yang diberikan pada teknologi jaringan internet.

Pada teknlogi komputasi berbasis awan semua data berada dan disimpan di server internet, begitu juga dengan aplikasi ataupun software yang pada umumnya dibutuhkan pengguna semuanya berada di komputer server. Pengguna harus terhubung ke internet untuk bisa mengakses dan menjalakan aplikasi yang berada di server tersebut.

Dengan kata lain pengguna bisa saja hanya menyediakan sebuah komputer dan perangkat jaringan internet untuk bisa terhubung ke server internet dan menyimpan data di komputer server tanpa harus menyediakan hardisk yang berkapasitas besar pada komputernya sendiri untuk menyimpan datanya, begitu juga dengan program aplikasi katakanlah seperti Microsoft Office, Excel dan lain sebagainya pengguna bisa menjalankan aplikasi tersebut di server internet sehingga tidak perlu repot-repot untuk menginstal aplikasi tersebut di komputernya sendiri. Bagimana sangat bagus bukan?




l  Beberapa Jenis Layanan Cloud Computing. Ada beberapa jenis layanan cloud computing seperti dijelaskan berikut ini.

1.        Software as a Service (Saas)

Jenis layanan Software as a Service adalah layanan yang  menyediakan aplikasi siap pakai yang ditujukan kepada pengguna akhir (End User). Disnini user tidak perlu membuat aplikasi ataupun infrastruktur.

Contoh dari layanan ini adalah layanan seperti hotmail, gmail, ymail, twitter, dan facebook disini user tidak perlu repot-repot membuat sebuah aplikasi alias siap pakai saja, untuk layanan berabayar contohnya adalah penggunaan aplikasi office365, salesforce dan lain sebagainya.

2.        Platform as a service (PaaS)

Layanan ini menyewakan tempat untuk menjalankan sebuah aplikasi dari pengguna. Layanan tersebut bisa saja seperti penyediaan sistim operasi, database, framework yang merupakan platform untuk menjalankan sebuah aplikasi.

Jadi disini pengguna tidak perlu melakukan maintenance dan menyiapkan infrastructure sehingga user hanya fokus untuk membangun aplikasi. Sebagai contoh layanan ini adalah seperti Windows Azure, Amazon Web Service, Google App Engine dan sebagainya.

3.       Infrastructure as a Service (IaaS)

Infrastructure as a Service adalah layanan yang menyediakan infrastruktur IT kepada pengguna akhir dimana layanan tersebut dibangun berbasis cloud. Infrastucture tersebut bisa bersifat fisik seperti hardisk, memory, jenis server, jaringan dan sebagainya.

Cloud provider disini hanya menyediakan infrastruktur berdasarkan permintaan dari pengguna. Jadi jika user ingin melakukan penambahan atau upgrade infrastruktur dia bisa menghubungi penyedia server cloud tersebut. Contoh dari layanan ini seperti Amazon EC2, Rackspace cloud dan lain sebagainya.


Cara Kerja Cloud Computing

Sistim Cloud Computing atau komputasi berbasis awan bekerja dengan menggunakan server yang berkerja secara online terus-menerus di jaringan internet. Di komputer server inilah semua data akan disimpan begitu juga dengan aplikasi, semua di instal di komputer server sehingga pihak pengguna siap pakai saja.

Pengguna yang ingin mengakses server tersebut baik untuk keperluan membuka, menyimpan data ataupun menjalankan sebuah program, maka pertama user harus melakukan login terlebih dahulu kemudian setelah login berhasil barulah pengguna bisa menggunakan resource server cloud seperti menjalankan suatu program tanpa perlu menginstalnya di komputer sendiri dan juga untuk menyimpan data.

Cara kerjanya cukup sederhana seperti apabila user menjalankan sebuah aplikasi dan memberikan beberapa perintah pada aplikasi tersebut, maka perintah yang di input oleh user akan dikirimkan ke server melalui jaringan internet kemudian akan diolah atau di resfon oleh server dan memberikan hasilnya ke penguna tersebut, data hasil proses tersebut akan disimpan di komputer server, sehingga setiap kali user ingin membuka dan melihat data yang dia simpan terakhir kali, data tersebut akan tetap tersedia pada server cloud.

Contoh kasus ini dapat kita lihat pada penggunaan email seperti gmail dimana pengguna tidak perlu mendownload dan menginstal aplikasi email tersebut di komputer miliknya, tapi cukup dengan tersambung ke internet, userpun sudah bisa menggunakan aplikasi email yang ada pada server cloud tersebut.



l  Masalah Dari Cloud Computing

1.        Keamanan data

Masalah kemanan data masih menjadi hal yang harus diperhatikan pada penggunaan sistim cloud, karena semua pengguna komputer yang terhubung dengan jaringan internet bisa saja mengakses server cloud, disini bukan tidak mungkin para penyusup atau sebut saja cracker komputer bisa masuk keserver dan melakukan pengruskan data, menghapus data ataupun mencuri data anda, untuk itu pilihlah server cloud yang anda nilai cukup aman dan memiliki integritas yang baik.

2.        Privacy

Dari sisi privacy atau kerhasiaan data, tentu sekalipun sistim yang digunakan pada server cloud telah menerapkan enkripsi data, tapi tetap saja ada kemungkinan data yang anda simpan di server cloud bisa terbaca oleh orang lain.

3.       Rawan penyusup

Seperti telah disinggung pada poin pertama keamanan data pada komputer cloud bisa saja menjadi masalah, seperti terjadinya hacking data, masuknya penyusup seperti virus/malware ke server cloud bisa menjadi masalah bila sistim keamanan yang diterapkan oleh administrator server tidak kuat alias memiliki celah rawan.

4.        Server down

Kasus yang satu ini sering menjadi masalah pada komputer server, dimana server mengalami down ini dapat disebabkan oleh berbagai hal seperti load yang terlalu tinggi pada saat yang bersamaan dari banyak user sehingga membuat resource server berjalan lambat untuk melayani permintaan tersebut.

Kemudian server down bisa saja diakibatkan oleh jaringan internet yang tidak stabil pada komputer server, sehingga semua pengguna yang mengaksesnya akan mengalami hal yang sama juga.


l  Keuntungan Menggunakan Cloud Computing

1.       Efisiensi penggunaan memory

Dengan menggunakan cloud computing yang telah menyiapkan berbagai infrastuktur seperti penyimpanan maupun software tentu saja disini user tidak perlu lagi menyiapkan dan memikirkan kapasitas hardisk yang besar untuk dipakai di komputernya, begitu juga dengan penggunaan software pengguna tidak perlu repot-repot membeli atau mencari software untuk di instal di komputernya tapi cukup dengan menggunakan server cloud semuanya sudah siap pakai.

2.        Fleksibilitas

Karena server cloud merupkan layanan berbasis internet maka pengguna bisa saja mengaksesnya darimana saja selama dia masih bisa terhubung ke internet dengan demikan layanan komputasi awan lebih  membuat pengguna merasa lebih fleksibel.

3.       Skalabilitas

Penggunaan layanan cloud yang menyediakan  dan menawarkan penyimpanan sesuai dengan permintaan user, maka disini user bisa dengan mudah melakukan management data baik untuk mengurangi ataupun untuk memperbanyak data untuk disimpan di server cloud.




l  Kerugian Menggunakan Cloud Computing

1.        Pengguna harus terhubung ke Internet

Dengan mewajibkan pengguna harus terhubung ke internet untuk bisa mengakses server maka tentu saja tidak hanya pengguna harus menyediakan perangkat jaringan internet, melainkan pengguna juga harus membayar biaya internet sesuai dengan yang digunakannya. Tentu ini tidak murah bukan apalagi jika anda melakukan upload dan download data yang besar setiap kali terhubung ke komputer server, tentu saja anda akan mengkonsumsi kuota internet yang besar.

2.        Biaya untuk penyedia server cloud

Jika anda hanya menyimpan data dalam kapasitas kecil dan anda sekedar menggunakan beberapa aplikasi di komputer cloud mungkin saja penyedia server tersebut masih memberikan free alias gratis, tapi sebaliknya jika anda menggunkan resource yang besar dari komputer server seperti menyimpan data dalam jumlah yang sangat besar mungkin saja penyedia layanan server cloud mengharuskan anda berlangganan dan membayar pemakaian anda.

Demikian ulasan mengenai cloud computing untuk kita ketahui agar kita dapat memanfaatkan teknologi komputasi awan untuk menggunakan aplikasi yang berbasis cloud dan juga untuk mengamankan data yang kita anggap penting sehingga bila terjadi kerusakan seperti bencana alam maka data tersebut masih bisa kita dapatkan.

~Referensi :

http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html


http://www.patartambunan.com/pengertian-cloud-computing-jenis-cara-kerja-keuntungan-dan-kerugian/

Ini Adalah Tugas Softskill Dari Dosen : Arbi Pramana