{ "labelLang" : "eng", "responseDate" : "2024-03-28 14:08", "paging" : { "last" : true, "first" : true, "totalPages" : 1, "totalElements" : 1, "totalUncutElements" : 1, "totalEstimatedElements" : 1, "size" : 100, "number" : 1, "numberOfElements" : 1, "sort" : [ { "direction" : "DESC", "property" : "publishedYear", "ascending" : false }, { "direction" : "ASC", "property" : "firstAuthor", "ascending" : true }, { "direction" : "ASC", "property" : "title", "ascending" : true } ] }, "content" : [ { "otype" : "JournalArticle", "mtid" : 2081227, "status" : "ADMIN_APPROVED", "published" : true, "unhandledTickets" : 0, "oldTimestamp" : "2017-07-03T12:17:53.000+0000", "deleted" : false, "oldId" : 2081227, "lastRefresh" : "2024-02-16T18:21:15.100+0000", "lastModified" : "2022-01-06T11:51:41.678+0000", "created" : "2012-10-03T09:45:24.000+0000", "creator" : { "otype" : "Author", "mtid" : 10013702, "link" : "/api/author/10013702", "label" : "Tamás Kozsik (Formális módszerek)", "familyName" : "Kozsik", "givenName" : "Tamás", "published" : true, "oldId" : 10013702, "snippet" : true }, "lastDuplumOK" : "2019-10-21T13:51:48.849+0000", "lastDuplumSearch" : "2019-10-21T13:51:48.849+0000", "adminApproved" : "2022-01-06T11:51:41.701+0000", "adminApprover" : { "otype" : "Admin", "mtid" : 10053084, "link" : "/api/admin/10053084", "label" : "Gabriella Németh (ELTE IK admin 5)", "familyName" : "Németh", "givenName" : "Gabriella", "published" : true, "oldId" : 10053084, "snippet" : true }, "core" : true, "citation" : true, "publicationPending" : false, "type" : { "otype" : "PublicationType", "mtid" : 24, "link" : "/api/publicationtype/24", "label" : "Journal Article", "code" : 24, "otypeName" : "JournalArticle", "listPosition" : 1, "published" : true, "oldId" : 24, "snippet" : true }, "subType" : { "otype" : "SubType", "mtid" : 10000059, "link" : "/api/subtype/10000059", "label" : "Article (Journal Article)", "name" : "Szakcikk", "nameEng" : "Article", "docType" : { "otype" : "PublicationType", "mtid" : 24, "link" : "/api/publicationtype/24", "label" : "Journal Article", "code" : 24, "otypeName" : "JournalArticle", "listPosition" : 1, "published" : true, "oldId" : 24, "snippet" : true }, "listPosition" : 101, "published" : true, "oldId" : 10000059, "snippet" : true }, "category" : { "otype" : "Category", "mtid" : 1, "link" : "/api/category/1", "label" : "Scientific", "published" : true, "oldId" : 1, "snippet" : true }, "languages" : [ { "otype" : "Language", "mtid" : 10002, "link" : "/api/language/10002", "label" : "English", "name" : "Angol", "nameEng" : "English", "published" : true, "oldId" : 2, "snippet" : true } ], "firstAuthor" : "Szűgyi, Zalán", "authorships" : [ { "otype" : "PersonAuthorship", "mtid" : 3199247, "link" : "/api/authorship/3199247", "label" : "Szűgyi, Zalán [Szűgyi, Zalán (Informatika), author] Department of Programming Languages And Compilers (ELTE / ELU FoI / ICS)", "listPosition" : 1, "share" : 0.25, "first" : true, "last" : false, "author" : { "otype" : "Author", "mtid" : 10029389, "link" : "/api/author/10029389", "label" : "Zalán Szűgyi (Informatika)", "familyName" : "Szűgyi", "givenName" : "Zalán", "published" : true, "oldId" : 10029389, "snippet" : true }, "familyName" : "Szűgyi", "givenName" : "Zalán", "authorTyped" : true, "editorTyped" : false, "otherTyped" : false, "type" : { "otype" : "AuthorshipType", "mtid" : 1, "link" : "/api/authorshiptype/1", "label" : "Author", "code" : 0, "published" : true, "oldId" : 0, "snippet" : true }, "published" : false, "oldId" : 15832959, "snippet" : true }, { "otype" : "PersonAuthorship", "mtid" : 3199248, "link" : "/api/authorship/3199248", "label" : "Török, Márk [Török, Márk (informatika), author] Department of Programming Languages And Compilers (ELTE / ELU FoI / ICS)", "listPosition" : 2, "share" : 0.25, "first" : false, "last" : false, "author" : { "otype" : "Author", "mtid" : 10032503, "link" : "/api/author/10032503", "label" : "Márk Török (informatika)", "familyName" : "Török", "givenName" : "Márk", "published" : true, "oldId" : 10032503, "snippet" : true }, "familyName" : "Török", "givenName" : "Márk", "authorTyped" : true, "editorTyped" : false, "otherTyped" : false, "type" : { "otype" : "AuthorshipType", "mtid" : 1, "link" : "/api/authorshiptype/1", "label" : "Author", "code" : 0, "published" : true, "oldId" : 0, "snippet" : true }, "published" : false, "oldId" : 15832958, "snippet" : true }, { "otype" : "PersonAuthorship", "mtid" : 3199249, "link" : "/api/authorship/3199249", "label" : "Pataki, Norbert [Pataki, Norbert (Informatika), author] Department of Programming Languages And Compilers (ELTE / ELU FoI / ICS)", "listPosition" : 3, "share" : 0.25, "first" : false, "last" : false, "author" : { "otype" : "Author", "mtid" : 10029390, "link" : "/api/author/10029390", "label" : "Norbert Pataki (Informatika)", "familyName" : "Pataki", "givenName" : "Norbert", "published" : true, "oldId" : 10029390, "snippet" : true }, "familyName" : "Pataki", "givenName" : "Norbert", "authorTyped" : true, "editorTyped" : false, "otherTyped" : false, "type" : { "otype" : "AuthorshipType", "mtid" : 1, "link" : "/api/authorshiptype/1", "label" : "Author", "code" : 0, "published" : true, "oldId" : 0, "snippet" : true }, "published" : false, "oldId" : 15832957, "snippet" : true }, { "otype" : "PersonAuthorship", "mtid" : 3199250, "link" : "/api/authorship/3199250", "label" : "Kozsik, Tamás [Kozsik, Tamás (Formális módszerek), author] Department of Programming Languages And Compilers (ELTE / ELU FoI / ICS)", "listPosition" : 4, "share" : 0.25, "first" : false, "last" : true, "author" : { "otype" : "Author", "mtid" : 10013702, "link" : "/api/author/10013702", "label" : "Tamás Kozsik (Formális módszerek)", "familyName" : "Kozsik", "givenName" : "Tamás", "published" : true, "oldId" : 10013702, "snippet" : true }, "familyName" : "Kozsik", "givenName" : "Tamás", "authorTyped" : true, "editorTyped" : false, "otherTyped" : false, "type" : { "otype" : "AuthorshipType", "mtid" : 1, "link" : "/api/authorshiptype/1", "label" : "Author", "code" : 0, "published" : true, "oldId" : 0, "snippet" : true }, "published" : false, "oldId" : 15832956, "snippet" : true } ], "title" : "High-level Multicore Programming with C++11", "identifiers" : [ { "otype" : "PublicationIdentifier", "mtid" : 577025, "link" : "/api/publicationidentifier/577025", "label" : "DOI: 10.2298/CSIS111231027S", "source" : { "otype" : "PlainSource", "mtid" : 6, "link" : "/api/publicationsource/6", "label" : "DOI", "type" : { "otype" : "PublicationSourceType", "mtid" : 10001, "link" : "/api/publicationsourcetype/10001", "label" : "DOI", "mayHaveOa" : true, "published" : true, "snippet" : true }, "name" : "DOI", "nameEng" : "DOI", "linkPattern" : "https://doi.org/@@@", "publiclyVisible" : true, "published" : true, "oldId" : 6, "snippet" : true }, "oaType" : "GOLD", "oaFree" : true, "validState" : "IDENTICAL", "idValue" : "10.2298/CSIS111231027S", "realUrl" : "https://doi.org/10.2298/CSIS111231027S", "published" : false, "oldId" : 357092, "snippet" : true }, { "otype" : "PublicationIdentifier", "mtid" : 577023, "link" : "/api/publicationidentifier/577023", "label" : "WoS: 000309649500009", "source" : { "otype" : "PlainSource", "mtid" : 1, "link" : "/api/publicationsource/1", "label" : "WoS", "type" : { "otype" : "PublicationSourceType", "mtid" : 10003, "link" : "/api/publicationsourcetype/10003", "label" : "Indexelő adatbázis", "mayHaveOa" : false, "published" : true, "snippet" : true }, "name" : "WoS", "nameEng" : "WoS", "linkPattern" : "https://www.webofscience.com/wos/woscc/full-record/@@@", "publiclyVisible" : true, "published" : true, "oldId" : 1, "snippet" : true }, "oaFree" : false, "validState" : "IDENTICAL", "idValue" : "000309649500009", "realUrl" : "https://www.webofscience.com/wos/woscc/full-record/000309649500009", "published" : false, "oldId" : 357093, "snippet" : true }, { "otype" : "PublicationIdentifier", "mtid" : 24186121, "link" : "/api/publicationidentifier/24186121", "label" : "EDIT: 91060", "source" : { "otype" : "SwordSource", "mtid" : 92, "link" : "/api/publicationsource/92", "label" : "EDIT", "type" : { "otype" : "PublicationSourceType", "mtid" : 10007, "link" : "/api/publicationsourcetype/10007", "label" : "Repozitórium", "mayHaveOa" : true, "published" : true, "snippet" : true }, "name" : "EDIT", "nameEng" : "EDIT", "linkPattern" : "https://edit.elte.hu/xmlui/handle/10831/@@@", "publiclyVisible" : true, "published" : true, "oldId" : 92, "snippet" : true }, "oaType" : "GREEN", "oaFree" : true, "idValue" : "91060", "realUrl" : "https://edit.elte.hu/xmlui/handle/10831/91060", "published" : false, "snippet" : true }, { "otype" : "PublicationIdentifier", "mtid" : 577024, "link" : "/api/publicationidentifier/577024", "label" : "Scopus: 84867445178", "source" : { "otype" : "PlainSource", "mtid" : 3, "link" : "/api/publicationsource/3", "label" : "Scopus", "type" : { "otype" : "PublicationSourceType", "mtid" : 10003, "link" : "/api/publicationsourcetype/10003", "label" : "Indexelő adatbázis", "mayHaveOa" : false, "published" : true, "snippet" : true }, "name" : "Scopus", "linkPattern" : "http://www.scopus.com/record/display.url?origin=inward&eid=2-s2.0-@@@", "publiclyVisible" : true, "published" : true, "oldId" : 3, "snippet" : true }, "oaFree" : false, "validState" : "NO", "idValue" : "84867445178", "realUrl" : "http://www.scopus.com/record/display.url?origin=inward&eid=2-s2.0-84867445178", "published" : false, "oldId" : 1608739, "snippet" : true }, { "otype" : "PublicationIdentifier", "mtid" : 577026, "link" : "/api/publicationidentifier/577026", "label" : "Teljes dokumentum: http://www.comsis.org/archive.php?show=ppr018-1112", "source" : { "otype" : "PlainSource", "mtid" : 39, "link" : "/api/publicationsource/39", "label" : "Teljes dokumentum", "type" : { "otype" : "PublicationSourceType", "mtid" : 10006, "link" : "/api/publicationsourcetype/10006", "label" : "Link", "mayHaveOa" : true, "published" : true, "snippet" : true }, "name" : "Teljes dokumentum", "nameEng" : "Teljes dokumentum", "linkPattern" : "@@@", "publiclyVisible" : true, "published" : true, "oldId" : 39, "snippet" : true }, "oaFree" : false, "validState" : "IDENTICAL", "idValue" : "http://www.comsis.org/archive.php?show=ppr018-1112", "realUrl" : "http://www.comsis.org/archive.php?show=ppr018-1112", "published" : false, "oldId" : 357094, "snippet" : true } ], "journal" : { "otype" : "Journal", "mtid" : 10015609, "link" : "/api/journal/10015609", "label" : "COMPUTER SCIENCE AND INFORMATION SYSTEMS 1820-0214 1820-0214", "pIssn" : "1820-0214", "eIssn" : "1820-0214", "reviewType" : "REVIEWED", "noIF" : false, "sciIndexed" : true, "scopusIndexed" : true, "lang" : "FOREIGN", "hungarian" : false, "published" : true, "oldId" : 10015609, "snippet" : true }, "volume" : "9", "issue" : "3", "firstPage" : "1187", "lastPage" : "1202", "firstPageOrInternalIdForSort" : "1187", "pageLength" : 16, "publishedYear" : 2012, "abstractText" : "Nowadays, one of the most important challenges in programming is the efficient usage of multicore processors. All modern programming languages support multicore programming at native or library level. C++11, the next standard of the C++ programming language, also supports multithreading at a low level. In this paper we argue for some extensions of the C++ Standard Template Library based on the features of C++11. These extensions enhance the standard library to be more powerful in the multicore realm. Our approach is based on functors and lambda expressions, which are major extensions in the language. We contribute three case studies: how to efficiently compose functors in pipelines, how to evaluate boolean operators in parallel, and how to efficiently accumulate over associative functors.", "subjects" : [ { "otype" : "Classification", "mtid" : 10034, "link" : "/api/classification/10034", "label" : "Computer and information sciences", "published" : true, "snippet" : true } ], "fundings" : [ { "otype" : "Funding", "mtid" : 1974275, "link" : "/api/funding/1974275", "label" : "(TAMOP 4.2.1/B-09/1/KMR-2010-0003) Funder: TÁMOP", "published" : false, "snippet" : true } ], "digital" : null, "printed" : null, "sourceYear" : 2012, "foreignEdition" : true, "foreignLanguage" : true, "fullPublication" : true, "conferencePublication" : false, "nationalOrigin" : null, "missingAuthor" : false, "oaType" : "GOLD", "oaCheckDate" : "2024-02-16", "oaFree" : true, "oaLink" : "https://doi.org/10.2298/CSIS111231027S", "oaByAuthor" : { "otype" : "Author", "mtid" : 10029390, "link" : "/api/author/10029390", "label" : "Norbert Pataki (Informatika)", "familyName" : "Pataki", "givenName" : "Norbert", "published" : true, "oldId" : 10029390, "snippet" : true }, "citationCount" : 3, "citationCountUnpublished" : 0, "citationCountWoOther" : 3, "independentCitCountWoOther" : 1, "nationalOriginCitationCount" : 0, "foreignEditionCitationCount" : 1, "doiCitationCount" : 1, "wosCitationCount" : 0, "scopusCitationCount" : 0, "wosScopusCitationCount" : 0, "wosScopusCitationCountWoOther" : 0, "wosScopusIndependentCitationCount" : 0, "wosScopusIndependentCitationCountWoOther" : 0, "independentCitationCount" : 1, "selfCitationCount" : 2, "unhandledCitationCount" : 0, "citingPubCount" : 3, "independentCitingPubCount" : 1, "citingPubCountWoOther" : 3, "independentCitingPubCountWoOther" : 1, "unhandledCitingPubCount" : 0, "citedPubCount" : 5, "citedCount" : 5, "ratings" : [ { "otype" : "SjrRating", "mtid" : 5646440, "link" : "/api/sjrrating/5646440", "label" : "sjr:Q2 (2012) Scopus - Computer Science (miscellaneous) COMPUTER SCIENCE AND INFORMATION SYSTEMS 1820-0214", "listPos" : 97, "rankValue" : 0.49, "type" : "journal", "ratingType" : { "otype" : "RatingType", "mtid" : 10002, "link" : "/api/ratingtype/10002", "label" : "sjr", "code" : "sjr", "published" : true, "snippet" : true }, "subject" : { "otype" : "ClassificationExternal", "mtid" : 1701, "link" : "/api/classificationexternal/1701", "label" : "Scopus - Computer Science (miscellaneous)", "published" : true, "oldId" : 1701, "snippet" : true }, "ranking" : "Q2", "calculation" : "DIRECT", "published" : true, "oldId" : 5646440, "snippet" : true } ], "ratingsForSort" : "Q2", "hasCitationDuplums" : false, "userChangeableUntil" : "2013-08-29T22:12:44.000+0000", "publishDate" : "2012-10-03T09:57:43.000+0000", "directInstitutesForSort" : "Programozási Nyelvek és Fordítóprogramok Tanszék (ELTE / IK)", "ownerAuthorCount" : 4, "ownerInstituteCount" : 5, "directInstituteCount" : 1, "authorCount" : 4, "contributorCount" : 0, "hasQualityFactor" : true, "link" : "/api/publication/2081227", "label" : "Szűgyi Zalán et al. High-level Multicore Programming with C++11. (2012) COMPUTER SCIENCE AND INFORMATION SYSTEMS 1820-0214 1820-0214 9 3 1187-1202", "template" : "