Saurabh's journey to this breakthrough began at the Indian Institute of Technology, where he studied Electronics Engineering, followed by his Master's degree at Carnegie Mellon University ...
[Editor's note: Part 2 shows how to optimize DSP kernels (i.e., inner loops), and how to write fast floating-point and fractional code. Part 4 explains why it is important to optimize “control code,” ...
In this special guest feature, James Reinders describes why roofline estimation is a great tool for code optimization in HPC. Roofline Analysis is a technique that projects a view of realism into ...
Techniques of adding DSP capability to an existing CISC system were discussed in the first part of this article. 68k code for part of a frequency analysis system was developed. A procedure that will ...
Enterprises are constantly seeking tools that increase developer productivity so they can reach the next level of growth faster. At the same time, there is a tremendous gap between the number of ...
Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. Kenneth Harris, a NASA veteran who worked on ...
A common use case for high-level synthesis (HLS) is taking 3rd party generated or legacy C/C++ algorithms and converting the algorithm to a hardware implementation using an HLS compiler. This can ...
Analyst firm IDC predicted that in 2022, worldwide spending on technologies that enable digital transformation will reach almost $2 trillion. According to the report, the manufacturing industry is ...
[Editor's note: Part 2 of this series shows how to optimize DSP “kernels,” i.e., inner loops. For more programming tips, see the DSP programmer’s guide.] DSP applications typically have tough ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results