RSS 15 projects tagged "OpenCL"

Download Website Updated 19 Feb 2014 The Open Toolkit library

Screenshot
Pop 291.27
Vit 22.40

The Open Toolkit library (OpenTK) is a set of advanced cross-platform bindings to OpenGL, OpenCL, and OpenAL for C# and other Mono/.Net languages. It can be used standalone (in the spirit of GLFW or SDL) or integrated into GTK# and WinForms applications.

No download Website Updated 18 Aug 2009 Python::OpenCL

Screenshot
Pop 59.02
Vit 1.02

Python::OpenCL is an easy-to-use Python wrapper around the OpenCL library, a standard for parallel programming on heterogenous devices including CPUs, GPUs, and others processors.

Download No website Updated 15 Feb 2011 Pyrit

Screenshot
Pop 118.79
Vit 2.44

Pyrit takes a step ahead in attacking WPA-PSK and WPA2-PSK, the protocols that protect today's public WiFi-airspace. Pyrit's implementation allows you to create massive databases, pre-computing part of the WPA/WPA2-PSK authentication phase in a space-time-tradeoff. The performance gain for real-world-attacks is in the range of three orders of magnitude, which urges for re-consideration of the protocol's security. It exploits the computational power of multiple cores and other platforms through ATI-Stream, Nvidia CUDA, OpenCL, and VIA Padlock. It is a powerful attack against one of the world's most used security-protocols.

No download Website Updated 05 Aug 2009 OpenCPI

Screenshot
Pop 41.24
Vit 41.41

The Open Component Portability Infrastructure (OpenCPI) is a real-time embedded (RTE) middleware solution that simplifies programming of heterogeneous processing applications requiring a mix of field-programmable gate arrays (FPGA), general-purpose processors (GPP), digital signal processors (DSP), and high-speed switch fabrics. The "mix" can be over a lifecycle (technology insertion) as well as within a single implementation (to meet SWAP constraints). CPI improves code portability, interoperability, and performance in FPGA and DSP-based environments by providing well-defined waveform component APIs with a set of infrastructure blocks that act as a hardware abstraction layer (HAL).

No download No website Updated 24 Aug 2009 OpenCL .Net

Screenshot
Pop 19.72
Vit 41.18

OpenCL .Net is a small and simple bridge to OpenCL from any .NET language. The bindings mirror OpenCL 1.0 as closely as possible, while the wrapper concentrates on simplicity, usability, and functionality from safe code.

Download Website Updated 03 Apr 2014 FastFlow

Screenshot
Pop 372.80
Vit 26.73

FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core, GPGPUs, and clusters of them. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven comparable or faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.

Download No website Updated 08 Mar 2010 Dolphin-emu

Screenshot
Pop 52.54
Vit 1.00

Dolphin is a Nintendo GameCube, Wii, and Triforce emulator for Microsoft Windows, Linux, and Mac OS X (on Intel-based machines), it is the first emulator to successfully run commercial GameCube and Wii games, and is still the only emulator capable of running commercial Wii games.

Download Website Updated 20 Jan 2011 libfairydust

Screenshot
Pop 24.62
Vit 34.38

Libfairydust is a small wrapper library intended for use with GPU clusters that 'hijacks' CUDA and OpenCL calls. It can be used to 're-route' calls to a certain GPU, so a process requesting GPU#0 might end up running on GPU#4 without knowing (or caring) about it. This works completely transparently and does not need any sort of 'cooperation' from the application, changes to code, or relinking.

Download Website Updated 06 Jun 2013 Moscrack

Screenshot
Pop 81.17
Vit 6.06

Moscrack is a WPA cracker for use on clusters. It supports MOSIX, SSH, and RSH connectivity and works by reading a word list from STDIN or a file, breaking it into chunks, and passing those chunks off to separate processes that run in parallel. The parallel processes are then executed on different nodes in your cluster. All results are checked and recorded on your master node. Logging and error handling are taken care of. It is capable of running reliably for long periods of time, without the risk of losing data or having to restart. Moscrack uses aircrack-ng by default. Pyrit for WPA cracking and Dehasher for Unix password hashes are supported via plugins.

Download Website Updated 29 Mar 2014 CLOGS

Screenshot
Pop 145.97
Vit 19.11

CLOGS is a library for higher-level operations on top of the OpenCL C++ API. It is designed to integrate with other OpenCL code, including synchronization using OpenCL events. Currently only two operations are supported: radix sorting and exclusive scan. Radix sort supports all the unsigned integral types as keys, and all the built-in scalar and vector types suitable for storage in buffers as values. Scan supports all the integral types. It also supports vector types, which allows limited multi-scan capabilities.

Screenshot

Project Spotlight

Grenouille

An online service for weather data.

Screenshot

Project Spotlight

octopress-api

A remote API for administering Octopress instances.