Ozcan Ozturk

Dr. Ozcan Ozturk


Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 November 2017 in IEEE Embedded Systems Letters
Verified
Journal Article
Closed access
Ihsen AlouaniIhsen Alouani
Ihsen Alouani
HAHamzeh Ahangari
Hamzeh Ahangari
OOOzcan Ozturk
Ozcan Ozturk
SNSmail Niar
Smail Niar
Approximate computing is a design paradigm considered for a range of applications that can tolerate some loss of accuracy. In fact, the bottleneck in conventional digital design techniques can be eliminated to achieve higher performance and energy efficiency by compromising accuracy. In this paper, a new architecture that engages accuracy as a design parameter is presented where an approximate parallel multiplier using heterogeneous blocks is implemented. Based on design space exploration, we demonstrate that introducing diverse building blocks to implement the multiplier rather than cloning one building block achieves higher precision results. We show experimental results in terms of precision, delay and power dissipation as metrics and compare with 3 previous approximate designs. Our results show that the proposed heterogeneous multiplier achieves more precise outputs than the tested circuits while improving performance and power tradeoffs.

22 November 2014 in The Journal of Supercomputing
Verified
Journal Article
Closed access
PDF file
STSuleyman Tosun
Suleyman Tosun
OOOzcan Ozturk
Ozcan Ozturk
EOErencan Ozkan
Erencan Ozkan
MOMeltem Ozen
Meltem Ozen

14 February 2024 in IEEE Transactions on Computers
Verified
Journal Article
Closed access
ZBZülal Bingöl
Zülal Bingöl
MAMohammed Alser
Mohammed Alser
OMOnur Mutlu
Onur Mutlu
OOOzcan Ozturk
Ozcan Ozturk
CACan Alkan
Can Alkan
At the last step of short read mapping, the candidate locations of the reads on the reference genome are verified to compute their differences from the corresponding reference segments using sequence alignment algorithms. Calculating the similarities and differences between two sequences is still computationally expensive since approximate string matching techniques traditionally inherit dynamic programming algorithms with quadratic time and space complexity. We introduce GateKeeper-GPU, a fast and accurate pre-alignment filter that efficiently reduces the need for expensive sequence alignment. GateKeeper-GPU provides two main contributions: first, improving the filtering accuracy of GateKeeper (a lightweight pre-alignment filter), and second, exploiting the massive parallelism provided by the large number of GPU threads of modern GPUs to examine numerous sequence pairs rapidly and concurrently. By reducing the work, GateKeeper-GPU provides an acceleration of 2.9× to sequence alignment and up to 1.4× speedup to the end-to-end execution time of a comprehensive read mapper (mrFAST). GateKeeper-GPU is available at https://github.com/BilkentCompGen/GateKeeper-GPU

19 May 2017 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
AAAndrey Ayupov
Andrey Ayupov
SYSerif Yesil
Serif Yesil
MOMuhammet Mustafa Ozdal
Muhammet Mustafa Ozdal
TKTaemin Kim
Taemin Kim
SBSteven Burns
Steven Burns
OOOzcan Ozturk
Ozcan Ozturk
Graph applications have been gaining importance in the last decade due to emerging big data analytics problems such as Web graphs, social networks, and biological networks. For these applications, traditional CPU and GPU architectures suffer in terms of performance and power consumption due to irregular communications, random memory accesses, and load balancing problems. It has been shown that specialized hardware accelerators can achieve much better power and energy efficiency compared to the general purpose CPUs and GPUs. In this paper, we present a template-based methodology specifically targeted for hardware accelerator design of big-data graph applications. Important architectural features that are key for energy efficient execution are implemented in a common template. The proposed template-based methodology is used to design hardware accelerators for different graph applications with little effort. Compared to an application-specific high-level synthesis methodology, we show that the proposed methodology can generate hardware accelerators with up to 18× better energy efficiency and requires less design effort.

25 May 2021 in The Journal of Supercomputing
Verified
Journal Article
Closed access
PDF file
SYSerif Yesil
Serif Yesil
OOOzcan Ozturk
Ozcan Ozturk

9 March 2021 in IEEE Transactions on Computers
Verified
Journal Article
Closed access
NCNihat Mert Cicek
Nihat Mert Cicek
LNLin Ning
Lin Ning
OOOzcan Ozturk
Ozcan Ozturk
XSXipeng Shen
Xipeng Shen
This article introduces the first general reuse-centric accelerator for CNN inferences. Unlike prior work that exploits similarities only across consecutive video frames, general reuse-centric accelerator is able to discover similarities among arbitrary patches within an image or across independent images, and translate them into computation time and energy savings. Experiments show that the accelerator complements both prior software-based CNN and various CNN hardware accelerators, producing up to 14.96X speedups for similarity discovery, up to 2.70X speedups for overall inference.