{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T16:23:31Z","timestamp":1743092611668,"version":"3.40.3"},"publisher-location":"Singapore","reference-count":26,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789819708581"},{"type":"electronic","value":"9789819708598"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-981-97-0859-8_1","type":"book-chapter","created":{"date-parts":[[2024,2,26]],"date-time":"2024-02-26T16:02:20Z","timestamp":1708963340000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["CSDSE: Apply Cooperative Search to\u00a0Solve the\u00a0Exploration-Exploitation Dilemma of\u00a0Design Space Exploration"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4697-8867","authenticated-orcid":false,"given":"Kaijie","family":"Feng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6190-8077","authenticated-orcid":false,"given":"Xiaoya","family":"Fan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6559-1196","authenticated-orcid":false,"given":"Jianfeng","family":"An","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-9763-0095","authenticated-orcid":false,"given":"Haoyang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9595-9959","authenticated-orcid":false,"given":"Chuxi","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,2,27]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","unstructured":"Abdelfattah, M.S., Dudziak, \u0141., Chau, T., Lee, R., Kim, H., Lane, N.D.: Best of both worlds: AutoML codesign of a CNN and its hardware accelerator. In: 2020 57th ACM\/IEEE Design Automation Conference (DAC), pp.\u00a01\u20136. IEEE (2020)","DOI":"10.1109\/DAC18072.2020.9218596"},{"key":"1_CR2","unstructured":"Badia, A.P., et\u00a0al.: Never give up: learning directed exploration strategies. arXiv preprint arXiv:2002.06038 (2020)"},{"key":"1_CR3","unstructured":"Bergstra, J., Yamins, D., Cox, D.: Making a science of model search: hyperparameter optimization in hundreds of dimensions for vision architectures. In: International Conference on Machine Learning, pp. 115\u2013123. PMLR (2013)"},{"issue":"1","key":"1_CR4","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/JSSC.2016.2616357","volume":"52","author":"YH Chen","year":"2016","unstructured":"Chen, Y.H., Krishna, T., Emer, J.S., Sze, V.: Eyeriss: an energy-efficient reconfigurable accelerator for deep convolutional neural networks. IEEE J. Solid-State Circuits 52(1), 127\u2013138 (2016)","journal-title":"IEEE J. Solid-State Circuits"},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"Cong, J., Wang, J.: PolySA: polyhedral-based systolic array auto-compilation. In: 2018 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD), pp.\u00a01\u20138. IEEE (2018)","DOI":"10.1145\/3240765.3240838"},{"key":"1_CR6","doi-asserted-by":"publisher","unstructured":"Dave, S., Kim, Y., Avancha, S., Lee, K., Shrivastava, A.: dMazeRunner: executing perfectly nested loops on dataflow accelerators. ACM Trans. Embed. Comput. Syst. 18(5s), 70 (2019). https:\/\/doi.org\/10.1145\/3358198","DOI":"10.1145\/3358198"},{"key":"1_CR7","doi-asserted-by":"publisher","unstructured":"Feng, K., Fan, X., An, J., Li, C., Di, K., Li, J.: ACDSE: a design space exploration method for CNN accelerator based on adaptive compression mechanism. ACM Trans. Embed. Comput. Syst. (2022). https:\/\/doi.org\/10.1145\/3545177, Just Accepted","DOI":"10.1145\/3545177"},{"key":"1_CR8","doi-asserted-by":"publisher","first-page":"200024","DOI":"10.1016\/j.gvc.2021.200024","volume":"4","author":"K Feng","year":"2021","unstructured":"Feng, K., et al.: ERDSE: efficient reinforcement learning based design space exploration method for CNN accelerator on resource limited platform. Graph. Vis. Comput. 4, 200024 (2021)","journal-title":"Graph. Vis. Comput."},{"key":"1_CR9","unstructured":"Gao, Y., Chen, L., Li, B.: Spotlight: optimizing device placement for training deep neural networks. In: International Conference on Machine Learning, pp. 1676\u20131684. PMLR (2018)"},{"key":"1_CR10","first-page":"4333","volume":"33","author":"Y Guo","year":"2020","unstructured":"Guo, Y., et al.: Memory based trajectory-conditioned policies for learning from sparse rewards. Adv. Neural. Inf. Process. Syst. 33, 4333\u20134345 (2020)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"1_CR11","unstructured":"Haarnoja, T., Zhou, A., Abbeel, P., Levine, S.: Soft actor-critic: off-policy maximum entropy deep reinforcement learning with a stochastic actor. In: International Conference on Machine Learning, pp. 1861\u20131870. PMLR (2018)"},{"key":"1_CR12","unstructured":"Jazzbin, et al.: geatpy: the genetic and evolutionary algorithm toolbox with high performance in Python (2020)"},{"key":"1_CR13","unstructured":"Jouppi, N.P., et\u00a0al.: In-datacenter performance analysis of a tensor processing unit. In: Proceedings of the 44th Annual International Symposium on Computer Architecture, pp. 1\u201312 (2017)"},{"key":"1_CR14","doi-asserted-by":"crossref","unstructured":"Kao, S.C., Jeong, G., Krishna, T.: ConfuciuX: autonomous hardware resource assignment for DNN accelerators using reinforcement learning. In: 2020 53rd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp. 622\u2013636. IEEE (2020)","DOI":"10.1109\/MICRO50266.2020.00058"},{"key":"1_CR15","doi-asserted-by":"crossref","unstructured":"Kao, S.C., Krishna, T.: GAMMA: automating the HW mapping of DNN models on accelerators via genetic algorithm. In: 2020 IEEE\/ACM International Conference on Computer Aided Design (ICCAD), pp.\u00a01\u20139. IEEE (2020)","DOI":"10.1145\/3400302.3415639"},{"key":"1_CR16","unstructured":"Krishnan, S., et al.: Multi-agent reinforcement learning for microprocessor design space exploration (2022)"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Kwon, H., Chatarasi, P., Pellauer, M., Parashar, A., Sarkar, V., Krishna, T.: Understanding reuse, performance, and hardware cost of DNN dataflow: a data-centric approach. In: Proceedings of the 52nd Annual IEEE\/ACM International Symposium on Microarchitecture, pp. 754\u2013768 (2019)","DOI":"10.1145\/3352460.3358252"},{"key":"1_CR18","doi-asserted-by":"crossref","unstructured":"Lin, Y., Yang, M., Han, S.: NAAS: neural accelerator architecture search. In: 2021 58th ACM\/IEEE Design Automation Conference (DAC), pp. 1051\u20131056. IEEE (2021)","DOI":"10.1109\/DAC18074.2021.9586250"},{"key":"1_CR19","doi-asserted-by":"publisher","unstructured":"Mu\u00f1oz-Mart\u00ednez, F., Abell\u00e1n, J.L., Acacio, M.E., Krishna, T.: STONNE: enabling cycle-level microarchitectural simulation for DNN inference accelerators. IEEE Comput. Archit. Lett. 20(2), 122\u2013125 (2021). https:\/\/doi.org\/10.1109\/LCA.2021.3097253","DOI":"10.1109\/LCA.2021.3097253"},{"key":"1_CR20","unstructured":"NVIDIA: Nvidia deep learning accelerator (2017). http:\/\/nvdla.org\/"},{"key":"1_CR21","unstructured":"Oh, J., Guo, Y., Singh, S., Lee, H.: Self-imitation learning. In: International Conference on Machine Learning, pp. 3878\u20133887. PMLR (2018)"},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Reagen, B., et al.: A case for efficient accelerator design space exploration via Bayesian optimization. In: 2017 IEEE\/ACM International Symposium on Low Power Electronics and Design (ISLPED), pp.\u00a01\u20136. IEEE (2017)","DOI":"10.1109\/ISLPED.2017.8009208"},{"key":"1_CR23","unstructured":"Schulman, J., Wolski, F., Dhariwal, P., Radford, A., Klimov, O.: Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347 (2017)"},{"key":"1_CR24","doi-asserted-by":"crossref","unstructured":"Shao, Y.S., Xi, S.L., Srinivasan, V., Wei, G.Y., Brooks, D.: Co-designing accelerators and SoC interfaces using gem5-Aladdin. In: 2016 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp. 1\u201312. IEEE (2016)","DOI":"10.1109\/MICRO.2016.7783751"},{"key":"1_CR25","doi-asserted-by":"crossref","unstructured":"Tan, M., et al.: MnasNet: platform-aware neural architecture search for mobile. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 2820\u20132828 (2019)","DOI":"10.1109\/CVPR.2019.00293"},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Zheng, S., Liang, Y., Wang, S., Chen, R., Sheng, K.: FlexTensor: an automatic schedule exploration and optimization framework for tensor computation on heterogeneous system, ASPLOS 2020, pp. 859\u2013873. Association for Computing Machinery, New York, NY, USA (2020)","DOI":"10.1145\/3373376.3378508"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-97-0859-8_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,26]],"date-time":"2024-02-26T16:07:18Z","timestamp":1708963638000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-97-0859-8_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9789819708581","9789819708598"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-981-97-0859-8_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"27 February 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Tianjin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 October 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 October 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/tjutanklab.com\/ica3pp2023\/","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":"Online submission system","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"439","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":"145","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":"33% - 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","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":"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":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}