"Impulse C has allowed us to create a complex, FPGA-accelerated financial application consisting of multiple parallel hardware processes. Our design time was significantly reduced, by at least five-fold. We were able to achieve over 60X speedup of Monte-Carlo simulations, with just three months of effort. The Impulse support team has provided timely and relevant help along the way."
Rishi Khan, Research Engineer, ET International

Hardware-accelerated computing is changing the way that financial data is analyzed. By using Impulse C in combination with an FPGA-based computing platform, quantitative analysts can be given the tools to perform complex simulations and more quickly calculate the relationships between risk and profitability. Major banks and trading houses worldwide are recognizing the potential that FPGA-based acceleration offers for financial analytics, feed handling and arbitrage, derivative modeling and related applications.
Use Impulse C to create:
- Monte Carlo simulations for options valuations
- Complex, simultaneous derivative calculations
- Market data feed handling and arbitrage
- Cross currency swap simulations
- Real-time risk analysis
- And many others
Impulse works closely with high performance computing platform suppliers to provide
hardware based workstations and blade servers that incorporate FPGAs for acceleration.
Impulse tools provide a C-language development environment that allows for rapid algorithm
development, verification and optimization. The Impulse tools produce hardware-level
algorithm descriptions that are easily incorporated into FPGA-based accelerator modules
to dramatically improve processing speeds.
Contact us to learn more.
