Standart Performans Ölçüm Kurumu(Standard Performance Evaluation Corporation (SPEC) ) amacı bilgisayarların başarımlarını ölçebilen dürüst, tarafsız ve anlamlı denektaşları üretmek olan; kâr amacı gütmeyen bir şirkettir. Kuruluş yılı 1988’dir. Üyeleri arasında önde gelen bilgisayar ve yazılım şirketleri yer almaktadır. Günümüzde SPEC’in değerlendirmeleri bilgisayar sistemlerinin geliştirilmesinde yaygın olarak kullanılmaktadır. Bu değerlendirmeler kurumun internet sitesinde yayımlanmaktadır. Değerlendirme sonuçları gayri resmi olarak “SPECmarks” veya “SPEC” olarak anılmaktadır.
Kurumun değerlendirmelerinde günlük hayatta karşılaşılacak durumlar sınanmaktadır. Bu değerlendirmeler için çeşitli sınama programları (denektaşları (benchmarks )) kullanılmaktadır. Örneğin SPECweb2005 değerlendirilmesinde internet sunucularının başarımı ölçülmektedir. Bunun için farklı türlerde paralel HTTP istekleri gönderilerek başarım ölçülmüştür. SPEC CPU ise Merkezi İşlem Birimi’nin (MİB - Central Process Unit: CPU ) başarımını farklı türlerdeki programların çalışma zamanlarını ölçerek sınamaktadır. Örneğin bir derleyici ve bir satranç oyunu çalıştırılarak elde edilen sonuçlar değerlendirilmiştir. Bütün bu çalıştırılan görevlere kullanım sıklıklarına göre farklı ağırlıklar verilir. Daha sonra bu ağırlıklar kullanılarak tek bir denektaşı değerlendirme sonucu elde edilir.
SPEC denektaşları uyumlu sanal makineye sahip, her türlü bilgisayarda çalışabilecek programlama dillerinde (çoğunlukla C ya da FORTRAN) yazılırlar. Denektaşını kullanacak olan üyeler bu kodu değiştirmeden herhangi bir derleyici ile derlerler ve kullanırlar. Bu kodlar sayesinde üreticiler farklı SPEC denektaşlarının başarımlarını artırmak için derleyicilerini geliştirirler.
Bu denektaşlarının kullanımı için kurumlar SPEC’ten lisans satın almak zorundadırlar. Lisans ücretleri sınamadan sınamaya değişir.
Örnek Denektaşları
Kullanılanlar
- SPEC CPU2006, MİB’in bellek ve derleyici olmak üzere birleşik başarımını ölçer:
- CINT2006 ("SPECint") derleyiciler, çeviriciler, kelime işlemcileri, satranç programları gibi programları kullanarak tam sayı aritmetiği konusunda sınama yapar.
- CFP2006 ("SPECfp") fiziksel benzetimler, 3 boyutlu grafikler, resim işlemcileri, kimyasal hesaplamalar gibi programları kullanarak kayan nokta işlemlerini yapar.
- SPECjms2007, Java mesaj servisinin başarımını ölçer
- SPECweb2005, PHP ve/veya JSP dillerinin başarımlarını ölçer.
- SPECviewperf, bir OpenGL 3 boyut(3D) grafik sisteminin başarımını, farklı türlerde gerçek programların görüntü işlemleriyle sınayarak ölçer
- SPECapc, verilen bir sistemin başarımını farklı ve yoğun 3 boyutlu öğeler içeren ve revaçta olan programlarla ölçer.
- SPEC OMP V3.1, OpenMP (http://www.openmp.org20 Temmuz 2008 tarihinde Wayback Machine sitesinde .) uygulamaları kullanan paralel sistemlerin başarımlarını ölçer.
- SPEC MPI2007, MPI uygulamaları kullanan paralel sistemlerin başarımlarını ölçer.
- SPECjvm98, Java Sanal Makinesi’nde (Java virtual machine ) çalışan java istemcilerinin başarımını ölçer.
- SPECjAppServer2004, J2EE(Java 2 Enterprise Edition) tabanlı uygulama sunucularının başarımını ölçmekte kullanılan çok katmanlı bir programdır.
- SPECjbb2005, Java tabanlı sunucuların başarımlarını 3 katlı istemci/sunucu sistemi benzetimi çalıştırarak ölçer.
- SPEC MAIL2001, posta sunucularının başarımlarını SMTP ve POP iletişim kurallarını sınayarak ölçer.
- SPEC SFS97_R1, NFS dosya sunucularının üretilen iş ve yanıt zamanına göre başarımını ölçer.
Kullanımdan Kalkanlar
- SPEC CPU2000
- SPEC CPU95
- SPEC HPC96
- SPEC HPC2002
- SPECjAppServer2001
- SPECjAppServer2002
- SPECjbb2000
- SPEC SDM91
- SPEC SFS97
- SPECweb96
- SPECweb99
- SPECweb99_SSL
İlgili Bağlantılar
- SPEC Resmi İnternet Sitesi(İngilizce)
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Standart Performans Olcum Kurumu Standard Performance Evaluation Corporation SPEC amaci bilgisayarlarin basarimlarini olcebilen durust tarafsiz ve anlamli denektaslari uretmek olan kar amaci gutmeyen bir sirkettir Kurulus yili 1988 dir Uyeleri arasinda onde gelen bilgisayar ve yazilim sirketleri yer almaktadir Gunumuzde SPEC in degerlendirmeleri bilgisayar sistemlerinin gelistirilmesinde yaygin olarak kullanilmaktadir Bu degerlendirmeler kurumun internet sitesinde yayimlanmaktadir Degerlendirme sonuclari gayri resmi olarak SPECmarks veya SPEC olarak anilmaktadir Kurumun degerlendirmelerinde gunluk hayatta karsilasilacak durumlar sinanmaktadir Bu degerlendirmeler icin cesitli sinama programlari denektaslari benchmarks kullanilmaktadir Ornegin SPECweb2005 degerlendirilmesinde internet sunucularinin basarimi olculmektedir Bunun icin farkli turlerde paralel HTTP istekleri gonderilerek basarim olculmustur SPEC CPU ise Merkezi Islem Birimi nin MIB Central Process Unit CPU basarimini farkli turlerdeki programlarin calisma zamanlarini olcerek sinamaktadir Ornegin bir derleyici ve bir satranc oyunu calistirilarak elde edilen sonuclar degerlendirilmistir Butun bu calistirilan gorevlere kullanim sikliklarina gore farkli agirliklar verilir Daha sonra bu agirliklar kullanilarak tek bir denektasi degerlendirme sonucu elde edilir SPEC denektaslari uyumlu sanal makineye sahip her turlu bilgisayarda calisabilecek programlama dillerinde cogunlukla C ya da FORTRAN yazilirlar Denektasini kullanacak olan uyeler bu kodu degistirmeden herhangi bir derleyici ile derlerler ve kullanirlar Bu kodlar sayesinde ureticiler farkli SPEC denektaslarinin basarimlarini artirmak icin derleyicilerini gelistirirler Bu denektaslarinin kullanimi icin kurumlar SPEC ten lisans satin almak zorundadirlar Lisans ucretleri sinamadan sinamaya degisir Ornek DenektaslariKullanilanlar SPEC CPU2006 MIB in bellek ve derleyici olmak uzere birlesik basarimini olcer CINT2006 SPECint derleyiciler ceviriciler kelime islemcileri satranc programlari gibi programlari kullanarak tam sayi aritmetigi konusunda sinama yapar CFP2006 SPECfp fiziksel benzetimler 3 boyutlu grafikler resim islemcileri kimyasal hesaplamalar gibi programlari kullanarak kayan nokta islemlerini yapar SPECjms2007 Java mesaj servisinin basarimini olcer SPECweb2005 PHP ve veya JSP dillerinin basarimlarini olcer SPECviewperf bir OpenGL 3 boyut 3D grafik sisteminin basarimini farkli turlerde gercek programlarin goruntu islemleriyle sinayarak olcer SPECapc verilen bir sistemin basarimini farkli ve yogun 3 boyutlu ogeler iceren ve revacta olan programlarla olcer SPEC OMP V3 1 OpenMP http www openmp org20 Temmuz 2008 tarihinde Wayback Machine sitesinde uygulamalari kullanan paralel sistemlerin basarimlarini olcer SPEC MPI2007 MPI uygulamalari kullanan paralel sistemlerin basarimlarini olcer SPECjvm98 Java Sanal Makinesi nde Java virtual machine calisan java istemcilerinin basarimini olcer SPECjAppServer2004 J2EE Java 2 Enterprise Edition tabanli uygulama sunucularinin basarimini olcmekte kullanilan cok katmanli bir programdir SPECjbb2005 Java tabanli sunucularin basarimlarini 3 katli istemci sunucu sistemi benzetimi calistirarak olcer SPEC MAIL2001 posta sunucularinin basarimlarini SMTP ve POP iletisim kurallarini sinayarak olcer SPEC SFS97 R1 NFS dosya sunucularinin uretilen is ve yanit zamanina gore basarimini olcer Kullanimdan Kalkanlar SPEC CPU2000 SPEC CPU95 SPEC HPC96 SPEC HPC2002 SPECjAppServer2001 SPECjAppServer2002 SPECjbb2000 SPEC SDM91 SPEC SFS97 SPECweb96 SPECweb99 SPECweb99 SSLIlgili BaglantilarSPEC Resmi Internet Sitesi Ingilizce