İçeriğe atla

Super PI

Super PI
Süper PI Mod, PI değerini milyon basamağa kadar hesaplar.
İlk yayınlanma9 Eylül 1995 (29 yıl önce) (1995-09-09)
Güncel sürüm2.1 / 17 Mayıs 2022 (2 yıl önce) (2022-05-17)
İşletim sistemiWindows, macOS, FreeBSD, IRIX, Solaris, HP-UX, IBM-AIX
TürBenchmark
Resmî sitesisuperpi.net
Standart(lar)Gauss–Legendre algoritması

Super PI, bilgisayar'ın işlemcisini test etmek amaçlı kullanılan bir Benchmark programıdır. Pi sayısının virgülden sonraki basamak sayısına göre işlemcisinin bunu çözmek için harcadığı zamana göre bilgisayarın işlemci hızı hakkında bilgi verebilir. Super PI, π'yi ondalık noktadan sonra belirli bir basamak sayısına -maksimum 32 milyona- kadar hesaplayan bir bilgisayar programıdır. Gauss-Legendre algoritmasını kullanır ve 1995 yılında Yasumasa Kanada tarafından π sayısını 232 basamağa kadar hesaplamak için kullanılan programın bir Windows portudur.

Ancak eski bir uygulama olduğu için çok çekirdekli işlemcilerde beklenen performansı vermez.

Önemi

Super PI, hız aşırtma topluluğunda popülerdir, hem bu sistemlerin performansını test etmek için bir karşılaştırma ölçütü olarak kullanılır[1][2] hem de hala düzgün çalışıp çalışmadıklarını kontrol etmek için bir stres testi olarak kullanılır.[3]

Kaynakça

  1. ^ Maekinen, Sami (2006), CPU & GPU Overclocking Guide (PDF), ATI Technologies Inc., 20 Ocak 2022 tarihinde kaynağından arşivlendi (PDF), erişim tarihi: 12 Mayıs 2022 
  2. ^ Martinović, G.; Balen, J.; Rimac-Drlje, S. (2010), "Impact of the host operating systems on virtual machine performance", 2010 Proceedings of the 33rd International Convention MIPRO, IEEE, ss. 613-618 .
  3. ^ Sanchez, Ernesto; Squillero, Giovanni; Tonda, Alberto (2011), "Evolutionary Failing-test Generation for Modern Microprocessors" (PDF), Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation (GECCO '11), New York, NY, USA: ACM, ss. 225-226, doi:10.1145/2001858.2001985, ISBN 978-1-4503-0690-4 .

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">RAM</span> herhangi bir sırada okunabilen ve değiştirilebilen bir tür geçici veri deposu

Rastgele erişimli hafıza veya rastgele erişimli bellek mikroişlemcili sistemlerde kullanılan, genellikle çalışma verileriyle birlikte makine kodunu depolamak için kullanılan herhangi bir sırada okunabilen ve değiştirilebilen bir tür geçici veri deposudur. Buna karşın diğer hafıza aygıtları saklama ortamındaki verilere önceden belirlenen bir sırada ulaşabilmektedir, çünkü mekanik tasarımları ancak buna izin vermektedir.

<span class="mw-page-title-main">Aritmetik</span> temel matematik dalı

Aritmetik; matematiğin sayılar arasındaki ilişkiler ile sayıların problem çözmede kullanımı ile ilgilenen dalı. Aritmetik kavramı ile genellikle sayılar teorisi, ölçme ve hesaplama kastedilir. Bununla birlikte bazı matematikçiler daha karmaşık çeşitli işlemleri de aritmetik başlığı altında değerlendirirler.

<span class="mw-page-title-main">Pi sayısı</span> dairenin çevresinin çapına oranını ifade eden irrasyonel matematik sabiti

Pi sayısı , bir dairenin çevresinin çapına bölümü ile elde edilen irrasyonel matematik sabitidir. İsmini, Yunanca περίμετρον (çevre) sözcüğünün ilk harfi olan π harfinden alır. Pi sayısı, Arşimet sabiti ve Ludolph sayısı olarak da bilinir. Aynı zamanda ismini yunancada pie anlamına gelen πίτα' dan alır.

<span class="mw-page-title-main">Merkezî işlem birimi</span> bir bilgisayar programının talimatlarını, talimatlar tarafından belirtilen temel aritmetik, mantıksal, kontrol ve giriş/çıkış (G/Ç) işlemlerini gerçekleştirerek yürüten ve diğer bileşenleri koordine eden bir bilgisayar içindeki elektro

Merkezî işlem birimi, dijital bilgisayarların veri işleyen ve yazılım komutlarını gerçekleştiren bölümüdür. Çalıştırılmakta olan yazılımın içinde bulunan komutları işler. Mikroişlemciler ise tek bir yonga içine yerleştirilmiş bir merkezî işlem birimidir. 1970'lerin ortasından itibaren gelişen mikroişlemciler ve bunların kullanımı, günümüzde MİB teriminin genel olarak mikroişlemciler yerine de kullanılması sonucunu doğurmuştur.

<span class="mw-page-title-main">Hertz</span> SI birim sisteminde frekans birimi

Hertz, SI birim sisteminde frekans (sıklık) birimidir. İsmini elektromanyetik dalgaların var olduğunu ilk kanıtlayan kişi olan Alman fizikçi Heinrich Rudolf Hertz'den alır. Hertz'in yaygın kullanım alanlarından bazıları genelde sesle alakalı uygulamalarda kullanılan sinüs dalgaları ve müzik notalarını göstermektir. Hertz bazen de foton enerji eşitliği ile enerjiyi temsil etmek amacıyla da kullanılabilir.

<span class="mw-page-title-main">Evrimsel biyoloji</span> canlı çeşitliliğini ve gelişimini inceleyen bilim dalı

Evrimsel biyoloji; biyoloji konularını, canlıların evrimini göz önüne alarak inceleyen bilim dalıdır. Taksonomi biliminin temelinde evrimsel biyoloji yer almaktadır. Canlıları sistematik bir şekilde ayırmada, canlıların evrimsel akrabalıkları ve farklılıkları göz önüne alınır. Ayrıca birçok ekolojik ilişkinin açıklanmasında evrimsel biyoloji kullanılır. Moleküler biyolojide DNA ve RNA dizilerinin baz dizilişleri göz önüne alınarak canlıların hatta organellerin mikroorganizmalarla olan akrabalıkları incelenmekte ve bu incelemede evrimsel biyoloji temel alınmaktadır.

Paralel hesaplama ya da Koşut hesaplama, aynı görevin, sonuçları daha hızlı elde etmek için çoklu işlemcilerde eş zamanlı olarak işletilmesidir. Bu fikir, problemlerin çözümünün ufak görev parçalarına bölünmesi ve bunların eş zamanlı olarak koordine edilmesine dayanır. Paralel hesaplama ile performans artar, büyük sorunlar daha az sürede çözülür ve bilimdeki gelişmeler paralel hesaplamaya gereksinim duyar.

Biyolojide filogenetik çeşitli organizma grupları arasındaki evrimsel ilişkinin araştırmasıdır. Bu ilişkiler filogeni olarak adlandırılır. Filogenetik terimi Yunanca kökenlidir, "kabile, ırk" anlamına gelen file veya filon (φυλή/φῦλον) ve doğumla ilişkili anlamındaki genetikos (γενετικός) terimlerinden türetilmiştir. Organizmaların sınıflandırması ve adlandırması olan taksonomi, filogenetikten büyük miktarda etkilenmiştir ama yöntemsel ve mantıksal olarak farklıdır. Bu iki saha, "kladizm" veya "kladistik" olarak bilinen filogenetik sistematik bilim dalında örtüşürler. Filogenetik sistematikte taksonları birbirinden ayırt etmek için sadece filogenetik ağaçlar kullanılır. Evrimsel hayat ağacının araştırılması için filogenetik analiz yöntemleri vazgeçilmez hâle gelmiştir.

<span class="mw-page-title-main">Aritmetik mantık birimi</span>

Aritmetik mantık birimi (AMB) aritmetik ve mantık işlemlerini gerçekleştiren bir dijital devredir. AMB en basit işlemi gerçekleştiren mikro denetleyiciden, en karmaşık mikroişlemciye sahip bir bilgisayara kadar tüm işlemcilerin yapıtaşıdır. Modern bilgisayarların içinde bulunan mikroişlemcilerin ve ekran kartlarının içinde çok karışık ve güçlü AMB'ler bulunmaktadır. AMB kavramına ilk olarak 1945 yılında matematikçi John von Neumann EDVAC adlı yeni bir bilgisayar üzerine bulgularını anlatan raporunda değinmiştir.

<span class="mw-page-title-main">Mikroişlemci</span> ana işlem biriminin fonksiyonlarını tek bir yarı iletken tümdevrede birleştiren programlanabilir sayısal elektronik bileşen

Mikroişlemci, işlemci olarak da bilinen, merkezî işlem biriminin (CPU) fonksiyonlarını tek bir yarı iletken tüm devrede (IC) birleştiren programlanabilir bir sayısal elektronik bileşendir.

<span class="mw-page-title-main">Assembly</span> uygulanan işlemlerle programlama dilinin birbirine çok yakın olduğu düşük seviye programlama dilleri

Assembly dili, bir işlemcinin komut kümesi üzerine tanımlanmış alt seviye bir dildir. Assembly dili kolay hatırlanabilir semboller tanımlar ve böylece işlemcinin makina koduna karşılık gelen sayı dizilerinin bilinmesine gerek kalmaz. Assembly dili, platformdan bağımsız yüksek seviyeli programlama dillerinin aksine, işlemci mimarisine bağımlıdır. Tipik uygulamaları; cihaz sürücüleri, alt seviyeli dahili (embedded) ve gerçek zamanlı sistemlerdir. Bır assembly programı assembler kullanılarak makine koduna çevrilir.

Saniye başına komut (IPS) bilgisayar işlemcisinin hızının bir ölçüsüdür. Rapor edilen birçok IPS değeri, birkaç bölüm ile yapay komut dizilerinde en yüksek işletim hızını temsil etmiştir, oysa gerçeğe uygun iş yükleri, komutların bir karışımını ve çift uygulamaları içerir, bunların bazılarını işletmek diğerlerinden daha uzun sürer. Bellek sıradüzenselliğinin performansı, işlemci performansını oldukça etkilemesinin yanı sıra MIPS hesaplamalarında dikkate alınan bir sorundur. Bu problemlerden dolayı, araştırmalar, ortak kullanılan uygulamalarda asıl etkileyici performansı ölçmek için, SPECint gibi standartlaştırılmış testleri meydana getirmiş ve yeni oluşan IPS kullanılmaz hale gelmiştir.

<span class="mw-page-title-main">Bilgisayar mimarisi</span>

Bilgisayar mimarisi, en küçüğe ve en başarılıya ulaşmayı hedeflerken aynı zamanda maliyeti de göz önünde bulundurduğu için sanat ve bilimin ortak buluştuğu nokta olarak da tanımlanır. Bilgisayar Mimarisi, bilgisayar parçalarının iç yapıları ve aralarındaki haberleşme bağlantıları ile ilgilidir.

<span class="mw-page-title-main">ECDL</span>

ECDL, yani Avrupa Bilgisayar Yetkinlik Sertifikası, Avrupa'da olmayan ülkelerde bilinen adıyla International Computer Driving Licence (ICDL), kâr amacı gütmeyen bir kuruluş olan ECDL Vakfı tarafından sağlanan bilgisayar yetkinliği sertifikası.

<span class="mw-page-title-main">Merkezî işlem birimi tasarımı</span>

Merkezî işlem birimi tasarımı bilgisayarın temel bileşenlerinden birisi olan Merkezî işlem birimini (MİB) etkin kullanmayı yönelik bir tasarımdır. MİB bilgisayar donanımının temel bileşenlerinden birisidir. İşlemcisi olmayan bir bilgisayar düşünülemez. Bu yüzden işlemcinin tasarımı ne kadar iyi olursa sistem de o derece hızlı olacaktır. İşlemciyi hızlandırmanın değişik yolları vardır. Bunlardan bazıları:

  1. Buyrukların paralel çalışmasını sağlamak
  2. Çok vuruşluk işlemciler kullanmak
  3. Boru hattı kullanmak
  4. Çoklu işleme kullanmak

Bilgisayar mimarı Gene Amdahl'ın ismini alan Amdahl Yasası, sistemin bir parçasının hızlandırılması sonucunda, sistemin bir bütün olarak ele alındığında toplam hızlanmasının ne olacağını hesaplamak için kullanılır. Sıklıkla, birden fazla işlemci kullanıldığında erişilebilecek azami hızlanmayı tahmin etmek için paralel hesaplamalarda da kullanılır.

Denektaşı(sınama programı); Bilgisayar mimarisinde bir bileşenin başarımını, o bileşen üzerinde çeşitli sınamalar yaparak ölçmek için çalıştırılan bir veya bir grup bilgisayar programıdır. Denektaşları ile bilgisayarın bir donanımının karakteristik bir özelliğinin başarımının belirlenmesinde de kullanılır. Örneğin Merkezi İşlem Biriminin (MİB[CPU]) kayan nokta işlemlerindeki başarımını ölçmek için kullanılır. Ayrıca bazı durumlarda bu sınama yazılımların başarımı için de kullanılabilir. Yazılımlar için kullanılan denektaşlarına örnek olarak derleyiciler ya da veritabanı yönetim sistemlerinin başarımlarını ölçen programlar verilebilir.

Sırasız yürütüm ya da Düzensiz yürütme, bilgisayar mühendisliğinde, günümüz yüksek performanslı işlemcilerinde kullanılan, yüksek gecikmeler sebebiyle harcanan işlemci döngülerini kullanıma sunan bir talimat yürütme yaklaşımıdır.

24 saatlik zaman, günün geceden geceye akışını belirleyen bir zamanın düzenidir ve 24 saate ayrılır. Gece yarısı 0'dan 24'e kadar olan saatlerle ifade edilir. Bu sistem bugün dünyada en yaygın kullanılan zaman biçimidir. Yine de 12 saatlik zaman, özellikle Avustralya, Kanada, Hindistan, Filipinler, Amerika Birleşik Devletleri gibi ülkelerde hâlâ yaygındır. Birçok ülkede her iki zaman sistemi de kullanılmaktadır. 12 saatlik zaman; daha çok, kullanım kolaylığı için sesli iletişimde kullanılırken 24 saatlik zaman ise yazım kolaylığı açısından tercih edilmektedir. 24 saatlik biçim de askerî saat veya astronomik saat olarak Birleşik Devletler ve Kanada, ayrıca nadir de olsa Avustralya'da yaygındır. Dünyanın bazı bölgelerinde demir yolu saati veya kıtasal saat olarak adlandırılır. Ayrıca zaman biçiminin Uluslararası standartıdır. Tıpta herhangi bir olayın ne zaman meydana geldiği ile ilgili karışıklıkları önlemek için genellikle 24 saatlik zaman kullanılır.

<span class="mw-page-title-main">Gömülü sistem</span> Belli bir fonksiyonu yapmaya yönelik bilgisayar sistemi

Gömülü sistem, bilgisayarın kendisini kontrol eden cihaz tarafından içerildiği özel amaçlı bir sistemdir. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir. Sistem belirli bir amaca yönelik olduğu için tasarım mühendisleri ürünün boyutunu ve maliyetini azaltarak sistemi uygunlaştırabilirler. Gömülü sistemler genellikle büyük miktarlarda üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.