
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.

















