Ocak, 2010 için arşiv

Cache Coherence Protokolleri

Daha önceki yazılarda cache coherence nedir üzerinde durmuştuk.Bu yazıda da önbelleklerin birbirleriyle olan veri iletişimini kontrol etmek için geliştirilen protokollerin genel özelliklerinden ve içerdikleri durumlardan bahsedeceğim.Bu protokollere bağlı olarak bir cache veriyi değiştirmek istediği zaman diğer cachelere duruma göre istek göndermektedir ve verinin değiştiğini diğer önbelleklere bildirmektedir. Bu şekilde veri güncel bir şekilde tutulup ana bellekteki bilgiyle tutarlılığı sağlanmaktadır.

Yazan: Nuran Bahar

Devamını okuyun…

Tabloya eklenen kayıt eklerken aynı anda id’sini almak

Başlıktan pek anlaşılmıyor olabilir, biraz daha açıklayayım. Mesela bir tablomuz olsun. Tablonun kolonları;  id, adi, soyadı şeklinde olsun diyelim. Buradaki id kolonu, primary key ve aynı zamanda otomatik sayı olsun. Bu tabloya kayıt eklediğimizde, id değeri otomatik atanıyor. İşte bazen projelerde bu id değerini, tabloya kayıt ekler eklemez almamız gerekebilir böyle bir durumda aşağıdaki kodları kullanabilirsiniz.

Yazan: Yakup Buğra Bozkurt

Devamını okuyun…

Gazi BMT Video Yayınlandı :)

Topluluğumuzun tanıtımını yapan kısa bir video hazırladık. Çok profesyonelce olmasa da tanıtım videosu hazırlayan az sayıda topluluktan biriyiz heralde ;)


Gazi Üniversitesi Bilgisayar Mühendisliği Topluluğu

Cache Coherence Nedir?

Bu yazımda da bilgisayar mimarisi ve önbellek verimleri için önemli bir yer oluşturan cache coherence yani önbellek tutarlılığı kavramından bahsedeceğim.Bilgisayar mimarisi araştırma ödevi olarak verilen bu konu ile çoklu işlemci tasarımında önemli bir yere sahip olan cache coherence kavramnını da tam anlamıyla öğrenmiş oldum.

Yazan: Nuran Bahar

Devamını okuyun…

Hyper Threading Teknolojisi

Bu yazıda Bilgisayar Mimarisi dersinde öğrendiğimiz ve araştırma ödevimiz olan Hyperthreading kavramının ne olduğundan ve nasıl ortaya çıktığından bahsedeceğim.

Hyper- Threading Teknolojisi Nedir, Neden Ortaya Çıkmıştır?

Bir işlemci birden fazla küçük parçacıklardan yapılır. Herhangi bir zaman içinde parçacıkların bazıları kullanılmayı beklerken diğer parçacıklar çok meşgul durumda olabilir. Bu durumda da hız ve harcanan enerji açısından işlemciden tam verim alamamak anlamına gelmektedir. Bu şekilde de performansta ciddi kayıplar ortaya çıkmaktadır. Hem vakit hem de harcanan enerji de kayıplara yol açmaktadır.

Yazan: Nuran Bahar

Devamını okuyun…

İlginç Aletler :P

Gün geçtikçe öyle buluşlar ya da teknolojik aletler çıkıyor ki ortaya kendi adıma söyliyim bazen yok artık dediğim oluyor. Bazılarına da o kadar imreniyorum ki Türkiye’de olsa kesin alırdım. http://www.yenibu.com sitesini sürekli takip ediyorum ne var ne yok diye. Burada verdiğim örnekler de oradaki resimlerden. Bunlar kadar ilginç o kadar çok şey var ki akla gelmeyecek hayale sığmayacak tebrik etmek lazım

Yazan: Nuran Bahar

Devamını okuyun…

Icon Finder icon arama motoru

Bu sefer de size bir icon arama motorunu tanıtmak istiyorum. Ben genellikle proje yaparken, projemde butonlara felan koyacak icon sıkıntısı çekerdim. Garikerlikten hiç anlamadığım için de internetten arardım. Tabi ki google'da icon arama çok sağlıklı olmuyor. İşte bir gün icon finder'ı keşvettim. Icon Finder ile, projelerinizde kullanabileceğiniz icon'ları rahatlıkla bulabilmektesiniz.  Yaklaşık  134,000 icon içinden size uygun olanı bulursunuz heralde :) Icon'ların png, ve ico formatında resimlerini  de indirebilmektesiniz.  Özellikle grafikerlikten hiç anlamayan benim gibi arkadaşlara büyük faydası olacağını düşünüyorum. Siteye http://www.iconfinder.net adresinden ulaşabilirsiniz

Yazan: Yakup Buğra Bozkurt