Komponen

Intel Mendorong Paralelisme ke Pengembang

Pengamat Intelijen: Pentingnya Mendorong Produksi Alutsista Dalam Negeri

Pengamat Intelijen: Pentingnya Mendorong Produksi Alutsista Dalam Negeri
Anonim

Intel pada hari Jumat mengatakannya mengundang para pemrogram untuk mengembangkan program yang dapat memanfaatkan kemampuan komputasi paralel pada prosesor multicore di masa depan.

Dengan menyediakan perangkat lunak, Intel ingin mendapatkan pemrogram untuk membuat perangkat lunak yang memanfaatkan sejumlah besar inti dan kemampuan multithreading di prosesor Larrabee yang akan datang untuk menjalankan dan menjalankan sejumlah besar tugas sekaligus.

"Intel menciptakan seluruh keluarga alat pengembang untuk membantu mempercepat dan mempermudah peralihan ke komputasi paralel dan desain perangkat lunak," kata Bill Kircos, seorang Intel

Awal usaha untuk menarik para pemrogram datang lebih awal minggu ini ketika merilis versi beta dari Intel Parallel Composer, yang oleh perusahaan disebut "fi pertama "alat perangkat lunak yang memungkinkan pengembang Windows untuk mengadopsi paralelisme untuk komputasi multicore. Komposer mempercepat pengembangan perangkat lunak dengan menggabungkan paralelisme ke beberapa kompiler termasuk kompiler C / C ++.

"Versi beta publik dari Intel Parallel Composer kami adalah produk baru lain bagi kami untuk lebih membantu pengembang Windows mengadopsi paralelisme untuk multicore [komputasi], "Kircos mengatakan.

Intel Parallel Composer saat ini hanya kompatibel dengan Windows, dan fitur-fitur baru yang berjaya di dalam alat ini akan tersedia pada tahun depan untuk kompiler Mac OS X dan Linux, kata seorang juru bicara Intel.

The Composer adalah bagian dari Intel Parallel Studio, seperangkat perkakas Intel mengatakan akan memungkinkan pengembang untuk menulis program untuk komputasi paralel. Intel Parallel Studio memperluas paralelisme ke suite pengembangan aplikasi Visual Studio Microsoft dengan menyediakan fitur baru dalam kompiler C dan C ++ dan dengan memperluas debugger, di antara fitur-fitur lainnya.

Program yang dikembangkan dengan Intel Parallel Studio akan dapat bermigrasi ke mesin yang membawa chip Larrabee, kata perusahaan itu. Studio ini tersedia dalam versi beta hingga Mei 2009 di situs Web Intel.

Chip Larrabee akan mencakup banyak inti dan menggabungkan kemampuan pemrosesan GPU dengan arsitektur x86, meningkatkan kinerja aplikasi dan grafis. Chip ini juga akan mencakup dukungan untuk beberapa API (antarmuka pemrograman aplikasi) termasuk OpenGL dan DirectX, memungkinkan chip untuk menjalankan game dan perangkat lunak yang ada.

Namun, mentransfer program Larrabee-spesifik ke platform lain - seperti konsol game - dapat menjadi masalah. Intel mencoba untuk mengimbangi itu dengan rencana untuk mendukung lebih banyak lingkungan perangkat lunak, dan itu bekerja dengan perusahaan seperti Apple untuk mengembangkan alat pemrograman.

Karena semakin banyak inti multithread yang ditambahkan ke komputer, Intel dan Microsoft secara bersama-sama berinvestasi di universitas dan upaya lainnya. untuk mendorong para programmer untuk memanfaatkan pemrograman paralel, kata Kircos. Kedua perusahaan awal tahun ini berkomitmen US $ 20 juta untuk pusat penelitian di University of California, Berkeley dan University of Illinois, Urbana-Champaign untuk mempromosikan desain perangkat lunak dalam komputasi multicore selama lima tahun ke depan.