Please use this identifier to cite or link to this item: https://rfos.fon.bg.ac.rs/handle/123456789/1355
Full metadata record
DC FieldValueLanguage
dc.creatorĐurić, Dragan
dc.date.accessioned2023-05-12T10:52:03Z-
dc.date.available2023-05-12T10:52:03Z-
dc.date.issued2015
dc.identifier.issn1451-4397
dc.identifier.urihttps://rfos.fon.bg.ac.rs/handle/123456789/1355-
dc.description.abstractNeanderthal je softverska biblioteka koja integriše brze platformski zavisne biblioteke za linearnu algebru sa Java platformom, namenjena korišćenju u Clojure programskom jeziku. Postojeće čiste Java biblioteke su spore i imaju proizvoljan apstraktni programski interfejs (API), dok biblioteke koje pozivaju platformski zavisne biblioteke imaju nepotrebne gubitke u komunikaciji, i takođe imaju proizvoljan API. Neanderthal ove probleme rešava tako što API modelira po uzoru na BLAS standard dok gubitke u komunikaciji minimizira kroz JNI-bazirani sloj za povezivanje pisan ručno u C programskom jeziku. Rezultujuća biblioteka ima jednostavniji API koji se slaže sa postojećom literaturom, dok je brzina dva i više puta veća u odnosu na postojeća najbrža rešenja.sr
dc.description.abstractNeanderthal is a software library that integrates fast native linear algebra libraries with Java platform, targeted at Clojure programming language. The existing pure Java libraries are slow and have arbitrary abstract programming interfaces (APIs), while the libraries that call native libraries have unnecessary overhead in the communication layer, and also have arbitrary APIs. Neanderthal solves these problems by modeling the API on BLAS standard while it minimizes the communication overhead through a JNI-based hand-written layer written in the C programming language. The resulting library has a simpler API that matches the existing literature, while being at least twice faster than the fastest competing solutions.en
dc.publisherUniverzitet u Beogradu - Fakultet organizacionih nauka, Beograd
dc.rightsopenAccess
dc.sourceInfo M
dc.subjectJNIsr
dc.subjectClojuresr
dc.subjectBLASsr
dc.subjectbiblioteke za numeričku linearnu algebrusr
dc.subjectprogrammingen
dc.subjectNumerical linear algebra librariesen
dc.subjectJNIen
dc.subjectJavaen
dc.subjectClojureen
dc.subjectBLASen
dc.titleNeanderthal - Clojure biblioteka za brze operacije linearne algebresr
dc.titleNeanderthal: Clojure library for fast operations of linear algebraen
dc.typearticle
dc.rights.licenseARR
dc.citation.epage36
dc.citation.issue54
dc.citation.other14(54): 31-36
dc.citation.rankM52
dc.citation.spage31
dc.citation.volume14
dc.identifier.rcubconv_713
dc.type.versionpublishedVersion
item.cerifentitytypePublications-
item.fulltextNo Fulltext-
item.grantfulltextnone-
item.openairetypearticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:Radovi istraživača / Researchers’ publications
Show simple item record

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.