Webiner - .Net 4.0 ile Paralel Programlamaya Giriş [Beta 2] 25 Aralık 2009 Burak-Selim-Senyurt Parallel Programming Merhaba Arkadaşlar, Bundan yıllar önce üniversitede öğrenciyken ilk kişisel bilgisayarımı almak üzere rahmetli babam ile birlikte Perpa' ya gittiğimi hatırlıyorum. O sıralar piyasada var olan bilgisayar dergilerini hatırlıyorum da...486 DX-33 tabanlı işlemcilere sahip sistemler ... [Daha fazla]
Parallel.For Metodu için Stop, Break Kullanımı [Beta 1] 18 Haziran 2009 Burak-Selim-Senyurt Parallel Programming Parallel.For metodu bildiğiniz gibi döngüsel işlemleri birden fazla göreve bölerek kısa sürede yapılmasına olanak sağlamaktadır. Bu yazımda, kelimeler ile ifade etmeyi bir türlü beceremediğim ancak bir örnek üzerinden sizlere aktarabileceğim Stop ve Break metodları üzerinde durmaya çalışacağım. [Daha fazla]
Concurrent Collections : Macera BlockingCollection<T> ile Devam Ediyor [Beta 1] 16 Haziran 2009 Burak-Selim-Senyurt Parallel Programming Bir önceki blog yazımda paralel programlama kabiliyetlerinden birisi olan Concurrent Collections(Eş Zamanlı Koleksiyonlar) kavramını incelemeye çalışmıştım. Ne varki kendimi bunlara olan gereklilikler konusunda bir süredir ikna edebilmiş değilim. Dolayısıyla ihtiyaçları ortaya koymak adına basit bir senaryo üzerinden ilerlemeye karar verdim. Aslında eş zamanlı koleksiyonların kullanılması için en büyük gereksinim, bir koleksiyonun elemanları üzerinde aynı anda işlemler yapılmak istenmesi halinde ortaya çıkmaktadır. [Daha fazla]
Concurrent Collections (Eş Zamanlı Koleksiyonlar) [Beta 1] 12 Haziran 2009 Burak-Selim-Senyurt Parallel Programming .Net Framework 4.0 ve içerdiği paralel genişletmeler(Parallel Extensions) ile birlikte gelmekte olan yenilikler arasında, eş zamanlı(Concurrent) çalışabilen ve Thread Safe olan koleksiyonlarda bulunmaktadır. Bu koleksiyonlar aslında veri yapıları(Data Structures) ile birlikte gelen yeni tipler arasında yer almaktadır. [Daha fazla]