Rabu, 18 Desember 2013

Kecerdasan Buatan (Anki Drive: Permainan Mobil Balap Dengan Kecerdasan Buatan)


Kecerdasan Buatan


Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan entitas ilmiah. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika.
Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi untuk Informatika relatif tidak bermasalah. Seperti contoh: mentransformasikan persamaan, menyelesaikan persamaan integral, membuat permainan catur atau Backgammon. Di sisi lain, hal yang bagi manusia kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk direalisasikan dalam Informatika. Seperti contoh: Pengenalan Obyek/Muka, bermain sepak bola.
Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang sangat penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi yang cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan video game.

Aplikasi Kecerdasan Buatan

Pada artikel yang berjudul Pengenalan Kecerdasan Buatan sebelumnya, telah dipaparkan tentang Sejarah, Definisi, beserta Cabang-cabang dari Bidang Ilmu Kecerdasan Buatan. Pada kesempatan kali ini, penulis ingin menyampaikan aplikasi-aplikasi kecerdasan buatan pada kehidupan nyata.
Bidang Komputer dan Sains
Para Peneliti kecerdasan buatan telah membuat banyak alat untuk memecahkan beberapa masalah yang dapat dikategorikan paling rumit pada bidang komputer dan sains. Kebanyakan dari penemuan mereka telah diambil alih oleh cabang ilmu komputer dan sains dan tidak lagi menjadi bagian dari bidang ilmu kecerdasan buatan. Namun, bidang ilmu kecerdasan buatan tetap saja sulit untuk dilepaskan dari bidang ilmu ini, dikarenakan banyak bagian dari kecerdasan buatan yang digunakan dalam bidang komputer dan sains ini. Salah satu contohnya adalah konsep jaringan syaraf tiruan yang digunakan untuk mengkalkulasi probabilitas kondisi-kondisi yang akan terjadi pada masa yang akan datang. Beberapa daftar aplikasi yang sebelumnya dikembangkan oleh para peneliti kecerdasan buatan adalah GUI (Graphical User Interface), Kalkulasi koordinat mouse pada layar monitor, manajemen penyimpanan otomatis, pemrograman dinamis serta pemrograman orientasi objek.
Finansial
Pada bidang finansial, penggunaan kecerdasan buatan ditujukan pada pengorganisasian operasi, investasi saham, dan memanajemen properti. Sebuah sistem yang memiliki kecerdasan buatan dapat mengkalkulasi inflasi maupun deflasi yang akan terjadi di masa depan serta dapat mengkalkulasi probabilitas naik turunnya harga saham sehingga dapat digunakan untuk menentukan investasi secara detail. Menggunakan jaringan syaraf tiruan yang dapat mendeteksi adanya perubahan-perubahan harga saham pada masa yang akan datang, membuat sistem kecerdasan buatan ni sangat layak digunakan dalam bidang Finansial.
Kesehatan
Pada bidang kesehatan, sistem kecerdasan buatan telah digunakan, slah satunya adalah algoritma genetika yang memungkinkan simulasi proses evolusi dan rekayasa genetika diuji coba tanpa memerlukan “korban” makhluk hidup. Algoritma ini juga dapat digunakan untuk pencocokan DNA yang sering digunakan dan saat ini mungkin populer untuk mengidentifikasi identitas seseorang. Konsep sistem pakar yang juga merupakan salah satu cabang ilmu dari kecerdasan buatan juga digunakan untuk mendiagnosa penyakit yang diderita oleh pasien sehingga memudahkan kerja dokter.
Industri
Pada bidang Industri penggunaan mesin sudah merupakan hal yang umum. Mesin biasanya digunakan dalam industri untuk pekerjaan yang membahayakan manusia dan yang sulit untuk dilakukan manusia. sebagai contoh memindahkan barang yang mempunyai berat ber ton-ton, pemotongan besi dan baja. bahkan dalam industri manufaktur, pekerjaan yang membutuhkan tingkat ketelitian tinggi dan konsistensi sudah diambil alih oleh mesin. Hal ini dikarenakan manusia mempunyai konsentrasi yang tidak tetap dan stamina yang cepat habis. Kondisi seperti ini yang berbahaya, baik bagi pekerja tersebut, pabrikan, dan konsumen tentunya. Oleh karena itu, sistem kecerdasan buatan telah diimplementasikan secara nyata pada bidang industri ini.
Satu lagi impementasi dari sistem kecerdasan buatan pada bidang industri, yakni Quality Control yang dilakukan menggunakan sistem image processing.
Transportasi
Pada bidang transportasi kecerdasan buatan sudah diimplementasikan pada banyak hal seperti sistem kontrol perpindahan gigi otomatis pada gearbox mobil bertransmisi otomatis yang menggunakan Fuzzy Logic sebagai salah satu cabag ilmu kecerdasan buatan. Penentuan rute tercepat juga dapat dilakukan oleh decision support system yang juga merupakan salah satu cabang dari kecerdasan buatan yang menggunakan GPS sebagai alat bantu navigasinya. Baru-baru ini juga telah dikembangkan sistem kecerdasan buatan yang dapat mengemudi secara otomatis serta melakukan parkir serial tanpa bantuan manusia sama sekali.
Telekomunikasi
Pada Bidang telekomunikasi, sistem kecerdasan buatan juga banyak digunakan antara lain untuk pencarian heuristik tentang tenaga kerja mereka, mengatur penjadwalan puluhan ribu pekerjanya, serta menentukan jumlah gaji sesuai dengan kualitas kerja mereka. Semuanya dilakukan secara otomatis dengan kecerdasan buatan yang telah diimplementasikan ke dalam sistemnya.
Pengembangan Game
Perkembangan Game yang pesat pada masa ini juga membutuhkan sesuatu yang berbeda pada rule permainannya. Sebuah sistem game, jika sudah dimainkan sampai tuntas oleh seorang player, maka ketika player yang sama memulai lagi permainan dari awal, maka rule permainannya akan sama. namun berbeda untuk game-game yang telah ada saat ini. sistem dalam game, dapat belajar mengenali pola permainan dari player dan ketika player tersebut memulai permainan kembali, maka sistem ini akan menggunakan rule yang berbeda untuk pemain yang sama ini. sehingga game menjadi lebih menarik dan menantang untuk dimainkan.
Pengembangan Mainan
Peralatan permainan seperti AIBO dan ASIMO, robot anjing cerdas dan robot yang menyerupai manusia yang dapat berinteraksi dengan manusia menjadi salah satu favorit alat bermain yang telah menggunakan kecerdasan buatan pada sistemnya. AIBO dan ASIMO ini dapat berinteraksi dengan manusia melalui suara, fitur speech recognition di dalamnya, robot ini dapat mengerti apa yang diucapkan manusia dan menanggapinya.
Musik
Evolusi di bidang musik hampir selalu terkena dampak dari tekbologi yang ada pada zamannya. Sebagai contoh, era musik digital yang memungkinkan sebuah suara dapat direkan dan diputar ulang. dengan mengimplementasikan kecerdasan buatan, proses penciptaan komposisi lagu, pemrosesan suara, dan teori-teori tentang musik dapat dilakukan. Pengolahan suara adalah fokus dari pengembangan kecerdasan buatan di bidang music ini.
Militer
Pada bidang militer, teknologi kecerdasan buatan dapat diimplementasikan pada sistem yang mensimulasikan kondisi-kondisi perang yang mungkin akan terjadi di lapangan, mengatur strategi serta mengkalkulasi kemungkinan beberapa strategi terhadap kondisi medan perang secara simultan dan menampilkan hasilnya.
Penerbangan
Simulasi penerbangan pada pelatihan calon pilot sebelum benar-benar terbang dilakukan menggunakan perangkat yang telah mengimplementasikan kecerdasan buatan di dalamnya. perangkat ini dapat memberikan beragam simulasi kondisi penerbangan dengan puluhan variabel yang kompleks. Pelatihan calon pilot menerbangakan pesawat menggunakan simulator ini sangat efisien, selain mengurangi biaya untuk penerbangan yang sebenarnya, resiko kecelakaan para calon pilot juga dapat diminimalisir.
Otomotif
Proses perancangan dan desain chassis serta body otomotif pada saat ini sudah semakin canggih. Computational Fluid Dynamics atau sering disebut dengan CFD saja, telah digunakan dalam proses perancangan dan pengujian. CFD menghitung variabel-variabel yang digunakan dalam perancangan mobil. Salah satunya adalah komputasi aliran arus udara yang melalui mobil dengan ribuan jalur udara yang mengelilingi seluruh body mobil.
Demikianlah beberapa aplikasi kecerdasan buatan pada kehidupan nyata yang masih banyak lagi yang belum sempat disebutkan oleh penulis. Semoga artikel ini dapat menjadi inspirasi pembaca sekalian untuk terus berkarya dalam mengembangkan sistem kecerdasan buatan. 

Anki Drive: Permainan Mobil Balap Dengan Kecerdasan Buatan

 
Pernahkah Anda membayangkan bagaimana jika mainan Mini 4WD Tamiya bukan hanya bisa melaju kencang, namun juga memiliki karakternya sendiri dan bahkan mampu berpikir? Tiga pria jebolan Carnegie Mellon University: Boris Sofman, Mark Palatucci and Hanns Tappeiner berhasil merealisasikan mimpi ini dengan Anki Drive yang sebentar lagi akan diluncurkan.
Anki Drive merupakan perpaduan apa yang biasa kita temui dalam videogame dengan mobil balap mainan. Ia dibuat dengan sangat canggih: mobil-mobil Anki Drive adalah satu dari sedikit mainan yang didukung teknologi kecerdasan buatan dimana mereka bisa belajar dari pengalaman.
Permainan ini diperkenalkan saat Worldwide Developers Conference lalu, dan tampaknya Apple sangat terkesan olehnya. Kini permainan ini siap diperkenalkan ke khalayak umum.
Kemudian bagaimana cara kerjanya? Satu set Anki Drive terdiri dari sebuah matras sirkuit, mobil dan aplikasi untuk iOS. Di balik matras hitam tersebut terdapat tinta spesial yang dibubuhi kode-kode posisi untuk membaca poisisi tiap-tiap mobil mobil. Dan tiap mobil memiliki sepasang motor yang mentenagai roda belakang mereka. Bukan itu saja, ia memiliki kamera kecil untuk berinteraksi dengan track, kemudian sebuah microprosesor berkecepatan 50MHz, tombol power, lampu LED warna-warni, baterai yang bisa diisi ulang serta koneksi radio Bluetooth LE.
Jendela Anda untuk balapan adalah layar device Apple via aplikasi iOS Anki Drive. Dengan app ini Anda bisa ‘mengendarai’ mobil balap secara langsung dan menggunakan ‘persenjataan’ yang telah tersedia. Namun bagian terbaiknya datang dari tiap kali Anda memainkannya. Mobil balap ini akan terus-menerus belajar menyelesaikan balapan dengan lebih efektif, membaca gerakan lawan-lawannya, bahkan menutup jalan hingga menyalip. Boris Sofman, Mark Palatucci and Hanns Tappeiner meyakinkan bahwa tidak ada satupun dari manuver ini yang telah diprogram sebelumnya: gerakan-gerakan ini merupakan keputusan mereka sendiri. Kemudian jika mereka bisa bermain sendiri, apa gunanya Anda?
Dengan memiringkan iDevice yang Anda miliki, Anda dapat mem-bypass gerakan mobil balap, apakah itu untuk membelok lebih tajam atau mendahului dari arah luar, dan juga mengaktifkan senjata. Tentu saja mobil ini sangat pintar, Anda sama sekali tidak perlu menekan tombol gas ataupun rem agar ia bisa berjalan sempurna. Bahkan saat Anda sengaja membalikkan posisi mobil, ia akan berputar ke arah yang benar dan melanjutkan pertandingan. Senjata yang Anda gunakan memiliki dampak langsung pada mobil lawan – mereka bisa melambat atau bahkan terpelintir.

Bukan itu saja, seperti karakter dalam videogame, mobil-mobil ini akan bertambah cepat dan bertambah efektif jika semakin sering dimainkan. Yang sangat mengejutkan adalah efek ini bersifat permanen. Mobil Anki Drive yang telah dimainkan selama satu dua bulan akan jauh lebih canggih dibandingkan ia yang baru saja dikeluarkan dari bungkusnya. Dan tiap-tiap mobil ini memiliki karakter yang berbeda berdasarkan upgrade yang Anda pilih.
Ada empat pilihan mobil yang bisa Anda gunakan. Katal dan Rho akan dibundel bersama starter kit yang dibanderol seharga US$ 200. Anda bisa menambah koleksi dengan membeli Kourai dan Boson secara terpisah dengan harga US$ 70. Walaupun bisa dikembangkan sesuai keinginan Anda, tiap mobil memiliki kemampuan dasar yang berbeda: Rho dan Katal memiliki kemampuan bertahan yang lebih baik sedangkan Kourai dan Boson mempunyai persenjataan yang canggih. Palatucci menjelaskan bahwa mereka memastikan bahwa tidak ada satu mobil pun yang dapat memiliki seluruh skill yang disajikan untuk tetap menjaga keseimbangan permainan serta memotivasi Anda untuk mengkoleksi dan ‘mendidik’ mobil lainnya.
Matras arena memiliki ukuran 102- kali 42-inci. Tiap mobil berukuran panjang dan lebar 3,1×1,75-inci. Jika Anda bertanya-tanya mengapa penampilan mobil-mobil balap ini sangat keren, semua mobil ini didesain oleh Harald Belker. Pria ini bertanggung jawab dalam merancang mobil Batman di tahun 1996, kendaraan di film Minority Report hingga Tron: Legacy. Mungkin dalam beberapa bulan kita juga akan melihat beberapa desain mobil baru.
Dengan karakter mobil yang berbeda akan menciptakan sebuah ikatan antara Anda dengan mobil Anda. Pernahkah Anda jatuh hati pada karakter videogame yang Anda mainkan? Itulah yang Anki Drive mampu sajikan. Tetapi saat karakter game tersaji secara virtual, mobil Anki Drive mampu menyajikan ikatan yang hadir secara ‘fisik’. Saya membayangkan dalam beberapa tahun ke depan akan ada turnamen Anki Drive dimana tiap peserta memiliki mobil berkarakteristik berbeda ke pertandingan.

Untuk informasi lebih lanjut, silakan kunjungi laman resmi mereka.
*(Video)*


Rabu, 20 November 2013

Caesar ( Decrypt & Encrypt )


Enskripsi Menggunakan Kode Caesar & Rot


Enskripsi adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus. Dikarenakan enskripsi telah digunakan untuk mengamankan komunikasi diberbagai negara, hanya organisasi-organisasi tertentu dan individu yang memiliki kepentingan yang sangat mendesak akan kerahasiaan yang menggunakan enskripsi.
Cara kerja sandi ini dapat diilustrasikan dengan membariskan dua set alfabet, alfabet sandi disusun dengan cara menggeser alfabet biasa ke kanan atau ke kiri dengan angka tertentu (angka ini disebut kunci). Misalnya sandi Caesar dengan kunci 3, adalah sebagai berikut:
Alfabet Biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfabet Sandi: DEFGHIJKLMNOPQRSTUVWXYZABC
Di link http://online-calculators.appspot.com/caesar/ kita dapat melakukan/mengubah decrypt text menjadi encrypt text, kita hanya menginputkan beberapa kalimat ( decrypt text ) kemudian akan berubah menjadi encrypt text, dan kita tidak perlu menunggu lama.
Saya telah melakukan percobaan encrypt di alamat http://online-calculators.appspot.com/caesar/dengan sebuah kalimat  Selalu lakukan kebaikan dengan cara terbaik setelah saya encrypt hurufnya menjadi Vhodox odnxndq nhedlndq ghqjdq fdud whuedln dan setelah saya decrypt hurufnya bisa kembali lagi seperti semula.
Terimakasih
*^_^*

Senin, 30 September 2013

Imajinasiku (My Inspirations)




Teknologi memang tidak akan pernah berhenti untuk berkembang dan berinovasi. Sejak pembuatan komputer pertama hingga sekarang terus menerus berinovasi secara cepat yang memang ditujukan untuk memudahkan kehidupan manusia slanjutnya yng lebih modern lagi.
Salah satu dari inovasi yang baru saja dibuat adalah bagaimana membuat hal yang virtual di dunia maya dihidupkan di dunia nyata.


Komputer memang tak pernah habis untuk dibahas,ada-ada saja ide baru dari berbagai pengembang untuk membuat suatu penemuan demi menghasilkan suatu penemuan yang sangat luar biasa bagi para pengguna teknologi.Untuk itulah komputer masa depan dirancang dengan sangat luar biasa sehingga menarik peminat pecinta komputer di seluruh negara ini.Komputer masa depan ini drancang dengan efisien serta fleksibilitas tinggi sehingga mudah dibawa kemana- mana sesuai kebutuhan pengguna.




Fitur 3D akan menjadi fitur dari komputer masa depan ini,fitur 3D ini ialah tampilan grafis yang memiliki dimensi sendiri sebagai bagian dari hasil pemberian efek cahaya yang memberikan hasil yang lebih nyata.kita pasti sudah pernha menonton film yang menggukan fitur 3D bukan???yang membuat kita menjadi seakan akan menjadi bagian dari film tersebut,hal inilah yang menjadi dasar dari komputer masa depan ini.


Selain faslitas 3D, komputer masa depan ini dilengkapi dengan beberapa fitur lain nya yakni:
-Hanya dengan bantuan sinar matahari komputer masa depan ini tidak perlu melakukan isi ulang baterai dengan charger.
-Kompter masa depan mungkin juga dilengkapi dengan berbagai macam sensor,yakni sensor panca indra atau juga sensor mood bagi pengguna komputer.

-Serba efisien dan fleksibel,selain  itu masih banyak rancangan-rancangan dan ide ide yang lebih fantastis yang akan dilakukan oleh banyak pengembang di dunia teknologi saat ini untuk memulai sebuah rencana bagi komputer masa depan.
Kemudian lebih canggih dan lebih murah dan memiliki kemampuan diantaranya melihat, mendengar, berbicara, dan berpikir serta mampu membuat kesimpulan seperti manusia. Ini berarti komputer memiliki kecerdasan buatan yang mendekati kemampuan dan prilaku manusia. Kelebihan lainnya lagi, kecerdasan untuk memprediksi sebuah kejadian yang akan terjadi, bisa berkomunikasi langsung dengan manusia, dan bentuknya semakin kecil. Yang jelas komputer masa depan akan lebih menakjubkanIbaratnya manusia, komputer masa depan akan memiliki kecerdasan luar biasa ditambah dengan panca indra seperti manusia : pengelihatan, pengecap, peraba, pencium, dan pendengaran.

Jenis Komputer
Komputer masa depan juga akan memiliki bermacam-macam bentuk dan tingkat kecerdasan :

* Yang bentuknya kecil dan sederhana bisa dibawa2 atau dipakai (misalnya berbentuk arloji). Memiliki kecerdasan terbatas dan lebih berfungsi sebagai client komputer yang lebih besar. Misalnya kita ingin tahu bagaimana kondisi lalulintas saat ini antara Jakarta ke Bandung, maka komputer ini akan segera menanyakan ke komputer di jaringan secara peer to peer dan memberikan informasi terbaik berdasarkan data yang diterima. Komputer ini juga merupakan semacam tanda pengenal dari si pemakai (tuannya), sehingga kemanapun tuannya pergi, semua komputer2 di seluruh dunia akan mengenali orang ini berdasarkan identifikasi yang dipancarkan oleh komputer kecil ini
* Yang terpasang di dalam mobil, fungsinya memonitor kondisi lalulintas, mobil dan penumpang. Komputer ini akan memiliki banyak kamera yang memonitor kondisi jalan dan interior mobil. Komputer juga memiliki layar yang berbentuk kaca depan mobil, sehingga dalam keadaan gelap, komputer dapat membantu memproyeksikan gambar jalanan dengan terang ke kaca depan mobil berkat kamera inframerah yang terpasang di sekeliling mobil. Komputer juga akan mengambil alih kemudi jika si pengemudi berada dalam keadaan tidak sehat (misalnya mabuk)
* Yang terpasang di rumah, fungsinya membuat semua proses di rumah menjadi otomatis. Misalnya menyalakan lampu, pompa kolam renang, dan lain2 secara otomatis
* Yang terpasang secara sentral, fungsinya mengatur semua sumber2 daya yang ada di bumi ini. Komputer sentral ini akan terhubung melalui jaringan nirkabel ke semua komputer di permukaan bumi dan antariksa…

Sensor Panca Indra
Dengan adanya panca indra tadi dan kemajuan di teknologi programming, maka komputer2 tadi dapat beroperasi secara mandiri, karena tidak lagi memerlukan input dari perangkat khusus seperti keyboard/mouse/touch screen di komputer masa sekarang :

* pengelihatan : komputer dilengkapi oleh kamera 360° dan dapat memahami gerak-gerik/gesture, roman muka, gerakan mulut, mengenali orang/benda2 sekitar dan menterjemahkannya ke dalam instruksi komputer. Misalnya jika ada orang mencurigakan berjalan melintas komputer ini, maka komputer dapat melaporkannya ke polisi dan memberi data berupa foto/rekaman video orang yang mencurigakan tersebut dan data2 lain (misalnya nama, nomor ktp, alamat, dan lain2) dari orang tersebut
* pengecap : komputer dilengkapi dengan sensor yang dapat mengecap, sehingga dapat mengenali bermacam2 jenis makanan/minuman/benda dari rasanya. Komputer ini dapat menterjemahkan rasa sebuah benda dan menguraikannya ke dalam ramuan dasar (misalnya terbuat dari gula, tepung, minyak kelapa sekian persen…dst). Salah satu aplikasinya adalah merasakan makanan yang akan dimakan tuannya dan memastikan bahwa tidak ada racun di dalamnya
* peraba : komputer dilengkapi dengan sensor yang dapat merasakan suatu benda dari rabaan, dan bisa membedakan mana benda yang lunak dan keras, dingin, panas, basah, kering, lembab, tajam, tumpul, juga merasakan gerakan angin dan sebagainya. Salah satu aplikasinya adalah untuk robotik di mana robot bisa diminta untuk memijit2 punggung tuannya yang sedang pegal
* pencium : indra ini memungkinkan komputer mencium dan mengenali siapapun/apapun dari bau/aromanya. Salah satu aplikasinya adalah untuk mendeteksi adanya obat2an terlarang di airport, atau juga deteksi bau2an yang tidak enak dan melaporkannya pada petugas yang terkait
* pendengaran : indra ini sudah disempurnakan sehingga komputer mampu menerima instruksi melalui suara manusia. Indra ini juga mampu mengidentifikasikan suara2 musik dan menterjemahkan sebuah rekaman suara yang rusak ke dalam bentuk notasi musik atau tulisan (berguna sekali untuk ekstrak rekaman2 pidato kuno misalnya)

Tanpa Keahlian
Semua kemampuan tersebut akan membuat komputer tidak lagi sebagai benda yang sulit untuk digunakan. Penggunaan komputer tidak lagi membutuhkan keahlian khusus yang didapat dengan training dengan sertifikat.

Terobosan Arsitektur
Semua hal tersebut akan sangat mungkin kita dapatkan dengan dukungan software dan hardware yang hebat dan inovatif. Saat ini, kalau kita inginkan kemampuan seperti itu mungkin akan membutuhkan terobosan besar di arsitektur software dan hardware yang ada, karena teknologi yang kita punya sekarang memang belum sampai ke situ.

Software hebat hanya akan berjalan di hardware yang hebat dengan bantuan operating system yang juga hebat.

Operating System yang Ramping dan Cerdas
Operating system di sini menjadi sangat penting karena operating system harus berjalan di banyak arsitektur hardware yang berbeda2 (tergantung jenis komputernya tadi). OS harus dapat melayani semua permintaan dari aplikasi di atasnya dengan optimum tanpa terlalu membebani hardware yang ada.