An open API service providing repository metadata for many open source software ecosystems.

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