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

Know us

Contact us

Nama

Email *

Pesan *