Displaying 1 to 9 from 9 results

Spark - Fast Cluster Computing

  •    Scala

Apache Spark is an open source cluster computing system that aims to make data analytics fast — both fast to run and fast to write. To run programs faster, Spark offers a general execution model that can optimize arbitrary operator graphs, and supports in-memory computing, which lets it query data faster than disk-based engines like Hadoop.

ClusterAware Manager for .NET

  •    DotNet

The ClusterAware.NET makes it easier for developer .NET to Manager Windows Failover Cluster Provider with a powerfull class library . It's developed in C# with .NET 3.5 and .NET 4.0

LMS

  •    

Blog de atividades do Microsoft Innovation Center - Interop, também conhecido como LMS, na Unicamp.

ssd-gpu-dma - Build userspace NVMe drivers and storage applications with CUDA support

  •    C

This library is a userspace API implemented in C for writing custom NVM Express (NVMe) drivers and high-performance storage applications. The API provides simple semantics and functions which a userspace program can use to control or manage one or more NVMe disk controllers. The API is in essence similar to SPDK, in that it moves driver code to userspace and relies on hardware polling rather than being interrupt driven. By mapping userspace memory directly, libnvm eliminates the cost of context switching into kernel space and enables zero-copy access from userspace. This greatly reduces the latency of IO operations compared to accessing storage devices through normal file system abstractions provided by the Linux kernel.




pycos - Concurrent, Asynchronous, Distributed, Communicating Tasks with Python

  •    Python

pycos is a Python framework for asynchronous, concurrent, distributed programming with tasks, asynchronous completions and message passing. Unlike with other asynchronous frameworks, programs developed with pycos have same logic and structure as programs with threads, except for a few syntactic changes - mostly using yield with asynchronous completions that give control to pycos's scheduler, which interleaves executions of tasks, similar to the way an operating system executes multiple processes. In addition, pycos has many additional features, including message passing for communication, distributed computing/programming etc.

WorkHive - Lightweight, Browser-based, Grid Computing platform for Node.js

  •    Javascript

Why a rename? Because after 2+ years of not touching this project, I finally have time and motivation to work on it! Fresh ideas need fresh names, so while the repository is the same, the direction I want to take it is different. The codebase is squeeky clean and ready for a much simpler approach. This is a standalone server for creating, managing and serving work items for grid-based computational networks. Grid computing allows for client browsers to run calculations and send the result back to your server. This standalone server handles all of the heavy lifting that is required to manage data, requests, and queueing.


DtCraft - A High-performance Cluster Computing Engine

  •    C++

To get your first DtCraft program up and running, visit QuickStart and Write the First DtCraft Program. The goal of DtCraft is to help you write simple, easy, and effective code at cluster scale. The example below demonstrates a simple application to run two programs on two machines sending each other a message.