{"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":1750306887750,"version":"3.41.0"},"reference-count":14,"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 work provides new perspectives on impact of design effort, consumed resources and design abstraction on hardware performance in a high-level synthesis flow. We have shown that counter to published literature as well as intuition; more design effort may not always result in better performance. We developed a kernel that simulates Brownian motion, and investigated improvement in hardware performance with design effort at various abstraction levels. Our results indicate that a designer should be careful in putting more effort at a particular abstraction level. In our case, we achieved best performance\/effort ratio at algorithm level rather than lower abstraction levels. This strongly suggests that design effort is not always proportional to corresponding improvement in performance.<\/jats:p>","DOI":"10.1145\/2460216.2460228","type":"journal-article","created":{"date-parts":[[2013,4,9]],"date-time":"2013-04-09T12:17:58Z","timestamp":1365509878000},"page":"64-69","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Effort, resources, and abstraction vs performance in high-level synthesis"],"prefix":"10.1145","volume":"40","author":[{"given":"Jamshaid Sarwar","family":"Malik","sequence":"first","affiliation":[{"name":"School of ICT, KTH, Stockholm, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paolo","family":"Palazzari","sequence":"additional","affiliation":[{"name":"PLDA Italia, Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed","family":"Hemani","sequence":"additional","affiliation":[{"name":"School of ICT, KTH, Stockholm, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,3,25]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_1_1_1","DOI":"10.1109\/MDT.2009.69"},{"volume-title":"Diigital System Design Using the Synopsys Behavioral Compiler by David W. Knapp","author":"Behavioral Synthesis","unstructured":"Behavioral Synthesis , Diigital System Design Using the Synopsys Behavioral Compiler by David W. Knapp , Prentice Hall , ISBN 0-13-569252-0I Behavioral Synthesis, Diigital System Design Using the Synopsys Behavioral Compiler by David W. Knapp, Prentice Hall, ISBN 0-13-569252-0I","key":"e_1_2_1_2_1"},{"unstructured":"UBS University France CSignal-Based Rapid Prototyping for Digital Processing  UBS University France CSignal-Based Rapid Prototyping for Digital Processing","key":"e_1_2_1_3_1"},{"key":"e_1_2_1_4_1","first-page":"220","volume-title":"Thirteenth International Conference on , vol., no.","author":"Raghunathan V.","year":"2000","unstructured":"Raghunathan , V. ; Ravi , S. ; Lakshminarayana , G. ; , \" High -level synthesis with variable-latency components,\" VLSI Design, 2000 . Thirteenth International Conference on , vol., no. , pp. 220 -- 227 , 2000 Raghunathan, V.; Ravi, S.; Lakshminarayana, G.; , \"High-level synthesis with variable-latency components,\" VLSI Design, 2000. Thirteenth International Conference on , vol., no., pp.220--227, 2000"},{"doi-asserted-by":"publisher","key":"e_1_2_1_5_1","DOI":"10.1109\/43.998629"},{"doi-asserted-by":"publisher","key":"e_1_2_1_6_1","DOI":"10.1109\/MICRO.2005.37"},{"key":"e_1_2_1_7_1","first-page":"3","volume-title":"Architecture Processors, 2005. ASAP 2005. 16th IEEE International Conference on, vol., no.","author":"Flynn M.J.","year":"2005","unstructured":"Flynn , M.J. ;, \" Area - time - power and design effort: the basic tradeoffs in application specific systems,\" Application-Specific Systems , Architecture Processors, 2005. ASAP 2005. 16th IEEE International Conference on, vol., no. , pp. 3 - 6 , 23--25 July 2005 Flynn, M.J.;, \"Area - time - power and design effort: the basic tradeoffs in application specific systems,\" Application-Specific Systems, Architecture Processors, 2005. ASAP 2005. 16th IEEE International Conference on, vol., no., pp. 3- 6, 23--25 July 2005"},{"unstructured":"Rabaey Pleiades  Rabaey Pleiades","key":"e_1_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1109\/JPROC.2006.890096"},{"key":"e_1_2_1_10_1","first-page":"246","volume-title":"ICCAD 2007. IEEE\/ACM International Conference on, vol., no.","author":"Alpert C.J.","year":"2007","unstructured":"Alpert , C.J. ; Chu , C. ; Villarrubia , P.G. ;, \" The coming of age of physical synthesis,\" Computer-Aided Design, 2007 . ICCAD 2007. IEEE\/ACM International Conference on, vol., no. , pp. 246 -- 249 , 4-8 Nov. 2007 Alpert, C.J.; Chu, C.; Villarrubia, P.G.;, \"The coming of age of physical synthesis,\" Computer-Aided Design, 2007. ICCAD 2007. IEEE\/ACM International Conference on, vol., no., pp.246--249, 4-8 Nov. 2007"},{"key":"e_1_2_1_11_1","first-page":"5","article-title":"The HARWEST Compiling Environment: Accessing the FPGA World through ANSI-C Programs","author":"Marongiu A.","year":"2008","unstructured":"Marongiu A. ; Palazzari P. ; \" The HARWEST Compiling Environment: Accessing the FPGA World through ANSI-C Programs \" Proceedings of the Cray User Group CUG 2008 , May 5 - 7 , 2008, Helsinki. Marongiu A.; Palazzari P.; \"The HARWEST Compiling Environment: Accessing the FPGA World through ANSI-C Programs\" Proceedings of the Cray User Group CUG2008, May 5-7, 2008, Helsinki.","journal-title":"Proceedings of the Cray User Group CUG"},{"doi-asserted-by":"crossref","unstructured":"\"Colloidal suspensions Brownian motion molecular reality: a short history\" M D Haw 2002 J. Phys.: Condens. Matter 14 7769  \"Colloidal suspensions Brownian motion molecular reality: a short history\" M D Haw 2002 J. Phys.: Condens. Matter 14 7769","key":"e_1_2_1_12_1","DOI":"10.1088\/0953-8984\/14\/33\/315"},{"key":"e_1_2_1_13_1","volume-title":"IEEE ISCIT","author":"Jamshaid Sarwar Malik","year":"2011","unstructured":"Jamshaid Sarwar Malik , Jameel Malik , Ahmed Hemani , N.D Gohar , \"An Efficient Hardware implementation of High Quality AWGN Generator Using Box-Muller Method \", IEEE ISCIT , Hangzhou, China , 2011 . Jamshaid Sarwar Malik, Jameel Malik , Ahmed Hemani, N.D Gohar, \"An Efficient Hardware implementation of High Quality AWGN Generator Using Box-Muller Method\", IEEE ISCIT, Hangzhou, China, 2011."},{"doi-asserted-by":"publisher","key":"e_1_2_1_14_1","DOI":"10.1109\/TVLSI.2008.917552"}],"container-title":["ACM SIGARCH Computer Architecture News"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2460216.2460228","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2460216.2460228","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.2460228"}},"subtitle":["finding new answers to an old question"],"short-title":[],"issued":{"date-parts":[[2012,3,25]]},"references-count":14,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2012,12,25]]}},"alternative-id":["10.1145\/2460216.2460228"],"URL":"https:\/\/doi.org\/10.1145\/2460216.2460228","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"}}]}}