{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:21:27Z","timestamp":1750306887436,"version":"3.41.0"},"reference-count":20,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2012,3,25]],"date-time":"2012-03-25T00:00:00Z","timestamp":1332633600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGARCH Comput. Archit. News"],"published-print":{"date-parts":[[2012,12,25]]},"abstract":"<jats:p>This paper presents Roberts, a Reconfigurable platfOrm for BEnchmarking Real-Time Systems. Roberts is the first platform which can be customised for a given system-under-test to support benchmarking of real-time properties and energy consumption. The benchmarking takes into account system workload and environmental events, with facilities for generating test vectors conforming to the specification of systemunder- test, and with support for on-line monitoring of the response time, output values and energy consumption. The proposed benchmarking platform has been implemented in the DE4 development system to provide cycle-accurate timing measurement at nano-second precision to analyse high performance applications. An evaluation of our approach shows that the platform can be used in analysing the performance of target applications and overheads of other timing facilities, such as the interval timer on processors.<\/jats:p>","DOI":"10.1145\/2460216.2460219","type":"journal-article","created":{"date-parts":[[2013,4,9]],"date-time":"2013-04-09T12:17:58Z","timestamp":1365509878000},"page":"10-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Roberts"],"prefix":"10.1145","volume":"40","author":[{"given":"Thomas C.P.","family":"Chau","sequence":"first","affiliation":[{"name":"Imperial College London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wayne","family":"Luk","sequence":"additional","affiliation":[{"name":"Imperial College London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter Y.K.","family":"Cheung","sequence":"additional","affiliation":[{"name":"Imperial College London, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,3,25]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"M. J. Mcgowan \"The rise of computerized high frequency trading: use and controversy \" Duke L. & Tech 2010.  M. J. Mcgowan \"The rise of computerized high frequency trading: use and controversy \" Duke L. & Tech 2010."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.7053"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.1985.294856"},{"volume-title":"Inc.","year":"1996","author":"Storey N. R.","key":"e_1_2_1_4_1"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/832296.836313"},{"key":"e_1_2_1_6_1","first-page":"361","volume-title":"Int. Conf. on FPT","author":"Chen W.","year":"2008"},{"key":"e_1_2_1_7_1","first-page":"241","volume-title":"Int. Conf. on FPT","author":"Quinton B.","year":"2005"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/968280.968308"},{"key":"e_1_2_1_9_1","unstructured":"ChipScope Pro and the serial I\/O toolkit. {Online}. Available: http:\/\/www.xilinx.com\/tools\/cspro.htm  ChipScope Pro and the serial I\/O toolkit. {Online}. Available: http:\/\/www.xilinx.com\/tools\/cspro.htm"},{"key":"e_1_2_1_10_1","unstructured":"Design debugging using the SignalTap II logic analyzer. {Online}. Available: http:\/\/www.altera.com\/literature\/hb\/qts\/qts qii53009.pdf  Design debugging using the SignalTap II logic analyzer. {Online}. Available: http:\/\/www.altera.com\/literature\/hb\/qts\/qts qii53009.pdf"},{"key":"e_1_2_1_11_1","unstructured":"Corus. {Online}. Available: http:\/\/www.veridae.com\/index.php\/products\/corus-suite.html  Corus. {Online}. Available: http:\/\/www.veridae.com\/index.php\/products\/corus-suite.html"},{"key":"e_1_2_1_12_1","unstructured":"AN 391: Profiling Nios II Systems - Altera. {Online}. Available: http:\/\/www.altera.com\/literature\/an\/an391.pdf  AN 391: Profiling Nios II Systems - Altera. {Online}. Available: http:\/\/www.altera.com\/literature\/an\/an391.pdf"},{"key":"e_1_2_1_13_1","first-page":"485","article-title":"Application specific automated test equipment system for testing integrated circuit devices in a native environment","volume":"6","author":"Ellis J. M.","year":"1999","journal-title":"US Patent"},{"volume-title":"Springer-Verlag","year":"2006","author":"Gizopoulos D.","key":"e_1_2_1_14_1"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2010.86"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1698759.1698764"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/322807.322853"},{"key":"e_1_2_1_18_1","unstructured":"SNU real-time benchmarks. {Online}. Available: http:\/\/www.cprover.org\/goto-cc\/examples\/snu.html  SNU real-time benchmarks. {Online}. Available: http:\/\/www.cprover.org\/goto-cc\/examples\/snu.html"},{"key":"e_1_2_1_19_1","unstructured":"JPEG Encoder Verilog. {Online}. Available: http:\/\/opencores.org\/project jpegencode  JPEG Encoder Verilog. {Online}. Available: http:\/\/opencores.org\/project jpegencode"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2006.02.006"}],"container-title":["ACM SIGARCH Computer Architecture News"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2460216.2460219","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2460216.2460219","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:18:46Z","timestamp":1750234726000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2460216.2460219"}},"subtitle":["reconfigurable platform for benchmarking real-time systems"],"short-title":[],"issued":{"date-parts":[[2012,3,25]]},"references-count":20,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2012,12,25]]}},"alternative-id":["10.1145\/2460216.2460219"],"URL":"https:\/\/doi.org\/10.1145\/2460216.2460219","relation":{},"ISSN":["0163-5964"],"issn-type":[{"type":"print","value":"0163-5964"}],"subject":[],"published":{"date-parts":[[2012,3,25]]},"assertion":[{"value":"2012-03-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}