Hüseyin Tuğrul BÜYÜKIŞIK (tugrul512bit)

tugrul512bit

Geek Repo

Company:ZeroDensity

Location:Earth, Sun System, Milkyway Galaxy, Observable Universe

Github PK Tool:Github PK Tool

Hüseyin Tuğrul BÜYÜKIŞIK's repositories

Cekirdekler

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).

Language:C#License:GPL-3.0Stargazers:93Issues:15Issues:56

LruClockCache

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.

Language:C++License:MITStargazers:59Issues:4Issues:1

FastCollisionDetectionLib

C++ adaptive grid for fast collision detection between AABB particles.

Language:C++License:MITStargazers:15Issues:3Issues:7

VirtualMultiArray

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)

Language:C++License:GPL-3.0Stargazers:14Issues:2Issues:3

libGPGPU

Multi-GPU & CPU OpenCL kernel executor with load-balancing as if there is one big GPU.

Language:C++License:MITStargazers:8Issues:2Issues:9

CekirdeklerCPP

Project(OpenCL 1.2 backend) to generate KutuphaneCL.dll to be used by Cekirdekler GPGPU API(Cekirdekler.dll)

Language:C++License:GPL-3.0Stargazers:7Issues:4Issues:0

VectorizedKernel

Running GPGPU-like kernels on CPU with auto-vectorization for SSE/AVX/AVX512 SIMD Architectures

Language:C++License:GPL-3.0Stargazers:7Issues:2Issues:0

CekirdeklerCPP2

OpenCL 2.0 support for Cekirdekler

Language:C++License:GPL-3.0Stargazers:5Issues:2Issues:0

LruJS

Asynchronous cache that implements Least Recently Used (LRU) - Clock - Second Chance algorithm with O(1) hit O(1) miss complexity. This Async cache hides latency of cache-misses behind each other and behind cache-hits.

Language:JavaScriptLicense:GPL-3.0Stargazers:5Issues:2Issues:0

unityTestMeshDeformation

deforming sphere surface using vertices, normals and time

Language:C#License:GPL-3.0Stargazers:4Issues:2Issues:0

CompressedStringLib

Heavy weight string with compression

Language:C++License:GPL-3.0Stargazers:3Issues:2Issues:1

UfSaCL

Ultra fast simulated annealing with OpenCL & multiple accelerators, GPUs, CPUs.

Language:C++License:MITStargazers:3Issues:1Issues:0

FastaGeneIndexer

C++ compressed FASTA sequence cache backed by the combined video memory of system to decrease RAM usage.

Language:C++License:GPL-3.0Stargazers:2Issues:1Issues:0

SimpleFastVideoStreamCache

Simple (2 files), fast (1.8GB/s by 1 core of fx8150), video (mp4,ogg,..), stream cache (LRU implementation) for NodeJS.

Language:JavaScriptLicense:GPL-3.0Stargazers:2Issues:2Issues:0

AATPTPT

Gpu-accelerated The Powder Toy - just an attempt through cellular automata

Language:C++License:GPL-3.0Stargazers:1Issues:1Issues:0

AdvancedMacroDevices

2D RPG/RTS/Simulation game that lets you design a CPU & manage your corporation against other corporations.

Language:C++License:MITStargazers:1Issues:0Issues:0

EpicWarCL

C# fully OpenCL(C99)-accelerated game demo and benchmark, prealpha- stage abondonware.

Language:CLicense:GPL-3.0Stargazers:1Issues:2Issues:0

gpgpu-loadbalancerx

Simple load-balancing library for balancing GPGPU workloads between a GPU and a CPU or any number of devices in a computer or multiple computers.

Language:C++License:GPL-3.0Stargazers:1Issues:3Issues:0

InverseFX

Computing a function when only its inverse is known, using Newson-Raphson method for 1D,2D,3D arrays in parallel.

Language:C++License:GPL-3.0Stargazers:1Issues:2Issues:2

ParallelizedSnakeGame

Classic Snake-Game With Independent Grid-Updates For Efficient Parallelization And Constant Computation Time

Language:C++License:GPL-3.0Stargazers:1Issues:2Issues:0

cuda_bitonic_sort_test

testing bitonic sort algorithm on cuda

Language:CudaStargazers:0Issues:2Issues:0

FastSimpleNeuralNetworkTrainer

Gpu accelerated neural network trainer that supports multiple GPUs with OpenCL.

Language:C++License:MITStargazers:0Issues:1Issues:1

KalmanFilter

This is a Kalman filter used to calculate the angle, rate and bias from from the input of an accelerometer/magnetometer and a gyroscope.

Stargazers:0Issues:0Issues:0

oofrng

Thomas Wang's random number generation function implicitly parallelized & pipelined at speed of 0.6 cycles per 32bit integer.

Language:C++License:GPL-3.0Stargazers:0Issues:2Issues:0

tugrul512bit

User stats info.

Stargazers:0Issues:2Issues:0
Stargazers:0Issues:1Issues:0

VirtualMultiArrayForMSVC

Back your array of data by graphics card memory (multi-gpu) with a paging system (as a virtual memory simulation).

Language:C++License:MITStargazers:0Issues:1Issues:0