Por favor, use este identificador para citar o enlazar este ítem: https://doi.org/10.1119/1.5012510

Título: Parallel programming with Easy Java Simulations
Fecha de publicación: 1-ene-2018
Editorial: AAPT
Cita bibliográfica: American Journal of Physics 86, 54–67 (2018)
ISSN: Online 1943-2909
Print 0002-9505
Materias relacionadas: CDU::6 - Ciencias aplicadas
Palabras clave: Computational Physics
Parallel programming
Java
Easy Java Simulations
Resumen: Nearly all of today’s processors are multicore, and ideally programming and algorithm development utilizing the entire processor should be introduced early in the computational physics curriculum. Parallel programming is often not introduced because it requires a new programming environment and uses constructs that are unfamiliar to many teachers. We describe how we decrease the barrier to parallel programming by using a JAVA-based programming environment to treat problems in the usual undergraduate curriculum. We use the EASY JAVA SIMULATIONS programming and authoring tool to create the program’s graphical user interface together with objects based on those developed by Kaminsky [Building Parallel Programs (Course Technology, Boston, 2010)] to handle common parallel programming tasks. Shared-memory parallel implementations of physics problems, such as time evolution of the Schr€odinger equation, are available as source code and as ready-to-run programs from the AAPT-ComPADRE digital library.
Autor/es principal/es: Esquembre, Francisco
Christian, Wolfgang
Belloni, Mario
Facultad/Departamentos/Servicios: Facultades, Departamentos, Servicios y Escuelas::Departamentos de la UMU::Matemáticas
Versión del editor: https://pubs.aip.org/aapt/ajp/article/86/1/54/1045870/Parallel-programming-with-Easy-Java-Simulations
URI: http://hdl.handle.net/10201/137659
DOI: https://doi.org/10.1119/1.5012510
Tipo de documento: info:eu-repo/semantics/article
Número páginas / Extensión: 15
Derechos: info:eu-repo/semantics/openAccess
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Descripción: © 2018. This manuscript version is made available under the CC-BY 4.0 license http://creativecommons.org/licenses/by /4.0/ This document is the published manuscript version of a published work that appeared in final form in American Journal of Physics (AJP) This article may be downloaded for personal use only. Any other use requires prior permission of the author and the American Association of Physics Teachers.
Aparece en las colecciones:Artículos: Matemáticas

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
2018 AJP Parallel programming with EJS.pdf23,27 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons