CoroWare optimization service address the optimization of complexe system with a combination of hardware and sofware acceleration techniques.

hardware acceleration

Ten-fold acceleration of your algorithms with GPGPU on inexpensive commodity hardware.

stream processing

dataflow modeling and parallel programming for your compute-intensive application.

cloud computing

Load-distribution with on-premise compute clusters or scalable Cloud application development.

embedded systems

programming of A/V drivers, physics processors and graphics processors.

go to Stream Processing Stream Processing

CoroWare has been participating in large scale virtualization programs on behalf of Microsoft for Windows HPC, Hyper-V and other load distribution products.

CoroWare’s work in parallel programming encompasses developing stream processing tools and hardware-based acceleration for several software vendors and R&D groups.

High-performance computing targets several goals, namely shorter processing time, power-saving optimization or yet distribution of load in a datacenter. How is your business harvesting this computing power?



Hardware Acceleration. The efficient combination of hardware and software solutions is putting the power
of parallel programming on everyone desktop.

  • Real-time image and signal processing with DSP
  • Acceleration of compute-intensive applications using GPGPU
  • Inexpensive commodity hardware as well as datacenter appliances

Stream Processing. CoroWare worked on optimization and visualization technique for stream processing with software-based, OS-based and hardware-based solutions.

CoroWare can achieve a multi-fold speed up of your compute-intensive algorithms.

  • Dataflow modeling and large-scale calculation
  • Parallel programming optimization
  • Visualization and instrumentation of parallel processes

Cloud Computing. The datacenter has been the place of an intense consolidation of server roles with activities ranging from infrastructure optimization to virtualization techniques.

CoroWare has been conducting multiple software development, test benchmarking and deployment of systems with 100s of nodes and in the 100,000s of transactions per compute cycle.

We can as well significantly reduce your datacenter energy and occupancy footprint.

  • High performance: Windows HPC, Compute Cluster Server, SAN
  • On-premise high-performance clusters
  • Load distribution with Amazon EC2 and Microsoft Azure

Embedded Systems. Our customers' needs in Software as a Service span from Application virtualization to multi-tenant application hosting.

CoroWare has years of experience in working with mobile devices and simulation including a in-house product team. This know-how provides significant value-add to our customers working in IT-related visualition and embedded systems for the B2B or B2C systems.

  • Audio / Video drivers with C/C++
  • Physics simulation with PPU, NVIDIA PhysX
  • 3D visualization using NVIDIA CUDA, ATI Stream SDK, OpenCL