File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Operation scheduling for FPGA-based reconfigurable computers

TitleOperation scheduling for FPGA-based reconfigurable computers
Authors
Issue Date2009
Citation
The 19th International Conference on Field Programmable Logic and Applications (FPL'09), Prague, Czech Republic, 31 August-2 September 2009. In Conference Proceedings, 2009, p. 481-484 How to Cite?
AbstractMany high-performance applications involve large data sets that are impossible to fit entirely within on-chip memories of even the largest FPGAs. As a result, they must be stored in off-chip SDRAMs and loaded onto the FPGAs as computations progress. Because of the high latency and energy consumption associated with off-chip memory accesses, it is important to develop efficient operation schedules that not only minimize latency of computations, but also the amount of data I/Os. We formulate this problem as a modified resource-constrained job scheduling problem. The problem is then solved using a list scheduling algorithm that takes advantage of the fast burst-mode access of SDRAMs. Results have shown that for large problem sizes, the performance of our algorithm is within 1% of a hand-optimized matrix-matrix multiplication implementation, with no memory overhead, and is within 0.03% of the theoretical minimum latency of an 8-by-8 cofactor matrix computation. ©2009 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/158605
References

 

DC FieldValueLanguage
dc.contributor.authorLin, Yen_US
dc.contributor.authorWong, Nen_US
dc.contributor.authorSo, HKHen_US
dc.date.accessioned2012-08-08T09:00:27Z-
dc.date.available2012-08-08T09:00:27Z-
dc.date.issued2009en_US
dc.identifier.citationThe 19th International Conference on Field Programmable Logic and Applications (FPL'09), Prague, Czech Republic, 31 August-2 September 2009. In Conference Proceedings, 2009, p. 481-484en_US
dc.identifier.urihttp://hdl.handle.net/10722/158605-
dc.description.abstractMany high-performance applications involve large data sets that are impossible to fit entirely within on-chip memories of even the largest FPGAs. As a result, they must be stored in off-chip SDRAMs and loaded onto the FPGAs as computations progress. Because of the high latency and energy consumption associated with off-chip memory accesses, it is important to develop efficient operation schedules that not only minimize latency of computations, but also the amount of data I/Os. We formulate this problem as a modified resource-constrained job scheduling problem. The problem is then solved using a list scheduling algorithm that takes advantage of the fast burst-mode access of SDRAMs. Results have shown that for large problem sizes, the performance of our algorithm is within 1% of a hand-optimized matrix-matrix multiplication implementation, with no memory overhead, and is within 0.03% of the theoretical minimum latency of an 8-by-8 cofactor matrix computation. ©2009 IEEE.en_US
dc.languageengen_US
dc.relation.ispartofInternational Conference on Field Programmable Logic and Applications (FPL 09) Proceedingsen_US
dc.titleOperation scheduling for FPGA-based reconfigurable computersen_US
dc.typeConference_Paperen_US
dc.identifier.emailWong, N: nwong@eee.hku.hken_US
dc.identifier.emailSo, HKH: hso@eee.hku.hken_US
dc.identifier.authorityWong, N=rp00190en_US
dc.identifier.authoritySo, HKH=rp00169en_US
dc.description.naturelink_to_subscribed_fulltexten_US
dc.identifier.doi10.1109/FPL.2009.5272497en_US
dc.identifier.scopuseid_2-s2.0-70449850133en_US
dc.identifier.hkuros157623-
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-70449850133&selection=ref&src=s&origin=recordpageen_US
dc.identifier.spage481en_US
dc.identifier.epage484en_US
dc.identifier.scopusauthoridLin, CY=35177986900en_US
dc.identifier.scopusauthoridWong, N=35235551600en_US
dc.identifier.scopusauthoridSo, HKH=10738896800en_US
dc.customcontrol.immutablesml 160108 - merged-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats