Hüseyin Tuğrul BÜYÜKIŞIK
@tugrul512bitPhysics engineer Web developer GPGPU Weird equations Optimizations Lens undistortion Signal filtering Gemm optimization
Language Breakdown
Lines of code distribution across 34 owned repositories
I-Shaped Developer
I-shapedSpecialist — deep expertise in C++
Collaboration Network
Global Impact visualization
Repos
36
PRs
0
Growth
+18%
Top Collaborators
No collaborator data yet.
Coding Streak
Contribution activity over the past year
Emre Albayrak
@emre570
Georgii Evtushenko
@gevtushenko
Oleksandr Herasymov
@sqdshguy
Mark Harris
@harrism
Ali Ghanbarzadeh
@binarysta
Top Repositories
Multi-device OpenCL kernel load balancer and pipeliner API for C#. Uses shared-distributed memory model to keep GPUs updated fast while using same kernel on all devices(for simplicity).
A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
C++ adaptive grid for fast collision detection between AABB particles.
C++ virtual-array implementation that uses all graphics cards in system as storage (with LRU cache eviction on RAM) and uses OpenCL for data transfers. (Random access: faster than HDD) (Sequential access: faster than SSD) (big objects: faster than NVMe)
Multi-heap-sort for many small arrays, quicksort with 3 pivots for one big array, CUDA acceleration, CUDA memory compression.
Multi-GPU & CPU OpenCL kernel executor with load-balancing as if there is one big GPU.
Running GPGPU-like kernels on CPU with auto-vectorization for SSE/AVX/AVX512 SIMD Architectures
Project(OpenCL 1.2 backend) to generate KutuphaneCL.dll to be used by Cekirdekler GPGPU API(Cekirdekler.dll)
Real-time N-Body Algorithm Accelerated With CUDA and FFT (for up to 1 billion particles with multi GPU)
Ultra fast simulated annealing with OpenCL & multiple accelerators, GPUs, CPUs.
Open Source Impact
Contributions to external projects
No external contributions found.