Yazar Arşivleri: Ahmet Cevahir ÇINAR

MATLAB’da arrayfun nasıl kullanılır?

MATLAB’ın GPU hesaplamada önerdiği yöntemlerden birisi de arrayfun fonksiyonunun kullanılmasıdır. sonuc = arrayfun(@Fonksiyonum, giris1, giris2,…); şeklinde bir yapı ile kullanılmaktadır. Giriş parametreleri(giris1, giris2,…) gpuArray olarak tanımlanmak zorundadır. Fonksiyonumuz sayılarla ifade edilebilen ve eleman bazlı (scalar/elementwise) olmalıdır. Yani vektör ve matris hesaplamaları yapılamamaktadır. sonuc, Fonksiyonumuzun çıktısı olarak GPU belleğinde oluşur. Örneğin 4 farklı diziyi giriş olarak>>>

GPU Hesaplamadaki Yetersiz Bellek Hatasının Nedeni ve Çözümü

GPU hesaplama işleminde özellikle büyük boyutlu verilerle çalışırken verinin doğruluğunu kontrol etmemiz gerekmektedir. CPU hesaplamada büyük boyutlu veriler işletim sistemi tarafından belirlenen mevcut bellek boyutuna geldiği zaman otomatik olarak harddisk’te bir takas hafızası(swapping memory) oluşturarak veri doğrulama işini yapmış olur, bu yüzden de CPU’da işlemler daha yavaştır. GPU belleği ile harddist arasında böyle bir takas>>>

GPU hesaplama her zaman neden hızlı değildir?

GPU hesaplama her zaman neden hızlı değildir? A = 1:0.01:50000; Agpu = gpuArray(A); tic; B = fft(A); toc tic; Bgpu = fft(Agpu); toc B_from_gpu = gather(Bgpu); Yukarıdaki kodu incelediğimizde 1’en başlayaran 0.01’er artarak 50000’e kadar giden bir dizi oluşturulmaktadır. fft işlemi hem CPU’da hem de CPU’dan GPU’ya gönderilen Agpu verisiyle GPU’da yaptırılmakta, sonuçlarda B_from_gpu değişkenine>>>

Konya Bilişim Mucitleri Mobil Uygulama Geliştirme Eğitimi…

Konya Bilişim Mucitleri Mobil Uygulama Geliştirme Eğitimi… Samsung tarafından fon desteği verilen, Habitat tarafından organizasyonu yapılan Bilişim Mucitleri Mobil Uygulama Geliştirme Eğitimi’nin Konya ayağını düzenleyen Selçuk Üniversitesi Bilişim Topluluğu’na ve eğitmen Mustafa AYDINLI‘ya teşekkür ederim. Sadece 10 liradan başlayan fiyatlarla android ya da ios uygulamalarınızın indirme sayısını, değerlendirme ve yorum sayısını kolayca arttırabilirsiniz. Uygun fiyatlı>>>

Şifa İstemem Balından – Kul Nesimi

Şifa istemem balından Bırak beni bu halımdan Razıyım açan gülünden Yeter dikenin batmasın Gece gündüz o hizmetin Şefaatin kerametin Senin olsun hoş sohbetin Yeter huzurum gitmesin Taşa değmesin ayağın Lale sümbül açsın bağın İstemem metheylediğin Yeter arkamdan atmasın Kolay mı gerçeğe ermek Dost bağında güller dermek Orda kalsın değer vermek Yeter ucuza satmasın Sonu yoktur>>>

Heuristic(Sezgisel) Nedir? Sezgisel Optimizasyon Yöntemleri Nelerdir?

Bilgisayar bilimlerinde, sezgisel ya da buluşsal (heuristic) bir problem çözme tekniğidir. Sonucun doğruluğunun kanıtlanabilir olup olmadığını önemsememektedir fakat genelde iyiye yakın çözüm yolları elde eder. Sezgisel algoritmalar ise geçiş süresinde daha verimli hale gelebilmek için en iyi çözümü aramaktan vazgeçerek çözüm zamanını azaltan algoritmalardır. Sezgisel algoritmalar en iyi sonucu bulacaklarını garanti etmezler fakat makul bir>>>

Kısıtlı Optimizasyon Çözümü için Direkt Yerleştirme Metodu

Direkt yerleştirme metodunda, kısıtlayıcı fonksiyonlardan tasarım değişkenleri çekilerek hedef fonksiyona yazılır ve dolayısıyla problem, kısıtlamasız optimizasyon problemi halini alır. Yani, n tasarım değişkeni ve m kısıtlayıcı fonksiyona sahip bir optimizasyon problemi, teorik olarak m eşitlik kısıtlayıcı çözülür ve m değişken geri kalan n-m değişken cinsinden ifade edilir. Bu ifadeler hedef fonksiyona yazıldığında kısıtlayıcı fonksiyonu içermeyen>>>

Kısıtlı Optimizasyon Yöntemleri Nelerdir?

Kısıtlı Optimizasyon Yöntemleri Nelerdir? Kısıtlamalı optimizasyonda, kısıtlayıcı fonksiyonlar optimum çözümün bulunmasında önemli rol oynarlar. Kısıtlamalı optimizasyon problemleri, kısıtlayıcının tipine bağlı olarak; eşitlik kısıtlayıcılı (Equality Constraint) ve eşitsizlik kısıtlayıcılı (Inequality Constraint) olmak üzere ikiye ayrılır ve her iki durum için farklı yaklaşımlar optimum çözümü elde etmek için kullanılır. Eşitlik kısıtlayıcılı optimizasyon problemlerin çözümünde çoğunlukla aşağıdaki metotlardan>>>

Tek değişkenli fonksiyonların optimizasyonu nasıl yapılır?

Tek değişkenli fonksiyonlarda dikkat edilecek husus elde edilen minimum değerin lokal minimum mu yoksa global minimum mu olduğunun tespit edilmesidir. Bir fonksiyonun maksimum noktası, bu noktadan daha yüksek bir nokta yoksa vardır. Minimum noktasına daha düşük bir nokta yoksa sahiptir. Fonksiyon maksimum veya minimum noktasında düzgünse, fonksiyonun bu noktadaki eğimi 0`dır. Maksimum veya minimuma optimum,>>>