InfoDif

 

GENEL BAKIŞ

Intel® yazılım ürünleri, kullanıcıların Intel® mimarisi üzerindeki yazılım uygulamalarından en güncel süper bilgisyarlardaki Intel®  çok çekirdekli işlemcileriyle,  masaüstü ve dizüstü bilgisayarlar ile ve taşınabilir cihazlarla daha fazla verim elde etmesini sağlar.  Yazılım endüstrisi liderleri ve programcıların isteklerini doğrultusunda geliştirilen Intel® Parallel Studio, C/C++ Microsoft Visual Studio* yazılım geliştirme ortamına kapsamlı bir paralelleştirme olanağı sağlar.  Geliştirme yaşam döngüsüne birlikte çalışan ürünlerin destek vermesinden diğer benzersiz özelliklerine, çok çekirdekli patform için yazılım geliştirmek artık daha kolay.  Araçlar; paralelleştirmeye yeni olanlar ve paralel programlamada deneyim sahibi olanların daha verimli ve daha fazla güven duyarak çalışmaları için tasarlandı.Paralel Studio kullanıcıları, yeni donanımlar ile Windows* işletim sistemi üzerinde Intel Parallel Studio yardımıyla yazılımları hızlandırarak mümkün  olan en yüksek performanstan faydalanırlar.

POTANSİYEL KULLANICILAR

Microsoft Visual Studio* C++ mimarları, geliştiriciler ve Microsoft Windows* üzerinde çalışacak paralel uygulamalar yazarak yazılım inavasyonu yapanlar

ÜRÜNLER

Intel® Parallel Studio

Tek pakette 4 bileşen!

Bu en üst düzey paralelleştirme araç-kiti, Intel® Parallel Composer, Intel® Parallel Inspector,Intel® Parallel Amplifier ve Intel® Parallel Advisor ‘ı içerir

Microsoft Windows* üzerinde paralel olarak çalışan kodların geliştirlmesinde geliştiricinin gereksinim duyduğu üretkenliği  Visaul Studio’yu genişleterek sağlar.

Microsoft Visual Studio 2005* & 2008* için kolay kullanımlı eklenti

Sık kullanılan kodlar için olan paralelleştirme kütüphanelerine yüksek erişim

Paralel uygulamalar için benzersiz hata giderme (debugging) imkanı

Basit hafıza ve iş parçacığı denetlemeleri

Visual Studio Standard/Professional için performans analizleri

Intel® Parallel Composer

Dahili paralelleştirme destekli yüksek derecede en iyileştirici C/C++  derleyecisi ile kod geliştirin.

Kapsamlı  Intel® TBB ve Intel® IPP çok iş parçacığı kütüphanleri ve dahili hata ayıklayıcı  ile OpenMP* desteği.

Geliştiriciler özel uygulamaları için  hazır olarak gelen ve geniş bir içeriğe sahip olan paralel programlama modellerinden ve uygun kodlama yöntemlerinden istediklerini kullanabilirler

Intel® Parallel Inspector

Etkin paralel bellek ve iş parçacığı hatası kontrolü

Hızlı kod analizi

Windows* uygulama güvenliğini sağlamada yardım eder

Müşteride hatasız çalışacak uygulamarın tatmin edici bir şekilde ön kontrolünün yapılarak dağıtılmasında programcıya yardımcı olur.

Intel® Parallel Amplifier

Kolay kullanımlı performans analizcisi and ayarlayıcısı

Uygulamayı ayarlamadaki darboğazları uygulamayı hızlandırmak ve ölçeklemek için hızlıca bulun

Uygulama performansını en iyileştirin

Paralel uygulamalar için tasarlandı

Sıcak nokta, Tutarlılık and Kilitle/Bekle Analizleri.

Intel® Parallel Advisor

2010 yılındasunulması bekleniyor

Paralelleştirmenin  varolan programlama kodlarının neresinde avantaj sağlayacağı hakkında derin anlayış sahibi olun.

AVANTAJLARI

Daha Fazla Performans:

Çok çekirdekli donanımın avantarlarından faydalanaran uygulamaları paralelleştirmenin en kolay yolu

Paradan Tasarruf:

Sürümden sonra gidermesi daha fazla maliyete sebep olan seri and paralel hataları gidermenin en iyi yolu.

Pazara Daha Hızlı Erişim, Arttırılmış Üretkenlik

Uygulamaları paralel, hata ayıklama ve performans için en iyileştirmenin en hızlı yolu.

DESTEKLENEN PLATFORMLAR

Minimum Sistem Gereksinimleri:

C++ ve “x64 Derleyici ve Araçları”  bileşenleri ile yüklenmiş Microsoft Visual Studio 2008* Standard Sürümü (ya da daha yüksek sürüm) ya da Microsoft Visual Studio 2005* Standard Sürümü (ya da daha yüksek sürüm).

İşletim Sistemleri:

Windows Vista*, Windows XP*, Windows Server*

Desteklenen Diller

C  and C++ (native not managed code)

Donanım Platformları

Intel Streaming SIMD destekli IA-32 ya da Intel® 64 mimarisi işlemcileri

Extensions 2 (Intel® SSE2) komutları  (Intel® Pentium 4 ve sonrası işlemcilerle, uyumlu Intel olmayan işlemciler)

İLETİŞİM / DAHA FAZLA BİLGİ

Bütün Intel® yazılım geliştirme ürünleri için: http://www.intel.com/software/products  

Parallel Studio ürün bilgisi için: http://software.intel.com/en-us/intel-parallel-studio-home

Parallel Studio topluluk forumu: http://software.intel.com/en-us/forums/intel-parallel-studio

Teknik destek için: http://www.intel.com/software/products/support

Intel® yazılım web seminerleri (webinars): https://event.on24.com/event/36/88/3/rt/1/index.html

Parallel Studio videoları: http://intel.zdnet.co.uk/parallelism

Intel® Software Network: http://software.intel.com/en-us

Intel’e ulaşmak için: This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Çok Çekirdekli İşlemci

Çok çekirdekli işlemci; 2 yada daha fazla sayıda bağımsız çekirdeğin tek bir yonga (IC) üzerine basılarak elde edilen işlemcidir. Bir adet dual-core (çift çekirdek) işlemci (örneğin “Intel® Core™2 Duo™” and “Intel® Core™ i7”) iki çekirdek, quad-core (dört çekirdek) işlemci (örneğin“Intel® Core™2 Quad“) dört çekirdek içerir. Çok çekirdekli bir işlemci çoklu işlem gücünü tek bir fiziksle pakete sığdırır.

Paralelleştirme

Paralelleştirme; çok çekirdekli işlemcilerin farklı işlemleri eş zamanlı olarak çalıştırma yeteneklerinin,tek bir uygulamayı paralel olarak her biri farklı  çekirdekler üzerinde  çalışan görevler şeklinde çalıştırarak çok çekirdekli işlemcilerin avantajlarından sonuna kadar yararlanılmasıdır.

Derleyici (Compiler)

Derleyici insanlar için hazırlanan programlama dilinde yazılmış kodları (kaynak kodu) makinenin anlayacağı dile (hedef dil) çeviren bir bilgisayar programıdır.  Program çıktısı genellikle işletilebilir bir programdır.

C++

C++ performans ve veri işlemenin önemli olduğu(çokluortami oyunlar, veri tabanları gibi..) uygulamaların geliştirilmesinde kullanılan nesneye yönelik bir dildir.

Kütüphane

Kütüphane, geliştiricilerin kendi uygulamalarına “tekerleği yeniden icat etmeden” ekleyebileceği belirli başlıkları işaret eden önceden tanımlanmış kod modüllerinin oluşturduğu bir kolaksiyondur.

IPP – Intel Performance Primitives

Çokluortam ve veriye yönelik rutinler koleksiyonu (Görüntü, ses, sinyal, sıkıştırma, şifreleme.) C++ and Fortran Derleyicisi uyumlu (Microsoft ve GCC dahil).

TBB – Threading Building Blocks

TBB çok çekirdekli işlemcilerin avantajlarından yazılan programlarda faydalanmak için hzırlanmış br C++ şablon kütüphanesidir.Kütüphane birincil POSIX ya da Windows * thread (iş parçacıkları kullanımında açığa çıkan sorunlardan programcıyı koruyacak veri yapılarını ve algoritmaları barındırır.