GitHub / tugrul512bit 3 Repositories
Physics engineer Web developer GPGPU Weird equations Optimizations
tugrul512bit/cuda_bitonic_sort_test
testing bitonic sort algorithm on cuda
Language: Cuda - Size: 166 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 1

tugrul512bit/AATPTPT
Gpu-accelerated The Powder Toy - just an attempt through cellular automata
Language: C++ - Size: 6.12 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

tugrul512bit/examplesForLibGPGPU
Various simple algorithms accelerated with OpenCL (GPU). Assumes libGPGPU headers are added to projects.
Language: C++ - Size: 38.1 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

tugrul512bit/libGPGPU
Multi-GPU & CPU OpenCL kernel executor with load-balancing as if there is one big GPU.
Language: C++ - Size: 2.09 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 9 - Forks: 2

tugrul512bit/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++ - Size: 456 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 5

tugrul512bit/VirtualMultiArrayForMSVC
Back your array of data by graphics card memory (multi-gpu) with a paging system (as a virtual memory simulation).
Language: C++ - Size: 233 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tugrul512bit/UfSaCL
Ultra fast simulated annealing with OpenCL & multiple accelerators, GPUs, CPUs.
Language: C++ - Size: 310 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

tugrul512bit/FastSimpleNeuralNetworkTrainer
Gpu accelerated neural network trainer that supports multiple GPUs with OpenCL.
Language: C++ - Size: 528 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

tugrul512bit/AdvancedMacroDevices
2D RPG/RTS/Simulation game that lets you design a CPU & manage your corporation against other corporations.
Language: C++ - Size: 8.48 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

tugrul512bit/FastCollisionDetectionLib
C++ adaptive grid for fast collision detection between AABB particles.
Language: C++ - Size: 113 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

tugrul512bit/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++ - Size: 9 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 1

tugrul512bit/EpicWarCL
C# fully OpenCL(C99)-accelerated game demo and benchmark, prealpha- stage abondonware.
Language: C - Size: 26.2 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

tugrul512bit/CekirdeklerCPP2
OpenCL 2.0 support for Cekirdekler
Language: C++ - Size: 146 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

tugrul512bit/VectorizedKernel
Running GPGPU-like kernels on CPU with auto-vectorization for SSE/AVX/AVX512 SIMD Architectures
Language: C++ - Size: 241 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

tugrul512bit/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# - Size: 10.6 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 86 - Forks: 9

tugrul512bit/ParallelizedSnakeGame
Classic Snake-Game With Independent Grid-Updates For Efficient Parallelization And Constant Computation Time
Language: C++ - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

tugrul512bit/KalmanFilter Fork of TKJElectronics/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.
Size: 32.2 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

tugrul512bit/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: JavaScript - Size: 117 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

tugrul512bit/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++ - Size: 680 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

tugrul512bit/SimpleFastVideoStreamCache
Simple (2 files), fast (1.8GB/s by 1 core of fx8150), video (mp4,ogg,..), stream cache (LRU implementation) for NodeJS.
Language: JavaScript - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

tugrul512bit/InverseFX
Computing a function when only its inverse is known, using Newson-Raphson method for 1D,2D,3D arrays in parallel.
Language: C++ - Size: 85.9 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

tugrul512bit/CompressedStringLib
Heavy weight string with compression
Language: C++ - Size: 274 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

tugrul512bit/KaloriferBenchmarkGPU
Async Test
Size: 29.8 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

tugrul512bit/oofrng
Thomas Wang's random number generation function implicitly parallelized & pipelined at speed of 0.6 cycles per 32bit integer.
Language: C++ - Size: 64.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

tugrul512bit/tugrul512bit
User stats info.
Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

tugrul512bit/FastaGeneIndexer
C++ compressed FASTA sequence cache backed by the combined video memory of system to decrease RAM usage.
Language: C++ - Size: 160 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

tugrul512bit/CekirdeklerCPP
Project(OpenCL 1.2 backend) to generate KutuphaneCL.dll to be used by Cekirdekler GPGPU API(Cekirdekler.dll)
Language: C++ - Size: 172 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 2

tugrul512bit/unityTestMeshDeformation
deforming sphere surface using vertices, normals and time
Language: C# - Size: 426 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

tugrul512bit/unityTestMeshDef1
Size: 0 Bytes - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
