bildirgec.org

multicore hakkında tüm yazılar

google chrome nedir, ne değildir?

lazaronnie | 23 July 2010 17:54

chrome‘da yazdırma önizleme özelliği ister misiniz? ben çok isterim. ancak biraz daha beklememiz gerekecek. çünkü buna benzer özellikler chrome 6 ile birlikte gelecek.

bilindik yazılım geliştiriciliği, insanların dikkatini daha fazla çekmek için eğlenceli özellikler ekleme noktasında birleşmeye başladı. bu noktanın odağında, kalıplaşmış kod kullanımıyla chrome’un altıncı sürümü, önemli bir kilometre taşı olacağa benziyor.

google, bu tarayıcıyı sürekli geliştirmeye tabi tutacağına inanıyor. bu inanç, microsoft internet explorer, opera, mozilla firefox ve apple safari gibi kullanışlı yazılımların yarattığı çıtayı bir anda yakalamaya yetti. tarayıcı mayıs ayında elde ettiği %7.0’lık kullanım oranını, haziranda %7.2’ye taşımayı başardı.

StreamIt Programlama Dili

mostyy | 29 September 2007 10:09

Günümüzde artık işlemci hızları artmıyor. Bunun yerine işlemcinin çekirdek sayısı artıyor. Aslında her çekirdek bir nevi ayrı bir işlemci demek. Yani çift çekirdekli bir işlemci aslında çift işlemci demek. Sıkıntı şu ki günümüzde yazılan programların büyük çoğunluğu tek işlemci (veya çekirdek) üzerinden çalışıyor. Birden fazla işlemciye (veya çekirdeğe) paralel şekilde yüklenmiyor. Özellikle Video, HD Görüntü ve oyun uygulamalarında işlemcinin gücüne çok fazla ihtiyaç duyuluyor. İşte StreamIt, çok çekirdekli (multicore) makineler için program yazmayı daha kolay hale getirebilecek yeni bir programlama dili.

MIT araştırmacılarında profesör Saman Amarasinghe önderliğinde geliştirilmeye çalışılıyor. Şuanda sadece MIT de özel olarak üretilen çiplerde denenmiş bu programlama dili çok yakında IBM,Sony ve Toshiba tarafından üretilen çiplerde de çalışması bekleniyor. Kendi arabiriminde yazılan kodu C Programlama diline çeviriyor ve bu kod build ediliyor.

Örnek Kod
Örnek Kod

Derleyicisi sadece Linux ta çalışıyor(değişik metodlarla windowsta çalışırmı bilmiyorum). Bu programlama dili ile ilgili tüm bilgileri Ana Safyasından, özet bilgiyi pdf dosyasından ve bu programlama dili ile MPEG-2 kodlamanın nasıl yapılacağınıda bu dosyadan okuyabilirsiniz.

Tilera Intel’e 64 çekirdekli işlemcisi ile meydan okudu

anda | 22 August 2007 12:29

Tile64 işlemcisi
Tile64 işlemcisi

Adını pek sık duymadığınız ama Silikon Vadisi‘nin önde gelen firmalarından biri olan Tilera, mikro işlemci alanında dünya lideri konumunda bulunan Intel‘in uykularını kaçıracak bir işlemci ile pazara girmeyi planlıyor. 64 programlanabilir çekirdeğe sahip Tile64 işlemcisi, Intel’in çift çekirdekli Xeon işlemcilerine göre 10 kat daha fazla başarım sağlarken, 30 kat daha az enerji tüketiyor. Bu inanılmaz farkların yanı sıra bu işlemcide, diğer çok çekirdekli işlemcilerde bulunan başarım sorunlarının bulunmadığını belirten firma yetkilileri, bunun işlemci çekirdeklerinin yerleşim biçimini değiştiren ‘döşeme’ mimarisi sayesinde gerçekleştirildiğini belirtiyorlar. 64 parçadan oluşan bu döşemenin her karesinde bir adet çekirdek, bir önbellek ve kareye komşuluk eden dört kareye birden bilgi yollayabilen bir iletişim hattı bulunuyor. Her parçanın veri yolu genişliği tam 500 GB/s ve tüm parçaları da hesaba katınca toplam veri yolu genişliği 32 TB/s’yi buluyor.

İşlemci mimarisi
İşlemci mimarisi

Kaynak: Tom’s Hardware Guide

Google Peakstream’ı aldı

Alcolick | 06 June 2007 08:40

in google we trust :)
in google we trust 🙂

Son dönemlerde adını yaptığı satın almalarla duyuran google aldığı firmalara bir yenisini ekledi. Cpu ve Gpu gücünü birleştirme konusunda çalışmalar yapan Peakstream firmasını bünyesine kattı.The Register tarafından yapılan açıklama google tarafından da doğrulanarak “Peakstream takımının geniş deneyimi daha iyi ürün ve kullanıcılarımız için daha iyi seçenekler sunmamıza yardımcı olacaktır” şeklinde açıklama yapıldı. Daha ayrıntılı bilgi burada ve burada.