MARC details
000 -LEADER |
campo de control de longitud fija |
02389naa a2200301 a 4500 |
003 - IDENTIFICADOR DE NÚMERO DE CONTROL |
campo de control |
AR-LpUFIB |
005 - FECHA Y HORA DE LA ÚLTIMA TRANSACCIÓN |
campo de control |
20240131171302.0 |
007 - CAMPO FIJO DE DESCRIPCIÓN FÍSICA--INFORMACIÓN GENERAL |
campo de control de longitud fija |
ta |
008 - DATOS DE LONGITUD FIJA--INFORMACIÓN GENERAL |
campo de control de longitud fija |
230201s2021 xx do 000 0 eng d |
024 8# - IDENTIFICADOR DE OTROS ESTÁNDARES |
Número estándar o código |
DIF007617 |
040 ## - FUENTE DE CATALOGACIÓN |
Centro catalogador/agencia de origen |
AR-LpUFIB |
Lengua de catalogación |
spa |
Centro/agencia transcriptor |
AR-LpUFIB |
100 1# - ENTRADA PRINCIPAL--NOMBRE DE PERSONA |
Nombre de persona |
Costanzo, Manuel |
9 (RLIN) |
257952 |
245 10 - MENCIÓN DEL TÍTULO |
Título |
Performance vs programming effort between rust and C on multicore architectures : |
Resto del título |
case study in N-body |
260 ## - PUBLICACIÓN, DISTRIBUCIÓN, ETC. |
Lugar de publicación, distribución, etc. |
: |
Nombre del editor, distribuidor, etc. |
, |
Fecha de publicación, distribución, etc. |
2021 |
300 ## - DESCRIPCIÓN FÍSICA |
Extensión |
1 archivo (836,2 kB) |
500 ## - NOTA GENERAL |
Nota general |
Formato de archivo PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca) |
520 ## - RESUMEN, ETC. |
Sumario, etc. |
Historically, Fortran and C have been the default programming languages in High-Performance Computing (HPC). In both, programmers have primitives and functions available that allow manipulating system memory and interacting directly with the underlying hardware, resulting in efficient code in both response times and resource use. On the other hand, it is a real challenge to generate code that is maintainable and scalable over time in these types of languages. In 2010, Rust emerged as a new programming language designed for concurrent and secure applications, which adopts features of procedural, object-oriented and functional languages. Among its design principles, Rust is aimed at matching C in terms of efficiency, but with increased code security and productivity. This paper presents a comparative study between C and Rust in terms of performance and programming effort, selecting as a case study the simulation of N computational bodies (N-Body), a popular problem in the HPC community. Based on the experimental work, it was possible to establish that Rust is a language that reduces programming effort while maintaining acceptable performance levels, meaning that it is a possible alternative to C for HPC. |
534 ## - NOTA SOBRE LA VERSIÓN ORIGINAL |
Encabezamiento principal del original |
Latin American Computing Conference (CLEI) (47ma : 2021 : San José, Costa Rica) |
650 #4 - PUNTO DE ACCESO ADICIONAL DE MATERIA--TÉRMINO DE MATERIA |
Término de materia o nombre geográfico como elemento de entrada |
COMPUTACIÓN PARALELA |
9 (RLIN) |
247590 |
650 #4 - PUNTO DE ACCESO ADICIONAL DE MATERIA--TÉRMINO DE MATERIA |
Término de materia o nombre geográfico como elemento de entrada |
ANÁLISIS DE RENDIMIENTO |
9 (RLIN) |
253433 |
653 ## - TÉRMINO DE INDIZACIÓN--NO CONTROLADO |
Término no controlado |
costo de programación |
700 1# - ENTRADA AGREGADA--NOMBRE PERSONAL |
Nombre de persona |
Rucci, Enzo |
9 (RLIN) |
252384 |
700 1# - ENTRADA AGREGADA--NOMBRE PERSONAL |
Nombre de persona |
Naiouf, Ricardo Marcelo |
9 (RLIN) |
248556 |
700 1# - ENTRADA AGREGADA--NOMBRE PERSONAL |
Nombre de persona |
De Giusti, Armando Eduardo |
9 (RLIN) |
248540 |
856 40 - LOCALIZACIÓN Y ACCESO ELECTRÓNICOS |
Identificador Uniforme de Recursos |
<a href="http://dx.doi.org/10.1109/CLEI53233.2021.9640225">http://dx.doi.org/10.1109/CLEI53233.2021.9640225</a> |
856 40 - LOCALIZACIÓN Y ACCESO ELECTRÓNICOS |
Identificador Uniforme de Recursos |
<a href=" http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2303"> http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2303</a> |
942 ## - ELEMENTOS DE ENTRADA SECUNDARIOS (KOHA) |
Tipo de ítem Koha |
Capítulo de libro |