Tampilkan postingan dengan label komputer. Tampilkan semua postingan
Tampilkan postingan dengan label komputer. Tampilkan semua postingan

Jumat, 07 Desember 2012

 
Intel yang terkenal sebagai produsen processor terkemuka saat ini telah resmi memperkenalkan teknologi sandy bridge pada processor intel. Generasi processor terbaru mereka yaitu "Sandy Bridge Technology Processor", sebelumnya diberi nama Gesher, namun karena suatu hal yang berbau politik, akhirnya dirubah menjadi "sandy bridge", sebuah nama yang merefleksikan visi dan misi intel sebagai jembatan untuk membawa dan memperkenalkan dunia komputer pada era baru processor.
Wajar jika intel ingin mengaitkan mikro arsitektur terbaru mereka dengan nama jembatan, karena teknologi sandy bridge merupakan perubahan terbesar yang dilakukan intel sejak era "Pentium 4". Teknologi ini mewujudkan konsep fusion processor, alias processor yang menyatukan seluruh komponen kedalam sebuah processor. Hal ini bisa dibilang memindahkan semua komponen pendukung dari northbridge, memory controller, PCI-E controller dan onboard graphic chip ke dalam processor tersebut. Sehingga seluruh komponen didalam processor sandy bridge berada dalam sekeping silikon dan sudah tidak ada yang terpisah-pisah lagi, sehingga kinerja sistem akan menjadi lebih cepat dan lebih efisien.

Di sandy bridge, proses data semakin singkat karena seluruh unit berada dalam satu silikon, apalagi intel membuat interkoneksi yang menhubungkan seluruh komponen mulai dari chip processor, cache sampai graphics chip. Adapun interkoneksi atau yang disebut ring bus ini memberi jembatan data tanpa hambatan ke seluruh unit tersebut dengan kecepatan mencapai 384 Gb/s pada saat latency yang minim.

Keuntungan lainnya adalah penurunan konsumsi daya beserta ukuran inti processor tersebut, apalagi dengan fabrikasi 32 nm yang digunakan oleh sandy bridge jika dihitung dengan empat inti atau "Quad core", bisa memiliki 995.000.000 transistor, namun ukurannya sangat minim yaitu sebesar 216 mm2.

Jenis komponen di dalam silikon sandy bridge sendiri kurang lebih sama seperti "Nehalem", yang pertama tentu saja inti atau core processornya. Pada sandy bridge generasi pertama ini, jumlah intinya sebanyak 2 dan 4 yang kemudian disusul dengan generasi 6 dan 8 inti. Masing-masing inti memiliki L2 Cache sebesar 256 Kb, kerja L2 cache dibantu oleh L3 Cache yang jumlahnya sama dengan inti, sedangkan ukurannya bervariasi dari 3-8 Mb. Sedangkan PCI Express, DMI, memory controller dan display interface berkumpul dalam satu area yang disebut "System agent".

namun pengintegrasian tersebut menyisakan efek negatif, di teknologi sandy bridge clock generator hanya satu dan mengatur frekuensi di angka 100 Mhz untuk seluruh komponen. Alhasil, menaikan frekuensi memory, SATA dan komponen lain membuat overclock menjadi sangat sulit, kenaikan angka 5-6 Mhz saja sudah akan membuat USB dan SATA tidak dapat bekerja. Satu-satunya cara melakukan overclock adalah dengan menaikan multiplier processor, namun perlu diingat yaitu kabarnya multiplier processor sandy bridge dikunci. Yang bebas hanya sandy bridge dengan akhiran "K" yaitu processor "Core i5 2500K Quad core" 3.3 Ghz tanpa hyper threading dan "Core i7 2600K Quad core" 3.4 Ghz dngan hyper threading.
Anda akan menemukan dua tipe chip grafis di processor sandy bridge, yaitu intel HD graphic 2000 dan 3000. Sudah pasti chip grafis versi 2000 memiliki spesifikasi di bawah versi 3000. Namun sangat disayangkan karena semua kelebihan yang telah disebutkan diatas hadir dalam soket motherboard yang berbeda, untuk dapat menikmati teknologi terbaru dari intel ini anda harus memiliki motherboard dengan soket LGA 1155. Ada 2 chipset yang disediakan intel untuk LGA 1155 ini, yaitu "intel P67 chipset" dan "Intel H67 chipset". bedanya hanya, H67 mendukung sistem grafis onboard sementara P67 untuk sistem dengan kartu grafis terpisah.

Total ada 29 processor yang akan dilepas kepasaran, yang terbagi menjadi 14 buah untuk tipe desktop dan 15 buah untuk tipe notebook. Untuk saat ini sudah banyak motherboard yang mendukung atau support buat tipe processor sandy bridge ini. seperti dari Asus, Gigabyte, MSI, Biostar, Asrock dan lain-lain. Secara keseluruhan anda akan menemukan peningkatan kinerja yang cukup signifikan yaitu mencapai 25 persen pada teknologi processor ini, peningkatan terjadi pada berbagai aplikasi seperti aplikasi musik, pengolahan gambar sampai aplikasi game.

Intinya disini, intel akan semakin meninggalkan para pesaingnya dalam hal teknologi processor, belum habis kesuksesan processor intel dual core, intel core 2 duo, intel core i3, intel core i5 dan intel core i7, kini telah hadir lagi generasi processor core i5 dan i7 terbaru yaitu teknologi "Sandy Bridge".
 
 
sumber: ditulis oleh Frans PC dalam http://franspc.blogspot.com/2012/02/teknologi-sandy-bridge-processor-intel.html

Sabtu, 21 Juli 2012

Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.

Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanyadiperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. 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.

Pemrograman paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
Komputasi paralel membutuhkan:
·         algoritma
·         bahasa pemrograman
·         compiler

Sebagian besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu. Bahkan juga ada komputer dengan ribuan CPU. Komputer dengan satu CPU dapat melakukan parallel processing dengan menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing ini memerlukan software canggih yang disebut distributed processing software. Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing.

Sesuai taksonomi Flynn, seorang Designer Processor, Organisasi Prosesor dibagi menjadi 4 :
A.    SISD (Single Instruction Single Data Stream)
Arus Instruksi Tunggal dan Data Tunggal
B.    SIMD (Single Instruction Multiple Data Stream)
Arus Instruksi Tunggal dan Multiple Data
C.    MISD (Multiple Instruction Single Data Stream)
Arus Multiple Instruksi dan Data Tunggal
D.    MIMD (Multiple Instruction Multiple Data Stream)
Arus Multiple Instruksi dan Multiple Data

 1.            Organisasi Prosesor SISD
  • Prosesor tunggal
  • Aliran instruksi tunggal
  • Data disimpan dalam memori tunggal
  • Uni-processor
2.            Single Instruction, Multiple Data Stream – SIMD
  • Single machine instruction
  • Mengontrol eksekusi secara simultan
  • sejumlah elemen-elemen pengolahan
  • Berdasarkan Lock-step
  • Setiap pengolahan elemen memiliki hubungan dengan memori data
  • Setiap instruksi dieksekusi pada kumpulan data yang berbeda oleh prosesor yang berbeda
  • Prosesor Vector and array
3.         Multiple Instruction, Single Data Stream – MISD
  • Rangkaian dari data
  • Dikirimkan ke kumpulan prosesor
  • Setiap prosesor mengeksekusi urutan instruksi yang berbeda
  • Belum pernah diimplementasikan (komesial)
4.         Multiple Instruction, Multiple Data Stream- MIMD
  • Kumpulan/sejumlah prosesor
  • Mengeksekusi secara simultan urutan instruksi yang berbeda
  • Kumpulan data yang berbeda
  • SMP, Cluster and sistem NUMA


Sumber:

Selasa, 17 Juli 2012

Aditya Panji/KOMPAS.com
Cisco
KOMPAS.com — Perusahaan teknologi informasi mendominasi dalam pemberian kesejahteraan bagi karyawannya. Maka tidak mengherankan, developer atau engineer dibayar tinggi atas pekerjaannya.

Dengan bantuan Glassdoor.com, Business Insider merilis 25 perusahaan IT dengan bayaran tertinggi di dunia.

Di sini, tidak hanya gambaran berapa besar gaji yang akan dibayarkan, tetapi jenis pekerjaan apa dengan bayaran terendahnya.

Rata-rata perusahaan IT membayar gaji karyawannya 150.000 dollar AS-200.000 dollar AS per tahun. Namun dengan jabatan lebih tinggi, perusahaan akan membayarnya lebih tinggi lagi.

Perusahaan mana yang memberikan karyawannya dengan gaji yang sangat tinggi? Simak saja daftar di bawah ini.

Daftar 25 perusahaan IT dengan gaji tertinggi (per tahun):

25. Rackspace
Rata-rata gaji: 72.946 dollar AS
Gaji tertinggi: 117.250 dollar AS (director)
Gaji terendah: 50.047 dollar AS (account manager)

24. Groupon
Rata-rata gaji: 72.949 dollar AS
Gaji tertinggi: 115.140 dollar AS (member of technical staff)
Gaji terendah: 37.040 dollar AS (account manager)

23. Intel
Rata-rata gaji: 91.681 dollar AS
Gaji tertinggi: 113.857 dollar AS (research scientist)
Gaji terendah: 56.770 dollar AS (manufacture technician)

22. Research in Motion (RIM)
Rata-rata gaji: 92.427 dollar AS
Gaji tertinggi: 125.667 dollar AS (product manager)
Gaji terendah: 68.333 dollar AS (hardware design)

21. Qualcomm
Rata-rata gaji: 95.019 dollar AS
Gaji tertinggi: 121.543 dollar AS (hardware engineer staff)
Gaji terendah: 76.623 dollar AS (systems test engineer)

20. Citrix System
Rata-rata gaji: 99.026 dollar AS
Gaji tertinggi: 110.069 dollar AS (senior software development engineer)
Gaji terendah: 73.378 dollar AS (quality assurance engineer)

19. Microsoft
Rata-rata gaji: 100.236 dollar AS
Gaji tertinggi: 124.126 dollar AS (Researcher)
Gaji terendah: 80.186 dollar AS (Technical Account Manager)

18. Facebook
Rata-rata gaji: 101.843 dollar AS
Gaji tertinggi: 133.571 dollar AS (Product Manager)
Gaji terendah: 43.518 dollar AS (User Operations Analyst)

17. LinkedIn
Rata-rata gaji: 102.359 dollar AS
Gaji tertinggi: 148.125 dollar AS (principal software engineer)
Gaji terendah: 53.667 dollar AS (sales development specialist)

16. Apple
Rata-rata gaji: 103.965 dollar AS
Gaji tertinggi: 117.185 dollar AS (product design engineer)
Gaji terendah: 26.561 dollar AS (Mac specialist)

15. Amazon
Rata-rata gaji: 104.854 dollar AS
Gaji tertinggi: 132.442 dollar AS (software development manager)
Gaji terendah: 62.397 dollar AS

14. NVIDIA
Rata-rata gaji: 104.858 dollar AS
Gaji tertinggi: 122.477 dollar AS (senior hardware engineer)
Gaji terendah: 85.382 dollar AS (product engineer)

13. Salesforce.com

Rata-rata gaji: 105.354 dollar AS
Gaji tertinggi: 149.935 dollar AS (lead member of technical staff)
Gaji terendah: 79.351 dollar AS (sales engineer)

12. Google
Rata-rata gaji: 106.104 dollar AS
Gaji tertinggi: 140.481 dollar AS (senior software engineer)
Gaji terendah: 60.909 dollar AS (account strategist)

11. Oracle
Rata-rata gaji: 106.350 dollar AS
Gaji tertinggi: 150.973 dollar AS (consulting member of technical staff)
Gaji terendah: 62.975 dollar AS (programmer analyst)

10. IBM
Rata-rata gaji: 107.242 dollar AS
Gaji tertinggi: 153.420 dollar AS (research staff member)
Gaji terendah: 67.103 dollar AS (computer programmer)

9. Mitre
Rata-rata gaji: 107.795 dollar AS
Gaji tertinggi: 153.660 dollar AS (principal information systems engineer)
Gaji terendah: 72.288 dollar AS (software systems engineer)

8. SAP
Rata-rata gaji: 108.932 dollar AS
Gaji tertinggi: 165.974 dollar AS (senior director)
Gaji terendah: 89.737 dollar AS (technical consultant)

7. Adobe
Rata-rata gaji: 109.241 dollar AS
Gaji tertinggi: 142.076 dollar AS (senior computer scientist)
Gaji terendah: 65.600 dollar AS (financial analyst)

6. Intuit
Rata-rata gaji: 110.575 dollar AS
Gaji tertinggi: 134.525 dollar AS (senior product manager)
Gaji terendah: 61.161 dollar AS (rotational development associate)

5. Zynga
Rata-rata gaji: 111.004 dollar AS
Gaji tertinggi: 158.976 dollar AS (studio general manager)
Gaji terendah: 77.767 dollar AS (game designer)

4. Twitter
Rata-rata gaji: 116.324 dollar AS
Gaji tertinggi: 130.000 dollar AS (systems software engineer)
Gaji terendah: 98.222 dollar AS (product designer)

3. Guidewire
Rata-rata gaji: 117.515 dollar AS
Gaji tertinggi: 132.250 dollar AS (senior integration architect)
Gaji terendah: 95.625 dollar AS (quality assurance engineer)

2. Yahoo
Rata-rata gaji: 118.290 dollar AS
Gaji tertinggi: 154.330 dollar AS (product management director)
Gaji terendah: 64.333 dollar AS (account manager)

1. Cisco
Rata-rata gaji: 122.314 dollar AS
Gaji tertinggi: 208.679 dollar AS (senior director)
Gaji terendah: 69.683 dollar AS (customer support engineer)

sumber: http://tekno.kompas.com/read/2012/07/14/15395779/25.Perusahaan.TI.dengan.Gaji.Tertinggi

Jumat, 29 Juni 2012




RISC (Reduced Instruction Set Computing)

Sejarah
Reduced Instruction Set Computing (RISC) atau “Komputasi set instruksi yang disederhanakan” pertama kali digagas oleh John Cocke, peneliti dari IBM di Yorktown, New York pada tahun 1974 saat ia membuktikan bahwa sekitar 20% instruksi pada sebuah prosesor ternyata menangani sekitar 80% dari keseluruhan kerjanya. Komputer pertama yang menggunakan konsep RISC ini adalah IBM PC/XT pada era 1980-an. Istilah RISC sendiri pertama kali dipopulerkan oleh David Patterson, pengajar pada University of California di Berkely.

Definisi
RISC, yang jika diterjemahkan berarti “Komputasi Kumpulan Instruksi yang Disederhanakan”, merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desain ini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapa mikroprosesor Intel 960Itanium (IA64) dari Intel CorporationAlpha AXP dari DECR4x00 dari MIPS CorporationPowerPC dan Arsitektur POWER dari International Business Machine. Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM (termasuk di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems, serta PA-RISC dari Hewlett-Packard.
Selain RISC, desain Central Processing Unit yang lain adalah CISC (Complex Instruction Set Computing), yang jika diterjemahkan ke dalam Bahasa Indonesia berarti Komputasi Kumpulan Instruksi yang kompleks atau rumit.

Fitur Utama
è General purpose register dalam jumlah yang amat besar
è Menggunakan teknologi compiler untuk mengoptimalisasikan penggunaan register.
è Instruction set yang sedikit dan sederhana
è Pendekatan optimum dalam intruksi
è Memimpin untuk:
·         Set eksekusi yang besar
·         Lebih banyak mode pengalamatan

Karakteristik RISC
• Satu instruksi per siklus
• Operasi register to register
• Mode pengalamatan yang sederhana
• Format instruksi yang sederhana
• Desain Hardwired (tanpa microcode)
• Format instruksi yang Fix.
• Prose compile yang cepat

CISC (Complex Instruction-Set Computer )
Definisi
Complex instruction-set computing atau Complex Instruction-Set Computer (CISC; “Kumpulan instruksi komputasi kompleks”) adalah sebuah arsitektur dari set instruksi dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah, seperti pengambilan dari memory, operasi aritmetika, dan penyimpanan ke dalam memory, semuanya sekaligus hanya di dalam sebuah instruksi. Karakteristik CISC dapat dikatakan bertolak-belakang dengan RISC.
Sebelum proses RISC didesain untuk pertama kalinya, banyak arsitek komputer mencoba menjembatani celah semantik”, yaitu bagaimana cara untuk membuat set-set instruksi untuk mempermudah pemrograman level tinggi dengan menyediakan instruksi “level tinggi” seperti pemanggilan procedure, proses pengulangan dan mode-mode pengalamatan kompleks sehingga struktur data dan akses array dapat dikombinasikan dengan sebuah instruksi. Karakteristik CISC yg “sarat informasi” ini memberikan keuntungan di mana ukuran program-program yang dihasilkan akan menjadi relatif lebih kecil, dan penggunaan memory akan semakin berkurang. Karena CISC inilah biaya pembuatan komputer pada saat itu (tahun 1960) menjadi jauh lebih hemat.
Memang setelah itu banyak desain yang memberikan hasil yang lebih baik dengan biaya yang lebih rendah, dan juga mengakibatkan pemrograman level tinggi menjadi lebih sederhana, tetapi pada kenyataannya tidaklah selalu demikian. Contohnya, arsitektur kompleks yang didesain dengan kurang baik (yang menggunakan kode-kode mikro untuk mengakses fungsi-fungsi hardware), akan berada pada situasi di mana akan lebih mudah untuk meningkatkan performansi dengan tidak menggunakan instruksi yang kompleks (seperti instruksi pemanggilan procedure), tetapi dengan menggunakan urutan instruksi yang sederhana.
Satu alasan mengenai hal ini adalah karena set-set instruksi level-tinggi, yang sering disandikan (untuk kode-kode yang kompleks), akan menjadi cukup sulit untuk diterjemahkan kembali dan dijalankan secara efektif dengan jumlah transistor yang terbatas. Oleh karena itu arsitektur -arsitektur ini memerlukan penanganan yang lebih terfokus pada desain prosesor. Pada saat itu di mana jumlah transistor cukup terbatas, mengakibatkan semakin sempitnya peluang ditemukannya cara-cara alternatif untuk optimisasi perkembangan prosesor. Oleh karena itulah, pemikiran untuk menggunakan desain RISC muncul pada pertengahan tahun 1970 (Pusat Penelitian Watson IBM 801 – IBMs)
Contoh-contoh prosesor CISC adalah System/360, VAX, PDP-11, varian Motorola 68000 , dan CPU AMD dan Intel x86.
Istilah RISC dan CISC saat ini kurang dikenal, setelah melihat perkembangan lebih lanjut dari desain dan implementasi baik CISC dan CISC. Implementasi CISC paralel untuk pertama kalinya, seperti 486 dari Intel, AMD, Cyrix, dan IBM telah mendukung setiap instruksi yang digunakan oleh prosesor-prosesor sebelumnya, meskipun efisiensi tertingginya hanya saat digunakan pada subset x86 yang sederhana (mirip dengan set instruksi RISC, tetapi tanpa batasan penyimpanan/pengambilan data dari RISC). Prosesor-prosesor modern x86 juga telah menyandikan dan membagi lebih banyak lagi instruksi-instruksi kompleks menjadi beberapa “operasi-mikro” internal yang lebih kecil sehingga dapat instruksi-instruksi tersebut dapat dilakukan secara paralel, sehingga mencapai performansi tinggi pada subset instruksi yang lebih besar.


sumber :

Know us

Contact us

Nama

Email *

Pesan *