Title: Prof. Dr.Department: Computer Engineering DepartmentPosition: ChairEmail: gkucuk@cse.yeditepe.edu.trTelephone: 1421Office: A-402Time: Full TimeAkademikResume Ph.D.: Comp. Science, State Uni. of NY Binghamton M.Sc.: Computer Engineering, Yeditepe University B.Sc.: Computer Engineering, Marmara University Projects Auto-Scalable and Morphable Microprocessors Wise-Cache: Scalable Partitioning of Last Level Cache in Chip Multiprocessors Blue-Chip: Adaptive Resizing of Datapath Resources for Energy Savings in Simultaneous Multithreaded Processors PublicationsUluslararası hakemli dergilerde yayınlanan makaleler Tokatlı, N., Güney, İ.A., Sarı, S., Güney, M.Y., Nezir, U., Küçük, G., “Shapeshifter: A Morphable Microprocessor for Low Power”, Turkish Journal of Electrical Engineering and Computer Sciences, 2021. Güney, M.Y., Kuru, B., Sarı, S., Güney, İ.A., Küçük, G., “Dynamic Issue Queue Capping for Simultaneous Multithreaded Processors”, Turkish Journal of Electrical Engineering and Computer Sciences, vol. 29, pp. 831-844, 2021. Güney, İ.A., Poyraz, K., Küçük, G., Özcan, E., “Hyperheuristics for Explicit Resource Partitioning in Simultaneous Multithreaded Processors”, Turkish Journal of Electrical Engineering and Computer Sciences, vol. 28, pp. 821-835, 2020. İ.A.Güney, G.Küçük, “A Fine-grain and Scalable Set-Based Cache Partitioning Through Thread Classification”, Turkish J. of EECS, 2019. B.S.Ovant, İ.A.Güney, M.E.Savaş, G.Küçük, “Last level cache partitioning via multiverse thread classification”, Turkish J. of EECS, Vol.26, pp.220-233, 2018. E.Kültürsay, K.Ebcioğlu, G.Küçük, M.T.Kandemir, “Memory Partitioning in the Limit”, International Journal of Parallel Programming (IJPP), pp.1-44, October 2015. G.Küçük, İ.A.Güney, “Çok Çekirdekli İşlemcilerde Set-bazlı Dinamik Önbellek Bölünmesi”, Journal of The Faculty of Engineering and Architecture of Gazi University, vol.28, No.3, pp.545-554, 2013. G.Küçük, M.Mesta, “Energy Savings in Simultaneous Multi-Threaded Processors through Dynamic Resizing of Datapath Resources”, Turkish Journal of Electrical Engineering and Computer Sciences, Vol.20, No.1, 2012. C. Basaran, Ş. Baydere, G. Küçük, “RH+: A Hybrid Localization Algorithm for Wireless Sensor Networks”, IEICE Transactions on Communications, vol.E91-B, No.6, pp.1852-1861, June 2008. G.Küçük, C.Başaran, “Reducing Energy Consumption of Wireless Sensor Networks through Processor Optimizations”, Journal of Computers, vol.02, No.05, pp.67-74, July 2007. D. Ponomarev, G. Küçük, K. Ghose, “Dynamic Resizing of Superscalar Datapath Components for Energy Efficiency”, IEEE Transactions on Computers, vol.55, No.2, pp.199-213, Feb.2006. G. Küçük, O. Ergin, D. Ponomarev, K. Ghose, “Reducing Power Dissipation of Register Alias Tables in High-Performance Processors”, IEE Computers & Digital Techniques, vol.152, Issue 6, pp.739-746, Nov.2005. D. Ponomarev, G. Küçük, O. Ergin, K. Ghose, “Energy-Efficient Comparators for Superscalar Datapaths”, IEEE Transactions on Computers, vol.53, No. 7, pp.892-904, July 2004. G. Küçük, D. Ponomarev, O. Ergin, K. Ghose, “Complexity-Effective Reorder Buffer Designs for Superscalar Processors”, IEEE Transactions on Computers, vol.53, No. 6, pp.653-665, June 2004. D. Ponomarev, G. Küçük, O. Ergin, K. Ghose, “Isolating Short-Lived Operands for Energy Reduction”, IEEE Transactions on Computers, vol. 53, No. 6, pp. 697-709, June 2004. D. Ponomarev, G. Küçük, O. Ergin, K. Ghose, P.M. Kogge, “Energy-Efficient Issue Queue Design”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 11, No.5, pp.789-800, October 2003. Uluslararası bilimsel toplantılarda sunulan ve bildiri kitabında (proceeding) basılan bildiriler Gemirter, C.B., Küçük, G., "Fine-Tuning Throughput and QoS on SMT Cores", 6th International Conference on Computer Science and Engineering (UBMK), Ankara, Türkiye, Sep. 2021. Nezir, U., Luş, B., Küçük, G., "Improved Resource Scheduling for Lightweight SMT-COP", 6th International Conference on Computer Science and Engineering (UBMK), Ankara, Türkiye, Sep. 2021. S.Sari, O.Demir, G.Küçük, “Poster: A Secure Cache Architecture for Fairness” The Fifthteenth International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems(ACACES 2019), pp.167-170,Fiuggi, Italy, July 2019, ISBN 978-88-905806-7-3 S.Sari, O.Demir, G.Küçük, “FairSDP: Fair and Secure Dynamic Cache Partitioning” The Fourth International Conference on Computer Science and Engineering(UBMK 2019), Samsun, Turkey, September 2019. M.E.Savaş, İ.A.Güney, Nazlı Nakeeb Tokatlı, Berk Kışınbay, G.Küçük, “iMODE (interactive MOod Detection Engine) Processor”, The Fourth International Conference on Computer Science and Engineering(UBMK 2019), Samsun, Turkey, September 2019. G. İnal, G.Küçük, “Application of Machine Learning Techniques on Prediction of Future Processor Performance”, In the Proceeding of the 6th International Symposium on Computing and Networkwing (CANDAR’18), 3rd International Workshop on GPU Computing and AI, Hida Takayama, Japan, November 2018. H.Güngörer, G.Küçük, “Dynamic Capping of Physical Register Files in Simultaneous Multi-Threading Processors for Performance”, In the Proceeding of the 32nd International Symposium on Computer and Information Sciences, pp.41-48, Poznan, Poland, September 2018. B.S.Ovant, İ.A.Güney, M.E.Savaş, G.Küçük, “Allocation of Last Level Cache Partitions through Thread Classification with Parallel Universes”, 14th International Conference on High Performance Computing & Simulation (HPCS), pp 204-212, Innsbruck, Austria, July 2016. İ.A.Güney, A.Yıldız, İ.U.Bayındır, K.Ç.Serdaroğlu, U.Bayık, G.Küçük, “A Machine Learning Approach for a Scalable, Energy-Efficient Utility-Based Cache Partitioning”, International Supercomputing Conference (ISC), Frankfurt, Germany, July 2015. O.Can, G.Küçük, Ş.Baydere, A.O.Sarpkaya, O.Gürsoy, “An Experimental VoD Server for IPTV”, IEEE Signal Processing and Communication Applications (SIU), Malatya, Turkey, May 2015. G.Küçük, G.Uslu, Ç.Yeşil, “History-Based Predictive Instruction Window Weighting for SMT Processors”, International Supercomputing Conference (ISC), Leipzig, Germany, June 2014. İ.A.Güney, G.Küçük, E.Özcan, “Hyper-heuristics for Performance Optimization of Simultaneous Multithreaded Processors”, 28th International Symposium on Computer and Information Sciences (ISCIS), vol.264, pp. 97-106, Paris, France, October 2013. N.Nakeeb, G.Küçük, “Set-Based Dynamic Cache Partitioning on Chip Multiprocessors”, International Symposium on Computing in Science & Engineering (ISCSE’10), pp.34-41, Kuşadası, Türkiye, Haziran 2010. B.Koşucu, K.Irgan, G.Küçük, Ş.Baydere, “FireSenseTB: A Wireless Sensor Networks TestBed for Forest Fire Detection”, Wireless Communication and Mobile Computing, pp.1173-1177, Leipzig, Germany, June 2009. G. Küçük, B. Koşucu, A. Yavaş, Ş. Baydere, “FireSense: Forest Fire Prediction and Detection System using Wireless Sensor Networks”, the 4th IEEE/ACM International Conference on Distributed Computing in Sensor Systems (DCOSS’08) , Santorini Island, Greece, June 2008. G. Küçük, C. Basaran, “Reducing Energy Dissipation of Wireless Sensor Processors Using Silent-Store-Filtering MoteCache”, International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS’06), Montpellier, France, Published as Lecture Notes in Computer Science, September 2006. G. Küçük, C. Başaran, “Power-Aware Processors for Wireless Sensor Networks”, the 21st International Symposium on Computer and Information Sciences (ISCIS’06) , Istanbul, Turkiye, November 2006. G. Küçük, K. Ghose, “Improving Adaptive Cache Leakage Reduction Techniques with Line Buffers”, the 2nd Watson Conference on Interaction between Architecture, Circuits, and Compilers, IBM T.J. Watson Research Center (PAC2) , Yorktown Heights, NY, September 2005. G. Küçük, O. Ergin, D. Ponomarev, K. Ghose, “Energy-Efficient Register Renaming”, the 13th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS’03) , Torino, Italy, Published as Lecture Notes in Computer Science, LNCS 2799, pp.219-228, September 2003. D. Ponomarev, G. Küçük, O. Ergin, K. Ghose, “Power Efficient Comparators for Long Arguments in Superscalar Processors”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED’03), Seoul, Korea, pp.378-383, August 2003. G. Küçük, D. Ponomarev, O. Ergin, K. Ghose, “Reducing Reorder Buffer Complexity Through Selective Operand Caching”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED’03), Seoul, Korea, pp.235-240, August 2003. D. Ponomarev, G. Küçük, O. Ergin, K. Ghose, “Reducing Datapath Energy Through the Isolation of Short-Lived Operands”, the 12th International Conference on Parallel Architectures and Compilation Techniques (PACT’03) , New Orleans, LA, pp.258-268, September 2003. G. Küçük, O. Ergin, D. Ponomarev, K. Ghose, “Distributed Reorder Buffer Schemes for Low Power”, the 21st International Conference on Computer Design (ICCD’03) , San Jose, CA, pp.364-370, October 2003. D. Ponomarev, G. Küçük, K. Ghose, “Energy-Efficient Design of the Reorder Buffer”, the 12th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS’02) , Seville, Spain, Published as Lecture Notes in Computer Science, LNCS 2451, pp. 289-299, September 2002. D. Ponomarev, G. Küçük, K. Ghose, “AccuPower: An Accurate Power Estimation Tool for Superscalar Microprocessors”, the 5th Design, Automation and Test in Europe Conference (DATE-02), Paris, France, pp.124-129, March 2002. G. Küçük, D. Ponomarev, K. Ghose, “Low-Complexity Reorder Buffer Architecture”, the 16th ACM International Conference on Supercomputing (ICS’02), New York, NY, pp.57-66, June 2002. O. Ergin, K. Ghose, G. Küçük, D. Ponomarev, “A Circuit-Level Implementation of Fast, Energy-Efficient CMOS Comparators for High Performance Microprocessors”, the 20th IEEE International Conference on Computer Design (ICCD’02) , Freiburg, Germany, pp.118-121, September 2002. D. Ponomarev, G. Küçük, K. Ghose, “Power Reduction in Superscalar Datapaths Through Dynamic Bit-Slice Activation”, International Workshop “Innovative Architecture for Future Generation High-Performance Processors and Systems” (IWIA’01), pp.16-24, 2001. D. Ponomarev, G. Küçük, K. Ghose, “Dynamic Allocation of Datapath Resources for Low Power”, Workshop on Complexity-Effective Design, 28th International Symposium on Computer Architecture (ISCA-28), Goteborg, Sweden, June 2001. G. Küçük, K. Ghose, D. Ponomarev, P.M. Kogge, “Energy-Efficient Instruction Dispatch Buffer Design for Superscalar Processors”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED’01), Huntington Beach, CA, pp.237-242, August 2001. D. Ponomarev, G. Küçük, K. Ghose, “Reducing Power Requirements of Instruction Scheduling Through Dynamic Allocation of Multiple Datapath Resources”,the 34th IEEE/ACM International Symposium on Microarchitecture (MICRO-34), Austin, TX, pp.90-101, December 2001. K. Ghose, D. Ponomarev, G. Küçük, A. Flinders, P.M. Kogge, N. Toomarian, “Exploiting Bit-Slice Inactivities for Reducing Energy Requirements of Superscalar Processors”, Kool Chips Workshop, 33rd International Symposium on Microarchitecture (MICRO-33), Monterey, CA, December 2000. G. Küçük, Ş. Baydere, “Using Dynamic Virtual Ports for the Recovery of Objects in an Agent-based Mobile Computing Environment”, Proceedings of Int’l. Conference on Parallel and Distributed Applications and Techniques (PDPTA’98), Las Vegas, NA, pp.747-753, June 1998. Ş. Baydere, O. Demir, G. Devlet, G. Küçük, M.C. Yıldız, N. Çetin, C. Erdil, N. Girgin, “Relocatable Object Creation in a Mobile Computing Environment”, Procedings of Int’l. Conference on Parallel and Distributed Applications and Techniques (PDPTA’97), Las Vegas, NA, pp.1165-1169, June 1997. Ş. Baydere, O. Demir, G. Devlet, G. Küçük, M.C. Yıldız, N. Çetin, D.C. Erdil, N. Girgin, “MaROS: A Framework for Application Development on Mobile Hosts”, Procedings of Int’l. Conference on Parallel and Distributed Systems (Euro-PDS’97), Barcelona, Spain, pp.269-275, June 1997. Yazılan uluslararası kitaplar veya kitaplarda bölümler G.Küçük, İ.A.Guney, D.Ponomarev, “Instruction Scheduling in Microprocessors”, Automated Scheduling and Planning, Book Chapter, Springer, 2013. M.Allen, Ş.Baydere, G.Küçük, E.Gaura, “Evaluation of Localization Algorithms”, Localization Algorithms and Strategies for Wireless Sensor Networks, IGI-Publishing, May 2009. Ulusal bilimsel toplantılarda sunulan ve bildiri kitabında basılan bildiriler G.Küçük, İ.A.Güney, Nazlı Nakeeb Tokatlı, Berk Kışınbay, “A Low-Power Simple Migration-Decision Circuitry for Composite Cores”, The First National Workshop on Processor Design, Istanbul, Turkey, September 2019. G.Yağan, I.San, K.Ebcioğlu, A.Doğan and G.Küçük, “A Scalable Cache-Coherent Memory Architecture for Reconfigurable Computing”, The First National Workshop on Processor Design, Istanbul, Turkey, September 2019. I.San, K.Ebcioğlu, A.Doğan, G.Küçük and G.Yağan, “Application Specific Supercomputer Design Using SEHER HLS Compiler”, The First National Workshop on Processor Design, Istanbul, Turkey, September 2019. M.Mesta, G.Küçük, “BLUE-CHIP: Energy-Efficient Simultaneous Multithreaded Processors”, National Computer Science Student Workshop, pp.38-40, Istanbul, Turkiye, 2010. Ş. Baydere, G. Küçük, “Recovering Distributed Applications on Mobile Computers”, Procedings of BAS’97, Ankara, Turkey, pp.74-79, June 1997.