{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T15:31:20Z","timestamp":1742916680225,"version":"3.40.3"},"publisher-location":"Cham","reference-count":14,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030646158"},{"type":"electronic","value":"9783030646165"}],"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-64616-5_40","type":"book-chapter","created":{"date-parts":[[2020,12,5]],"date-time":"2020-12-05T21:14:46Z","timestamp":1607202886000},"page":"461-472","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Set Classification in Set@l Language for Architecture-Independent Programming of High-Performance Computer Systems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1704-5016","authenticated-orcid":false,"given":"Ilya","family":"Levin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7666-9841","authenticated-orcid":false,"given":"Alexey","family":"Dordopulo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7207-0735","authenticated-orcid":false,"given":"Ivan","family":"Pisarenko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrey","family":"Melnikov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,12,4]]},"reference":[{"key":"40_CR1","doi-asserted-by":"publisher","unstructured":"Mittal, S., Vetter, J.: A survey of CPU-GPU heterogeneous computing techniques. ACM Comput. Surv. 47(4), art. no. 69 (2015). https:\/\/doi.org\/10.1145\/2788396","DOI":"10.1145\/2788396"},{"key":"40_CR2","unstructured":"Legalov, A.I.: Functional language for creation of architecture-independent parallel programs. Comput. Technol. 10(1), 71\u201389 (2005) (in Russian)"},{"key":"40_CR3","unstructured":"NORMA: Declarative language for the specification of problems with computational character (in Russian). https:\/\/parallel.ru\/tech\/norma"},{"issue":"3","key":"40_CR4","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1109\/32.842949","volume":"26","author":"T Braunl","year":"2000","unstructured":"Braunl, T.: Parallaxis-III: architecture-independent data parallel processing. IEEE Trans. Softw. Eng. 26(3), 227\u2013243 (2000). https:\/\/doi.org\/10.1109\/32.842949","journal-title":"IEEE Trans. Softw. Eng."},{"key":"40_CR5","unstructured":"OpenCL: The open standard for parallel programming of heterogeneous systems. https:\/\/www.khronos.org\/opencl\/"},{"key":"40_CR6","unstructured":"GPH: An Architecture-Independent Functional Language. https:\/\/www.microsoft.com\/en-us\/research\/publication\/gph-an-architecture-independent-functional-language\/"},{"key":"40_CR7","doi-asserted-by":"publisher","unstructured":"Dordopulo, A.I., Levin, I.I., Kalyaev, I.A., Gudkov, V.A., Gulenok, A.A.: Programming of hybrid computer systems in the programming language COLAMO. Izvestiya SFedU. Eng. Sci. 11, 39\u201354 (2016) (in Russian). https:\/\/doi.org\/10.18522\/2311-3103-2016-11-3954","DOI":"10.18522\/2311-3103-2016-11-3954"},{"key":"40_CR8","doi-asserted-by":"publisher","unstructured":"Dewar, R.: SETL and the evolution of programming. In: Davis M., Schonberg E. (eds.) From Linear Operators to Computational Biology: Essays in Memory of Jacob T. Schwartz. Springer-Verlag, London (2013). https:\/\/doi.org\/10.1007\/978-1-4471-4282-9_4","DOI":"10.1007\/978-1-4471-4282-9_4"},{"key":"40_CR9","unstructured":"Dessi, M.: Spring 2.5 Aspect-Oriented Programming. Packt Publishing Ltd., Birmingham (2009)"},{"key":"40_CR10","volume-title":"Introduction to Mathematics in Alternative Set Theory","author":"P Vopenka","year":"1989","unstructured":"Vopenka, P.: Introduction to Mathematics in Alternative Set Theory. Alfa, Bratislava (1989). (in Czech)"},{"key":"40_CR11","doi-asserted-by":"publisher","unstructured":"Levin, I.I., Dordopulo, A.I., Pisarenko, I.V., Melnikov, A.K.: Approach to architecture-independent programming of computer systems in aspect-oriented Set@l language. Izvestiya SFedU. Eng. Sci. 3, 46\u201358 (2018) (in Russian). https:\/\/doi.org\/10.23683\/2311-3103-2018-3-46-58","DOI":"10.23683\/2311-3103-2018-3-46-58"},{"key":"40_CR12","volume-title":"Descrete Mathematics for Computing","author":"R Haggarty","year":"2002","unstructured":"Haggarty, R.: Descrete Mathematics for Computing. Pearson Education, Harlow (2002)"},{"key":"40_CR13","volume-title":"The Fundamentals of Multithread and Parallel Programming","author":"ED Karepova","year":"2016","unstructured":"Karepova, E.D.: The Fundamentals of Multithread and Parallel Programming. Siberian Federal University Publishing, Krasnoyarsk (2016). (in Russian)"},{"key":"40_CR14","doi-asserted-by":"publisher","unstructured":"Levin, I.I., Dordopulo, A.I.: On the problem of automatic development of parallel applications for reconfigurable computer systems. Comput. Technol. 25(1), 66\u201381 (2020) (in Russian). https:\/\/doi.org\/10.25743\/ict.2020.25.1.005","DOI":"10.25743\/ict.2020.25.1.005"}],"container-title":["Communications in Computer and Information Science","Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-64616-5_40","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,24]],"date-time":"2021-04-24T22:57:16Z","timestamp":1619305036000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-64616-5_40"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030646158","9783030646165"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-64616-5_40","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"4 December 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"RuSCDays","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Russian Supercomputing Days","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Moscow","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Russia","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":"21 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ruscdays2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/russianscdays.org\/en","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":"106","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":"51","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":"4","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":"48% - 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":"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 held virtually due to the COVID-19 pandemic.","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)"}}]}}