Performance vs programming effort between rust and C on multicore architectures : (Record no. 849626)

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
Holdings
Estado retirado Estado de pérdida Estado de daño No para préstamo Biblioteca de origen Biblioteca actual Fecha de adquisición Número de inventario Total de préstamos Signatura topográfica completa Código de barras Visto por última vez Precio de reemplazo Tipo de ítem Koha
      Disponible para préstamo Biblioteca Fac.Informática Biblioteca Fac.Informática 31/01/2024 DIF-A1201   A1201 DIF-A1201 31/01/2024 31/01/2024 Capítulo de libro

Powered by Koha