Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Gorker Alp Malazgirt

dblp:123/8184 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 2017
0000-0002-2331-9212ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 4 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 87% Reconfigurable computing and FPGAs · 13%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures
database accelerator
0.212015
Accelerating Complete Decision Support Queries Through High-Level Synthesis Technology (Abstract Only) · FPGA 2015
Hardware accelerators and domain-specific architectures › database accelerator
query accelerator
0.212015
Accelerating Complete Decision Support Queries Through High-Level Synthesis Technology (Abstract Only) · FPGA 2015
Query processing and optimization › query execution
in-memory query processing
0.112015
Accelerating Complete Decision Support Queries Through High-Level Synthesis Technology (Abstract Only) · FPGA 2015
Reconfigurable computing and FPGAs
FPGA accelerator
0.112015
Accelerating Complete Decision Support Queries Through High-Level Synthesis Technology (Abstract Only) · FPGA 2015

Methods — techniques the papers use, named apart from their topics

high-level synthesis · 0.4
YearPublicationVenuePosition
2017 Prenaut: Design space exploration for embedded symmetric multiprocessing with various on-chip architectures
Gorker Alp Malazgirt, Arda Yurdakul
J. Syst. Archit.1
2015 Exploring Embedded Symmetric Multiprocessing with Various On-Chip Architectures
abstract
Multicore embedded systems have evolved to appear in different domains. In this paper, we explore and compare various on-chip architectures with respect to a number design metrics. Unlike earlier published works that majorly concern with optimizations in processor, memory and cache hierarchies, in this paper, we aim to ascertain the best on-chip architectures for given processor cores, Level 1-2-3 caches modeled from Intel Atom embedded processor family. We investigate topologies that haven't been considered before for symmetric multiprocessing in embedded systems domain. These architectures consist of shared instruction caches between cores and heterogenous cache topologies that feature bypassing a level in the cache hierarchy. Through our experiments with multithreaded workloads, we elicit the unconventional topologies that could provide more performance and energy efficiency than regular topologies. In addition, using our experimental data, we conclude that certain design metrics could depend on given workload, however there also exists some metrics that are more dependent on the the underlying topologies. Thus, we urge the need for future exploration tools to gather the necessary metrics while choosing the appropriate SMP architectures.
Gorker Alp Malazgirt, Bora Kiyan, Deniz Candas, Kamil Erdayandi, Arda Yurdakul
EUC1
2015 Accelerating Complete Decision Support Queries Through High-Level Synthesis Technology (Abstract Only)
abstract
Recently, with the rise of Internet of Things and Big Data, acceleration of database analytics in order to have faster query processing capabilities has gained significant attention. At the same time, High-Level Synthesis (HLS) technology has matured and is now a promising approach to design such hardware accelerators. In this work, we use a modern HLS, Vivado to design high-performance database accelerators for filtering, aggregation, sorting, merging and join operations. Later, we use these as building blocks to implement an acceleration system for in-memory databases on a Virtex-7 FPGA, detailed enough to run full TPC-H benchmarks completely in hardware. Presenting performance, area and memory requirements, we show up to 140x speedup compared to a software DBMS, and demonstrate that HLS technology is indeed a very appropriate match for database acceleration.
Gorker Alp Malazgirt, Nehir Sönmez, Arda Yurdakul, Osman S. Unsal, Adrián Cristal
FPGA1
2014 Application specific multi-port memory customization in FPGAs
abstract
FPGA block RAMs (BRAMs) offer speed advantages compared to LUT-based memory designs but a BRAM has only one read and one write port. Designers need to use multiple BRAMs in order to create multi-port memory structures which are more difficult than designing with LUT-based multiport memories. Multi-port memory designs increase overall performance but comes with area cost. In this paper, we present a fully automated methodology that tailors our multi-port memory from a given application. We present our performance improvements and area tradeoffs on state-of-the-art string matching algorithms.
Gorker Alp Malazgirt, Hasan Erdem Yantir, Arda Yurdakul, Smaïl Niar
FPL1
2012 A Verifiable High Level Data Path Synthesis Framework
abstract
This work presents a synthesis framework that generates a formally verifiable RTL from a high level language. We develop an estimation model for area, delay and power metrics of arithmetic components for Xilinx Spartan 3 FPGA family. Our estimation model works 300 times faster than Xilinx's toolchain with an average error of 6.57\% for delay and 3.76\% for area estimations. Our framework extracts CDFGs from ANSI-C, LRH(+) [1] and VHDL. CDFGs are verified using the symbolic model checker NuSMV [2] with temporal logic properties. This method guarantees detection of hardware redundancy and word-length mismatch related bugs by static code checking.
Gorker Alp Malazgirt, Ender Culha, Alper Sen 0001, Ismail Faik Baskaya, Arda Yurdakul
DSD1