FPGA hardware can provide orders of magnitude better performance and energy-efficiency compared to software.
However, hardware is much more difficult to design than software.
LegUp's high-level synthesis tool provides an integrated development environment to automatically compile your C/C++ software into FPGA hardware in minutes. Now you can reap the benefits of FPGA hardware without the pain of Verilog/VHDL hardware design!
LegUp is the only HLS tool that can be used for Intel, Xilinx, Lattice, Microsemi, and Achronix FPGAs. This means that you only have to design your application once, and it can be implemented on any FPGA. No re-implementation is needed to port the design to a different FPGA, saving you design time and costs.
Using a single AWS F1 (FPGA) instance, our Memcached accelerator achieves over 11 million ops/sec at less than 300 microsecond latency. Compared to ElastiCache, the AWS-managed CPU Memcached server, our Memcached accelerator offers 9X better throughput, 9X lower latency, and 10X better throughput/$.
Our cloud platform enables software developers to program, deploy, scale, and manage FPGAs for accelerating high-performance applications. Users can achieve 10X better latency and throughput using FPGAs available on leading cloud service providers like AWS. We manage the infrastructure required to deploy and scale the FPGA servers and provide a runtime platform that abstracts away the hardware.