{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,26]],"date-time":"2025-12-26T07:11:13Z","timestamp":1766733073411,"version":"3.40.3"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030527938"},{"type":"electronic","value":"9783030527945"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-52794-5_3","type":"book-chapter","created":{"date-parts":[[2020,7,8]],"date-time":"2020-07-08T23:11:31Z","timestamp":1594249891000},"page":"32-43","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["An Architecture for Solving the Eigenvalue Problem on Embedded FPGAs"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7537-5665","authenticated-orcid":false,"given":"Alwyn","family":"Burger","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1051-5086","authenticated-orcid":false,"given":"Patrick","family":"Urban","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4296-9624","authenticated-orcid":false,"given":"Jayson","family":"Boubin","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4266-4828","authenticated-orcid":false,"given":"Gregor","family":"Schiele","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,7,9]]},"reference":[{"key":"3_CR1","doi-asserted-by":"publisher","unstructured":"Artac, M., Jogan, M., Leonardis, A.: Incremental PCA for on-line visual learning and recognition. In: Object Recognition Supported by User Interaction for Service Robots, vol. 3, pp. 781\u2013784. IEEE (2002). https:\/\/doi.org\/10.1109\/icpr.2002.1048133","DOI":"10.1109\/icpr.2002.1048133"},{"key":"3_CR2","doi-asserted-by":"publisher","unstructured":"Boroujerdian, B., Genc, H., Krishnan, S., Cui, W., Faust, A., Reddi, V.: MAVBench: micro aerial vehicle benchmarking. In: 51st Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp. 894\u2013907. IEEE (2018). https:\/\/doi.org\/10.1109\/MICRO.2018.00077","DOI":"10.1109\/MICRO.2018.00077"},{"key":"3_CR3","doi-asserted-by":"publisher","unstructured":"Boubin, J., Chumley, J., Stewart, C., Khanal, S.: Autonomic computing challenges in fully autonomous precision agriculture. In: IEEE International Conference on Autonomic Computing (ICAC), pp. 11\u201317 (2019). https:\/\/doi.org\/10.1109\/ICAC.2019.00012","DOI":"10.1109\/ICAC.2019.00012"},{"key":"3_CR4","doi-asserted-by":"publisher","unstructured":"Boubin, J.G., Babu, N.T., Stewart, C., Chumley, J., Zhang, S.: Managing edge resources for fully autonomous aerial systems. In: Proceedings of the 4th ACM\/IEEE Symposium on Edge Computing, pp. 74\u201387. ACM (2019). https:\/\/doi.org\/10.1145\/3318216.3363306","DOI":"10.1145\/3318216.3363306"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Burger, A., Qian, C., Schiele, G., Helms, D.: An embedded CNN implementation for on-device ECG analysis. In: IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) (2020)","DOI":"10.1109\/PerComWorkshops48775.2020.9156260"},{"key":"3_CR6","unstructured":"Cardot, H., Degras, D.: Online principal component analysis in high dimension: which algorithm to choose? arXiv preprint arXiv:1511.03688 (2015)"},{"key":"3_CR7","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1155\/2008\/351962","volume":"2","author":"B Cerato","year":"2008","unstructured":"Cerato, B., Masera, G., Viterbo, E.: Enabling VLSI processing blocks for MIMO-OFDM communications. VLSI Design 2, 11 (2008). https:\/\/doi.org\/10.1155\/2008\/351962","journal-title":"VLSI Design"},{"key":"3_CR8","doi-asserted-by":"publisher","unstructured":"Chen, D., Sima, M.: Fixed-point CORDIC-based QR decomposition by Givens rotations on FPGA. In: International Conference on Reconfigurable Computing and FPGAs, pp. 327\u2013332. IEEE (2011). https:\/\/doi.org\/10.1109\/ReConFig.2011.38","DOI":"10.1109\/ReConFig.2011.38"},{"issue":"1","key":"3_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1093\/imanum\/11.1.1","volume":"11","author":"R D\u00f6hler","year":"1991","unstructured":"D\u00f6hler, R.: Squared givens rotation. IMA J. Numer. Anal. 11(1), 1\u20135 (1991). https:\/\/doi.org\/10.1093\/imanum\/11.1.1","journal-title":"IMA J. Numer. Anal."},{"issue":"7","key":"3_CR10","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1109\/12.863031","volume":"49","author":"MD Ercegovac","year":"2000","unstructured":"Ercegovac, M.D., Lang, T., Muller, J.M., Tisserand, A.: Reciprocation, square root, inverse square root, and some elementary functions using small multipliers. IEEE Trans. Comput. 49(7), 628\u2013637 (2000). https:\/\/doi.org\/10.1109\/12.863031","journal-title":"IEEE Trans. Comput."},{"issue":"3","key":"3_CR11","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1093\/comjnl\/4.3.265","volume":"4","author":"JG Francis","year":"1961","unstructured":"Francis, J.G.: The QR transformation a unitary analogue to the LR transformation\u2013Part 1. Comput. J. 4(3), 265\u2013271 (1961). https:\/\/doi.org\/10.1093\/comjnl\/4.3.265","journal-title":"Comput. J."},{"key":"3_CR12","doi-asserted-by":"publisher","first-page":"1347","DOI":"10.1109\/ACCESS.2019.2961960","volume":"8","author":"I Garg","year":"2019","unstructured":"Garg, I., Panda, P., Roy, K.: A low effort approach to structured CNN design using PCA. IEEE Access 8, 1347\u20131360 (2019). https:\/\/doi.org\/10.1109\/ACCESS.2019.2961960","journal-title":"IEEE Access"},{"issue":"6","key":"3_CR13","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/MM.2017.4241339","volume":"37","author":"H Genc","year":"2017","unstructured":"Genc, H., Zu, Y., Chin, T.W., Halpern, M., Reddi, V.J.: Flying IoT: toward low-power vision in the sky. IEEE Micro 37(6), 40\u201351 (2017). https:\/\/doi.org\/10.1109\/MM.2017.4241339","journal-title":"IEEE Micro"},{"key":"3_CR14","doi-asserted-by":"crossref","DOI":"10.56021\/9781421407944","volume-title":"Matrix Computations","author":"GH Golub","year":"2013","unstructured":"Golub, G.H., Van Loan, C.: Matrix Computations, 4th edn. The Johns Hopkins University Press, Baltimore (2013)","edition":"4"},{"issue":"1","key":"3_CR15","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1109\/LASCAS.2013.6519065","volume":"82","author":"JE Guerrero-Ram\u00edrez","year":"2014","unstructured":"Guerrero-Ram\u00edrez, J.E., Velasco-Medina, J., Arce, J.C.: Hardware design of an eigensolver based on the QR method. Analog Integr. Circ. Sig. Process 82(1), 125\u2013134 (2014). https:\/\/doi.org\/10.1109\/LASCAS.2013.6519065","journal-title":"Analog Integr. Circ. Sig. Process"},{"key":"3_CR16","unstructured":"Jain, V., Learned-Miller, E.: FDDB: a benchmark for face detection in unconstrained settings. Technical report. UM-CS-2010-009, University of Massachusetts, Amherst (2010)"},{"key":"3_CR17","unstructured":"Johansen, T.A.H.: On the improvement and acceleration of eigenvalue decomposition in spectral methods using GPUs. Master\u2019s thesis, UiT Norges arktiske universitet (2016)"},{"key":"3_CR18","doi-asserted-by":"publisher","unstructured":"Kerr, A., Campbell, D., Richards, M.: QR decomposition on GPUs. In: Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units, pp. 71\u201378. ACM (2009). https:\/\/doi.org\/10.1145\/1513895.1513904","DOI":"10.1145\/1513895.1513904"},{"issue":"5","key":"3_CR19","doi-asserted-by":"publisher","first-page":"2097","DOI":"10.1007\/s00034-018-0953-y","volume":"38","author":"UA Korat","year":"2018","unstructured":"Korat, U.A., Alimohammad, A.: A reconfigurable hardware architecture for principal component analysis. Circuits Syst. Signal Process. 38(5), 2097\u20132113 (2018). https:\/\/doi.org\/10.1007\/s00034-018-0953-y","journal-title":"Circuits Syst. Signal Process."},{"key":"3_CR20","doi-asserted-by":"publisher","unstructured":"Ma, L., Dickson, K., McAllister, J., McCanny, J.: MSGR-based low latency complex matrix inversion architecture. In: 9th International Conference on Signal Processing, pp. 410\u2013413. IEEE (2008). https:\/\/doi.org\/10.1109\/ICOSP.2008.4697158","DOI":"10.1109\/ICOSP.2008.4697158"},{"issue":"9","key":"3_CR21","doi-asserted-by":"publisher","first-page":"1893","DOI":"10.1109\/TCSI.2009.2025803","volume":"56","author":"PK Meher","year":"2009","unstructured":"Meher, P.K., Valls, J., Juang, T.B., Sridharan, K., Maharatna, K.: 50 years of cordic: algorithms, architectures, and applications. IEEE Trans. Circuits Syst. I Regul. Pap. 56(9), 1893\u20131907 (2009). https:\/\/doi.org\/10.1109\/TCSI.2009.2025803","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"3_CR22","doi-asserted-by":"publisher","unstructured":"Pan, P., Lin, C.C.: A new retiming-based technology mapping algorithm for LUT-based FPGAs. In: Proceedings of the 1998 ACM\/SIGDA Sixth International Symposium on Field Programmable Gate Arrays, pp. 35\u201342. ACM (1998). https:\/\/doi.org\/10.1145\/275107.275118","DOI":"10.1145\/275107.275118"},{"key":"3_CR23","unstructured":"Ren, M.: Cordic-based Givens QR decomposition for MIMO detectors. Ph.D. thesis, Georgia Institute of Technology (2013)"},{"key":"3_CR24","doi-asserted-by":"publisher","unstructured":"Schiele, G., Burger, A., Cichiwskyj, C.: The elastic node: an experimentation platform for hardware accelerator research in the internet of things. In: Proceedings of the IEEE International Conference on Autonomic Computing, ICAC, pp. 84\u201394 (2019). https:\/\/doi.org\/10.1109\/ICAC.2019.00020","DOI":"10.1109\/ICAC.2019.00020"},{"key":"3_CR25","unstructured":"Sorzano, C.O.S., Vargas, J., Montano, A.P.: A survey of dimensionality reduction techniques. arXiv preprint arXiv:1403.2877 (2014)"},{"key":"3_CR26","doi-asserted-by":"publisher","unstructured":"Turk, M.A., Pentland, A.P.: Face recognition using eigenfaces. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 586\u2013591 (1991). https:\/\/doi.org\/10.5120\/20740-3119","DOI":"10.5120\/20740-3119"},{"key":"3_CR27","unstructured":"Yu, H.: FPGA-based implementation of QR decomposition. Master\u2019s thesis, Arizona State University (2014)"}],"container-title":["Lecture Notes in Computer Science","Architecture of Computing Systems \u2013 ARCS 2020"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-52794-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T18:20:23Z","timestamp":1696357223000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-52794-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030527938","9783030527945"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-52794-5_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"9 July 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ARCS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Architecture of Computing Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Aachen","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 May 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 May 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"33","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"arcs2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/arcs2020.itec.kit.edu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"33","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"12","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"36% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"The conference was canceled due to the COVID-19 pandemic. 6 workshop papers are also included.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}