RSS 46 projects tagged "C++ Library"

Download Website Updated 15 Apr 2014 libpetey

Screenshot
Pop 59.43
Vit 55.88

libpetey is a small scientific/numerical computation library. It includes the following components: templated sorting routines; templated binary tree classes; a templated linked-list class; routines for finding the k-least and k-greatest elements in an array; "supernewton", a one-dimensional root-finding algorithm based on cubic interpolation; a class for working with dates and times; a function for easy parsing of command line options; datasets (the beginnings of a data-representation paradigm that generalizes matrices but is mainly useful for n-dimensional linear interpolation); and sparse matrix library including command-line utilities for sparse matrix multiplication and eigenvalue decomposition as well as a sparse matrix calculator.

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 22 Mar 2014 QtWebSockets

Screenshot
Pop 179.67
Vit 5.50

QtWebSockets is a pure Qt implementation of WebSockets, both client and server. It is implemented as a Qt source code module (.pri file) that can easily be embedded into existing Qt projects. It has no dependencies other than Qt. It features text and binary sockets, frame-based and message-based signals, proxy support, and strict Unicode checking.

No download No website Updated 21 Mar 2014 fcmm

Screenshot
Pop 130.65
Vit 5.46

Fast Concurrent Memoization Map (fcmm) is an almost-lock-free concurrent hashmap to be used for memoization in concurrent environments.

No download Website Updated 03 Mar 2014 KaHIP

Screenshot
Pop 330.11
Vit 3.27

KaHIP - Karlsruhe High Quality Partitioning - is a family of graph partitioning programs that tackle the balanced graph partitioning problem. It focuses on solution quality and implements flow-based methods, more-localized local searches, and several parallel and sequential meta-heuristics.

Download Website Updated 19 Feb 2014 Humm and Strumm

Screenshot
Pop 216.13
Vit 12.79

Humm and Strumm is a project to create a high-performance, concurrent 3D video game engine in modern C++.

Download Website Updated 26 Jan 2014 Chucho

Screenshot
Pop 173.55
Vit 6.93

Chucho is a C++11 logging framework based on the popular Java library "Logback".

Download No website Updated 21 Jan 2014 BlackLib

Screenshot
Pop 60.08
Vit 9.25

BlackLib is a C++ library for Beaglebone Black. It is reads analog input, generates pwm signals, and uses gpio pins. It allows you to debug your code.

Download No website Updated 18 Jan 2014 GCPtr

Screenshot
Pop 57.06
Vit 9.41

GCPtr is a C++ smart pointer library with garbage collection. It defines a class of smart pointers which can be used to create and manage dynamic objects and arrays which are destroyed and freed by garbage collection when they are no longer referenced. These smart pointers are not based on reference counting. Garbage collection uses a mark-and-sweep algorithm.

Download Website Updated 01 Jan 2014 C++Memo

Screenshot
Pop 75.18
Vit 1.12

C++Memo is a generic framework for memoization, providing automatic parallelization. It aims to be a tool for rapid prototyping of software components implementing dynamic programming algorithms or requiring memoization.

Screenshot

Project Spotlight

Free Help Desk

A Web-based help desk system.

Screenshot

Project Spotlight

stream

A Dart Web server.