30 Aralık 2015, Çarşamba günü saat 13:00' de, Koç Üniversitesi Bilgisayar Mühendisliği Bölümünden Sn. Dr. Didem Unat, bölümümüzde bir sunum verecektir. Sunumun içeriği ve Dr. Unat' ın özgeçmişi ile ilgili bilgileri aşağıda bulabilirsiniz. Sunum D-012 nolu anfide gerçekleşecektir. Tüm öğrencilerimiz sunuma davetlidir.
---------------------------------------------------------
10^18 demek dile kolay; Exascale sistemlere hazır mıyız?
Didem Unat (Koç Üniversitesi)
2020 gibi yakın bir zamanda veriyi 5mm taşımak veriyi işlemekten daha fazla enerji harcanmasına neden olacağı beklenmektedir. Dolayısı ile enerji tüketimini en aza indirmek modern işlemci dizaynlarının odak noktası haline geldi ve işlemciler büyük bir değişim süreci içerisine girdi. Çok çekirdekli işlemci sayısı Moore Kanunu'nu takip ederek 2-3 sene de bir iki katına çıkarken, bellek hiyerarşisi de daha karmaşık hale geliyor. Bu gelişmeler saniyede 10^18 operasyon yapabilecek Exascale sistemlerinin yanı sıra cep telefonundan sunuculara kadar her kesimdeki sistemlerini etkilemekte. Paralel sistemlerin yaygınlaşması ile paralel programlama, geliştirilen her yazılımın kaçınılmaz bir parçası olma yolunda ilerliyor.
Bu sunumda ilk önce donanımda değişmekte olan dizayn parametrelerini ve geleceğin paralel sistemlerini tartışacağız. Sonra bu değişimlerin yazılımlara üç büyük etkisini (1. aşırı derecede paralellik, 2. heterojenlik ve 3. veri yerelliği) konuşacağız. Son olarak da parallel sistemler için geliştirilen derleyiciler, diller ve kütüphaneler konusundaki en son araştırma ve yenilikleri özetleyeceğiz.
Özgeçmiş:
Dr. Didem Unat, 2014 son baharında Koç Üniversitesi Bilgisayar Mühendisliği'ne öğretim üyesi olarak katıldı. Doktorasını University of California, San Diego'dan 2012 yılında aldı. Doktora tezinde Mint paralel programlama dilini dizayn etmiş, otomatik CUDA kodu üreten bir derleyici geliştirmiştir. Lawrence Berkeley National Laboratuarı'nda 2 sene doktora sonrası araştırma yürütmüş ve çok prestijli olan Luis Avarez Postdoctoral bursunu almayı hak kazanmıstır. Berkeley'deki yıllarında performs ölçümlerine ve analizlerine odaklandı ve derleyici tabanlı otomatik kod analizi yapan ExaSAT performans modelini geliştirdi. Berkeley ve Sandia Lablarındaki araştırmacılar ile birlikte “Abstract Machine Models and Proxy Architectures for Exascale Computing” adlı bir rapor yayınladı. Rapor 2020'den sonraki paralel donanımınların nasıl olacağına konusunda ön görülerde bulup, yazılımların ve uygulamaların ne gibi zorluklar ile karşılaşabileceğine ışık tuttu. Son yıllarda Dr. Unat verinin yerelliği optimizasyonlarına ve programlama dillerindeki ifadesine yoğunlaştı. Dünyanın her yerinden birçok uzmanın katıldığı PADAL (Programming Abstractions for Data Locality) Workshop'ını düzenlemiş ve veri yerelliğinin öneminin ve araştırma zorluklarının bir raporda toplanmansına öncü olmuştur. Dr. Unat 2015 Marie Curie Fellowship'e layık görülmüştür.
Devamı