Welcome

We provide software to take advantage of the new types of high-speed computing hardware now becoming widely available - hardware that some computer owners may be unaware they already have. For many applications, particularly those involving intensive mathematical computation, the speedups afforded by these devices can be breathtaking.

Recent years have seen an explosion in the availability of low-cost, high-performance computing hardware. Multicore processors with gigabytes of main memory are now standard equipment on new desktop machines. Graphics cards now feature user-programmable parallel processors. Even reconfigurable hardware such as the FPGA - until recently considered to be at the lunatic fringe of computing - is finding its way into moderately-priced workstations. This widely-growing array of new hardware will only become more powerful and more diverse in the years to come, offering new opportunities for acceleration while also posing new challenges to application developers.

Application developers, particularly those in scientific and engineering fields, are aware of this dilemma. Their customers, upon upgrading their machines, suddenly find themselves with powerful hardware they cannot use. Many vendors would like to accelerate their software, offering a way to tap this potential, but cannot support an in-house effort to tackle the hardware challenges: hardware expertise typically represents a diversion from their core expertise, namely, the application. Alternatively, the vendor can hire out a hardware specialist. The challenge here is that the specialist may have little background in the domain of the application. Enter Rapid Biologics.

Combining domain-specific and algorithm expertise at the application level with optimization expertise at the hardware level, Rapid Biologics can help bring your application into the high-performance arena. We not only develop coprocessor and accelerator software, but also offer advice on integrating your core application into this exciting new setting.