Go to:
Logótipo
You are in:: Start > Publications > View > A framework for automatic and parameterizable memoization
Map of Premises
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática
Publication

A framework for automatic and parameterizable memoization

Title
A framework for automatic and parameterizable memoization
Type
Article in International Scientific Journal
Year
2019
Authors
Besnard, L
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Pinto, P
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Lasri, I
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Rohou, E
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Journal
Title: SoftwareXImported from Authenticus Search for Journal Publications
Vol. 10
Publisher: Elsevier
Other information
Authenticus ID: P-00R-1DR
Abstract (EN): Improving execution time and energy efficiency is needed for many applications and usually requires sophisticated code transformations and compiler optimizations. One of the optimization techniques is memoization, which saves the results of computations so that future computations with the same inputs can be avoided. In this article we present a framework that automatically applies memoization techniques to C/C++ applications. The framework is based on automatic code transformations using a source-to-source compiler and on a memoization library. With the framework users can select functions to memoize as long as they obey to certain restrictions imposed by our current memoization library. We show the use of the framework and associated memoization technique and the impact on reducing the execution time and energy consumption of four representative benchmarks. (C) 2019 The Authors. Published by Elsevier B.V.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 7
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same journal

Nonio - modular automatic compiler phase selection and ordering specialization framework for modern compilers (2019)
Article in International Scientific Journal
Nobre, R; João Bispo; Carvalho, T; João M. P. Cardoso
Clava: C/C plus plus source-to-source compilation using LARA (2020)
Article in International Scientific Journal
João Bispo; João M. P. Cardoso
CityZones: A geospatial multi-tier software tool to compute urban risk zones (2023)
Article in International Scientific Journal
Peixoto, JPJ; Costa, DG; Rocha, WDD; Paulo Portugal; Francisco Vasques
A DSL-based runtime adaptivity framework for Java (2023)
Article in International Scientific Journal
Carvalho, T; João Bispo; Pinto, P; João M. P. Cardoso
Recommend this page Top
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-07-21 at 09:20:08 | Acceptable Use Policy | Data Protection Policy | Complaint Portal