|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Martin Kalin, David Miller, "Clojure for Number Crunching on Multicore Machines," Computing in Science and Engineering, vol. 14, no. 6, pp. 12-23, Nov.-Dec., 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/MCSE.2012.69, author = {Martin Kalin and David Miller}, title = {Clojure for Number Crunching on Multicore Machines}, journal ={Computing in Science and Engineering}, volume = {14}, number = {6}, issn = {1521-9615}, year = {2012}, pages = {12-23}, doi = {http://doi.ieeecomputersociety.org/10.1109/MCSE.2012.69}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - Computing in Science and Engineering TI - Clojure for Number Crunching on Multicore Machines IS - 6 SN - 1521-9615 SP12 EP23 EPD - 12-23 A1 - Martin Kalin, A1 - David Miller, PY - 2012 KW - Instruction sets KW - Java KW - Concurrent computing KW - Synchronization KW - Libraries KW - Programming KW - scientific computing KW - concurrency KW - multithreading KW - synchronization KW - Java KW - Lisp KW - software transactional memory KW - multiversion concurrency control VL - 14 JA - Computing in Science and Engineering ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCSE.2012.69
Clojure is a Lisp language designed to run on a Java Virtual Machine (JVM) and interoperate automatically with all Java libraries. However, compared to Java, Clojure has a concurrency API that encourages programmers to take advantage of multicore architectures through multithreading, but Clojure doesn't burden programmers with low-level thread-coordination tasks.
Index Terms:
Instruction sets,Java,Concurrent computing,Synchronization,Libraries,Programming,scientific computing,concurrency,multithreading,synchronization,Java,Lisp,software transactional memory,multiversion concurrency control
Citation:
Martin Kalin, David Miller, "Clojure for Number Crunching on Multicore Machines," Computing in Science and Engineering, vol. 14, no. 6, pp. 12-23, Nov.-Dec. 2012, doi:10.1109/MCSE.2012.69
Usage of this product signifies your acceptance of the Terms of Use.

