If you could implement your software algorithm directly in hardware you can imagine that you might achieve much greater performance. Imagine for example a chip that was specifically designed to do your application. This scenario is in fact possible today using Field Programmable Gate Arrays (FPGAs), widely available commodity chips that are used in a variety of consumer and industrial products. High performance computing on FPGAs or Reconfigurable Computing can provide dramatic accelerations on specific algorithms that map well to its strengths.
Stone Ridge Technology has been active in reconfigurable computing since 2002. We've effectively applied FPGAs to problems in Bio-informatics, Encryption and Signal Processing. In the Bio-informatics field we have shown that FPGAs give 5 times the performance per dollar, use 20 times less power and are 15 times denser in footprint than CPU equivalents. See the HPC toolshed for our papers on Bio-informatics as well as other resources related to reconfigurable computing. Stone Ridge Technology's hardware group designs and builds our own systems for reconfigurable computing. We use them internally and they are available for purchase. Our systems are designed to get you into reconfigurable computing as quickly as possible. We provide the FPGA hardware pre-installed in the system along with all required drivers and software, IP cores for PCI-e, ethernet and DDR memory. Visit our product section for more information on Stone Ridge FPGA development kits.
INDUSTRY APPLICATIONS:
- High-frequency trading
- Bioinformatics
- Encryption/Decryption
- Signal Processing
CASE STUDIES:
OTHER SERVICES:
PCB Board Development and Embedded Software Services




