Imperial College London > Talks@ee.imperial > CAS Talks > Investigating I/O and Memory Bandwidth trade-offs for Iterative Algorithms
Log inImperial users Other users No account?Information onFinding a talk Adding a talk Syndicating talks Who we are Everything else |
Investigating I/O and Memory Bandwidth trade-offs for Iterative AlgorithmsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact George A Constantinides. Previous FPGA implementations of iterative algorithms, such as the conjugate gradient and minimum residual algorithm, have focused either on maximum performance or maximum scalability. The designs for maximum performance have been based upon fully utilizing the memory bandwidth on an FPGA , however as the available memory is limited, such a scheme is only possible for small matrix orders. The designs for maximum scalability use external RAM to store the matrices and intermediate results, however this means the input data speed is determined by the I/O bandwidth and results in a dramatically lower performance. This presentation analyses theoretically how it would be possible to trade these factors to achieve an optimum performance for any given matrix order, and briefly examines ways in which to improve the results. This talk is part of the CAS Talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsType the title of a new list here Featured lists COMMSP & CP listOther talksControlling Spatially Invariant Distributed Parameter Systems using Arrays of Actuators and Sensors Engineering Education at a Crossroads - How Changes in the Technology and in the Marketplace are Forcing a New Reform in Engineering Education |