Assoc. Prof. Gurhan Kucuk

 


Yeditepe University

Faculty of Engineering
Department of Computer Engineering
Office: A-407, Phone: (216) 578-0416, (216) 578-0403
34755, Atasehir, Istanbul, Turkey


gkucuk [at] cse [dot] yeditepe [dot] edu [dot] tr

Research Interests: Computer Architecture, Wireless Networks

 

 

Current Courses:

CSE 351 - Programming Languages (on COADSYS)

CSE 427 - Computer Architecture (on COADSYS)

CSE 492 - Engineering Project

 

Research Projects:

WISE-CACHE: Scalable Partitioning of Last Level Cache in Chip Multiprocesors (TUBITAK-1001), YU, 2014-2016.


PIXAGE HOSPITALITY, in collobaration with Koc-Sistem (TUBITAK-TEYDEB), YU, 2014-2016.


BLUE-CHIP: Energy Savings in Simultaneous Multi-Threaded Processors through Dynamic Resizing of Datapath Resources (TUBITAK-KARIYER), YU, 2008-2010.


ORIENTAL: Application of Wireless Sensor Networks for Forest Surveillance and Early Fire Detection (TUBITAK-1001), YU, 2006-2009.

Microarchitectures and Compilation Techniques for Low Power (Intel, DARPA, NSF), SUNY BU, 2000-2004.


Mobile and Relocatable Object System (MaROS), YU, 1997-1999.

Academic Background:

State University of New York at Binghamton: (Ph.D. in Computer Science Dept.),
Binghamton, NY, USA, 1999 - 2004

Yeditepe University: (M.Sc. in Computer Engineering Dept.),
Istanbul, Turkey 1997 - 1999

Marmara University: (B.Sc. in Computer Engineering Dept.),
Istanbul, Turkey 1990 - 1995

Patents:

"System and Method for Reducing Power Requirements of Microprocessors through Dynamic Allocation of Datapath Resources"
Kanad Ghose, Dmitry Ponomarev Gurhan Kucuk
The US Patent No. 7,219,249 B1, May 15, 2007.

Publications:

Book Chapters:

 "Instruction Scheduling in Microprocessors"
Gurhan Kucuk, Isa Guney, Dmitry Ponomarev
Automated Scheduling and Planning, Springer, Aug 2013.

 "Evaluation of Localization Algorithms"
Michael Allen, Sebnem Baydere, Gurhan Kucuk, Elena Gaura
Localization Algorithms and Strategies for Wireless Sensor Networks, IGI-Publishing, May 2009.

Journal Publications:

"Memory Partitioning in the Limit"
Emre Kultursay, Kemal Ebcioglu, Gurhan Kucuk, Mahmut Kandemir
International Journal of Parallel Programming, accepted, Sep. 2015.

"Cok Cekirdekli Islemcilerde Set-bazli Dinamik Onbellek Bolumlenmesi"
Gurhan Kucuk, Isa Guney
Journal of the Faculty of Engineering and Architecture of Gazi University, Vol.28, No.3, pp.545-554, 2013.

 "Energy savings in simultaneous multi-threaded processors through dynamic resizing of datapath resources;
Gurhan Kucuk, Mine Mesta
Turkish Journal of Electrical Engineering & Computer Sciences, Vol.20, No.1, pp.125-139, 2012.

 "RH+: A Hybrid Localization Algorithm for Wireless Sensor Networks"
Can Basaran, Sebnem Baydere, Gurhan Kucuk
IEICE Transactions on Communications, vol.E91-B, No.6, June 2008. pp.1852-1861.

 "Reducing Energy Consumption of Wireless Sensor Networks through Processor Optimizations"
Gurhan Kucuk, Can Basaran
Journal of Computers, vol.02, No.05, July 2007. pp.67-74.

 "Dynamic Resizing of Superscalar Datapath Components for Energy Efficiency"
Dmitry Ponomarev, Gurhan Kucuk, Kanad Ghose
IEEE Transactions on Computers, vol.55, No.2, Feb.2006, pp.199-213.

"Reducing Power Dissipation of Register Alias Tables in High-Performance Processors"
Gurhan Kucuk, Oguz Ergin, Dmitry Ponomarev, Kanad Ghose
IEE Computers & Digital Techniques, vol.152, Issue 6, Nov.2005, pp.739-746.

"Isolating Short-Lived Operands for Energy Reduction"
Dmitry Ponomarev, Gurhan Kucuk, Oguz Ergin, Kanad Ghose
IEEE Transactions on Computers, vol. 53, No. 6, June 2004, pp. 697-709. 

"Complexity-Effective Reorder Buffer Designs for Superscalar Processors"
Gurhan Kucuk, Dmitry Ponomarev, Oguz Ergin, Kanad Ghose
IEEE Transactions on Computers, vol.53, No. 6, June 2004, pp.653-665. 

"Energy-Efficient Comparators for Superscalar Datapaths"
Dmitry Ponomarev, Gurhan Kucuk, Oguz Ergin, Kanad Ghose
IEEE Transactions on Computers, vol.53, No. 7, July 2004, pp.892-904.

"Energy-Efficient Issue Queue Design"
Dmitry Ponomarev, Gurhan Kucuk, Oguz Ergin, Kanad Ghose, and Peter M. Kogge
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 11, No.5, October 2003, pp.789-800.

Peer-Reviewed Conference Papers:

"Allocation of Last Level Cache Partitions through Thread Classification with Parallel Universes”
Burak Sezin Ovant, Isa Ahmet Guney, Muhammed Emin Savas, Gurhan Kucuk
International Conference on High Performance Computing & Simulation (HPCS) , pp.204-212, Innsbruck, Austria, Jul 2016.

"A Machine Learning Approach for a Scalable, Energy-Efficient Utility-Based Cache Partitioning”
Isa Ahmet Guney, Abdullah Yildiz, Ismail Ugur Bayindir, Kemal Cagri Serdaroglu, Utku Bayik, Gurhan Kucuk
International Supercomputing Conference (ISC) , Frankfurt, Germany, Jul 2015.

"An Experimental VoD Server for IPTV"
Orhan Can, Gurhan Kucuk, Sebnem Baydere, Anil O. Sarpkaya, Ozan Gursoy
IEEE Signal Processing and Communication Applications (SIU) , Malatya, Turkey, May 2015.

"History-Based Predictive Instruction Window Weighting for SMT Processors"
Gurhan Kucuk, Gamze Uslu, Cagri Yesil,
International Supercomputing Conference (ISC) , Leipzig, Germany, Jun 2014.

"Hyper-heuristics for Performance Optimization of Simultaneous Multithreaded Processors"
Isa Guney, Gurhan Kucuk, Ender Ozcan,
the 28st International Symposium on Computer and Information Sciences (ISCIS)
, vol.264, pp.97-106, Paris, France, Oct 2013.

"Set-Based Dynamic Cache Partitioning on Chip Multiprocessors"
Nazli Nakeeb, Gurhan Kucuk,
the 1st International Symposium on Computing in Science & Engineering (ISCSE'10)
, Kusadasi, Turkey, June 2010.

"FireSenseTB: A Wireless Sensor Networks TestBed for Forest Fire Detection"
Bilgin Kosucu, Kerem Irgan, Gurhan Kucuk, Sebnem Baydere,
the 5th ACM International Wireless Communications and Mobile Computing Conference (IWCMC'09)
, Leipzig, Germany, June 2009.

"FireSense: Forest Fire Prediction and Detection System using Wireless Sensor Networks"
Gurhan Kucuk, Bilgin Kosucu, Arda Yavas, Sebnem Baydere,
the 4th IEEE/ACM International Conference on Distributed Computing in Sensor Systems (DCOSS'08)
, Santorini Island, Greece, June 2008.

"Power-Aware Processors for Wireless Sensor Networks"
Gurhan Kucuk, Can Basaran
the 21st International Symposium on Computer and Information Sciences (ISCIS'06)
, Istanbul, Turkiye, November 2006.

"Improving Adaptive Cache Leakage Reduction Techniques with Line Buffers"
Gurhan Kucuk, Kanad Ghose
the 2nd Watson Conference on Interaction between Architecture, Circuits, and Compilers, IBM T.J. Watson Research Center (PAC2)
, Yorktown Heights, NY, September 2005.

"Distributed Reorder Buffer Schemes for Low Power"
Gurhan Kucuk, Oguz Ergin, Dmitry Ponomarev, Kanad Ghose
the 21st International Conference on Computer Design (ICCD'03)
, San Jose, CA, October 2003, pp.364-370.

"Reducing Datapath Energy Through the Isolation of Short-Lived Operands"
Dmitry Ponomarev, Gurhan Kucuk, Oguz Ergin, Kanad Ghose
the 12th International Conference on Parallel Architectures and Compilation Techniques (PACT'03)
, New Orleans, LA, September 2003, pp.258-268.

"Reducing Reorder Buffer Complexity Through Selective Operand Caching"
Gurhan Kucuk, Dmitry Ponomarev, Oguz Ergin, Kanad Ghose
IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED'03)
, Seoul, Korea, August 2003, pp.235-240.

"Power Efficient Comparators for Long Arguments in Superscalar Processors"
Dmitry Ponomarev, Gurhan Kucuk, Oguz Ergin, Kanad Ghose
IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED'03)
, Seoul, Korea, August 2003, pp.378-383.

"A Circuit-Level Implementation of Fast, Energy-Efficient CMOS Comparators for High Performance Microprocessors"
Oguz Ergin, Kanad Ghose, Gurhan Kucuk, Dmitry Ponomarev

the 20th IEEE International Conference on Computer Design (ICCD'02)
, Freiburg, Germany, September 2002, pp.118-121.

"Low-Complexity Reorder Buffer Architecture"
Gurhan Kucuk, Dmitry Ponomarev, Kanad Ghose

the 16th ACM International Conference on Supercomputing (ICS'02)
, New York, NY, June 2002, pp.57-66.

"AccuPower: An Accurate Power Estimation Tool for Superscalar Microprocessors"
Dmitry Ponomarev, Gurhan Kucuk, Kanad Ghose
the 5th Design, Automation and Test in Europe Conference (DATE-02)
, Paris, France, March 2002, pp.124-129.

"Reducing Power Requirements of Instruction Scheduling Through Dynamic Allocation of Multiple Datapath Resources"
Dmitry Ponomarev, Gurhan Kucuk, Kanad Ghose
the 34th IEEE/ACM International Symposium on Microarchitecture (MICRO-34)
, Austin, TX, December 2001, pp.90-101.

"Energy-Efficient Instruction Dispatch Buffer Design for Superscalar Processors"
Gurhan Kucuk, Kanad Ghose, Dmitry Ponomarev and Peter M. Kogge
IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED'01)
, Huntington Beach, CA, August 2001, pp.237-242.

"Using Dynamic Virtual Ports for the Recovery of Objects in an Agent-based Mobile Computing Environment"
Sebnem Baydere, Gurhan Kucuk

Procedings of Int'l. Conference on Parallel and Distributed Applications and Techniques (PDPTA'98), Las Vegas, NA, June 1998, pp.747-753.

"MaROS: A Framework for Application Development on Mobile Hosts"
Sebnem Baydere et.al.

Procedings of Int'l. Conference on Parallel and Distributed Systems (Euro-PDS'97), Barcelona, Spain, June 1997, pp.269-275.

"Relocatable Object Creation in a Mobile Computing Environment"
Sebnem Baydere et.al.

Procedings of Int'l. Conference on Parallel and Distributed Applications and Techniques (PDPTA'97), Las Vegas, NA, June 1997, pp.1165-1169.

"Recovering Distributed Applications on Mobile Computers"
Sebnem Baydere, Gurhan Kucuk

Procedings of BAS'97
, Ankara, Turkey, June 1997, pp.74-79.

 

Peer-Reviewed Workshop Papers:

"BLUE-CHIP: Energy-Efficient Simultaneous Multithreaded Processors"
Mine Mesta, Gurhan Kucuk
National Computer Science Student Workshop (CSW'10)
, Istanbul, Turkey, January 2010.

"Reducing Energy Dissipation of Wireless Sensor Processors Using Silent-Store-Filtering MoteCache"
Gurhan Kucuk, Can Basaran
International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'06), Montpellier, France, September 2006. Published as Lecture Notes in Computer Science.

"Energy-Efficient Register Renaming"
Gurhan Kucuk, Oguz Ergin, Dmitry Ponomarev, Kanad Ghose
the 13th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'03) , Torino, Italy, September 2003. Published as Lecture Notes in Computer Science, LNCS 2799, pp.219-228.

"Energy-Efficient Design of the Reorder Buffer"
Dmitry Ponomarev, Gurhan Kucuk, Kanad Ghose
the 12th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'02) , Seville, Spain, September 2002. Published as Lecture Notes in Computer Science, LNCS 2451, pp. 289-299.

"Dynamic Allocation of Datapath Resources for Low Power"
Dmitry Ponomarev, Gurhan Kucuk, Kanad Ghose
Workshop on Complexity-Effective Design, 28th International Symposium on Computer Architecture (ISCA-28), Goteborg, Sweden, June 2001.

"Exploiting Bit-Slice Inactivities for Reducing Energy Requirements of Superscalar Processors"
Kanad Ghose, Dmitry Ponomarev, Gurhan Kucuk, Andrew Flinders, Peter M. Kogge, Nikzad Toomarian
Kool Chips Workshop, 33rd International Symposium on Microarchitecture (MICRO-33), Monterey, CA, December 2000.

 

Other Publications:

"Power Reduction in Superscalar Datapaths Through Dynamic Bit-Slice Activation"
Dmitry Ponomarev, Gurhan Kucuk, Kanad Ghose
International Workshop "Innovative Architecture for Future Generation High-Performance Processors and Systems" (IWIA'01)
, 2001, pp.16-24.

"An Application Service Provider for a Mobile Computing Platform"
Gurhan Kucuk
M.Sc. Thesis, Yeditepe
University, Istanbul, Turkey, 1999.

"Solaris 2.x System Administration"
Gurhan Kucuk, Mehmet Can Yildiz, Giray Devlet, Onur Demir, Deger Cenk Erdil, Nurhan Cetin
Yeditepe
University Publications, 1997.

"Solaris 2.x User Level Course"
Gurhan Kucuk, Mehmet Can Yildiz, Giray Devlet, Onur Demir, Deger Cenk Erdil, Nurhan Cetin
Yeditepe
University Publications, 1997.



Conference Talks:

"History-Based Predictive Instruction Window Weighting for SMT Processors"
International Supercomputing Conference (ISC) , Leipzig, Germany, Jun 2014

 

"Hyper-heuristics for Performance Optimization of Simultaneous Multithreaded Processors"
28st International Symposium on Computer and Information Sciences (ISCIS) ,
vol.264, pp.97-106, Paris, France, Oct 2013

 

"Power-Aware Processors for Wireless Sensor Networks"
21st International Symposium on Computer and Information Sciences (ISCIS'06)
, Istanbul ,
Turkey, November 2006.

 

"Distributed Reorder Buffer Schemes for Low Power"
21st IEEE International Conference on Computer Design (ICCD'03)
, San Jose, CA, October 2003.

 

"Low-Complexity Reorder Buffer Architecture"
16th ACM International Conference on Supercomputing (ICS'02), New York, NY, June 2002.

 

"Energy-Efficient Instruction Dispatch Buffer Design for Superscalar Processors"
IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED'01), Huntington Beach, CA, August 2001.

 

"Shell Programming"
National Internet Conference (INET-TR'98), Istanbul, Turkey, November 1998.

 

"Recovering Distributed Applications on Mobile Computers"
2nd Symposium on Computer Networks (BAS'97), Ankara, Turkey, 1997.

 

MSc and PhD work:

An Application Service Provider for a Mobile Computing Environment, Yeditepe University, Istanbul, 1999

Energy-Efficient, Complexity-Effective Superscalar Processor Design, State University of New York at Binghamton, New York, USA, 2004

Past Courses:

CSE 101 Computer Engineering Concepts & Algorithms (S11, F07, F06)
CSE 102 Introduction to Computer Engineering (S05)
ES 103 Computers and Information Systems (S06)
CSE 114 Fundamentals of Computer Programming (F11)
CSE 221 Principles of Logic Design (S08, S07, 2006, F05)
CSE 252 Principles of Programming Languages (2008-2014, F07, S06, 2005, F04)
CSE 343 File Structures & Databases (2007)
CSE 354 Automata Theory and Formal Languages (F08, S05, F04)
CSE 427 Computer Architecture (F14, F12, F11, F10, F09, F08, S07, SM06)
CSE 457 Compiler Design (S15,F13)
CSE 533 Advanced Computer Architectures (S07-S15, F05, F04)
CSE 620 - Advanced Topics in Systems Architecture (F14, F13, F12)