Umeå University's logo

umu.sePublikasjoner
Endre søk
Link to record
Permanent link

Direct link
López Sánchez, Francisco
Publikasjoner (3 av 3) Visa alla publikasjoner
Araújo, J., López Sánchez, F., Johansson, S., Westman, A. & Bodin, M. (2025). Efficient computation and visualization of ionospheric volumetric images for the enhanced interpretation of Incoherent scatter radar data. Applied Computing and Geosciences, 26, Article ID 100245.
Åpne denne publikasjonen i ny fane eller vindu >>Efficient computation and visualization of ionospheric volumetric images for the enhanced interpretation of Incoherent scatter radar data
Vise andre…
2025 (engelsk)Inngår i: Applied Computing and Geosciences, E-ISSN 2590-1974, Vol. 26, artikkel-id 100245Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Incoherent scatter radar (ISR) techniques provide reliable measurements for the analysis of ionospheric plasma. Recent developments in ISR technologies allow the generation of high-resolution 3D data. Examples of such technologies employ the so-called phased-array antenna systems like the AMISR systems in North America or the upcoming EISCAT_3D in the Northern Fennoscandia region. EISCAT_3D will be capable of generating the highest resolution ISR datasets that have ever been measured. We present a novel fast computational strategy for the generation of high-resolution and smooth volumetric ionospheric images that represent ISR data. Through real-time processing, our computational framework will enable a fast decision-making during the monitoring process, where the experimental parameters are adapted in real time as the radars monitor specific phenomena. Real-time monitoring would allow the radar beams to be conveniently pointed at regions of interest and would therefore increase the science impact. We describe our strategy, which implements a flexible mesh generator along with an efficient interpolator specialized for ISR technologies. The proposed strategy is generic in the sense that it can be applied to a large variety of data sets and supports interactive visual analysis and exploration of ionospheric data, supplemented by interactive data transformations and filters.

sted, utgiver, år, opplag, sider
Elsevier, 2025
Emneord
Flexible mesh generation, Incoherent scatter radar, Large-scale ISR data, Real-time monitoring, Volumetric ionospheric images
HSV kategori
Identifikatorer
urn:nbn:se:umu:diva-239177 (URN)10.1016/j.acags.2025.100245 (DOI)001498519900001 ()2-s2.0-105005496566 (Scopus ID)
Forskningsfinansiär
Marcus and Amalia Wallenberg Foundation
Tilgjengelig fra: 2025-06-13 Laget: 2025-06-13 Sist oppdatert: 2025-09-23bibliografisk kontrollert
López Sánchez, F., Karlsson, L. & Bientinesi, P. (2025). On the parenthesisations of matrix chains: all are useful, few are essential. Journal of combinatorial optimization, 49(3), Article ID 52.
Åpne denne publikasjonen i ny fane eller vindu >>On the parenthesisations of matrix chains: all are useful, few are essential
2025 (engelsk)Inngår i: Journal of combinatorial optimization, ISSN 1382-6905, E-ISSN 1573-2886, Vol. 49, nr 3, artikkel-id 52Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

The product of a matrix chain consisting of n matrices can be computed in Cn-1 (Catalan’s number) different ways, each identified by a distinct parenthesisation of the chain. The best algorithm to select a parenthesisation that minimises the cost runs in O(nlogn) time. Approximate algorithms run in O(n) time and find solutions that are guaranteed to be within a certain factor from optimal; the best factor is currently 1.155. In this article, we first prove two results that characterise different parenthesisations, and then use those results to improve on the best known approximation algorithms. Specifically, we show that (a) each parenthesisation is optimal somewhere in the problem domain, and (b) exactly n+1 parenthesisations are essential in the sense that the removal of any one of them causes an unbounded penalty for an infinite number of problem instances. By focusing on essential parenthesisations, we improve on the best known approximation algorithm and show that the approximation factor is at most 1.143.

sted, utgiver, år, opplag, sider
Springer Nature, 2025
Emneord
Approximation algorithm, Linear algebra compilers, Matrix chain, Matrix multiplication
HSV kategori
Identifikatorer
urn:nbn:se:umu:diva-238200 (URN)10.1007/s10878-025-01290-7 (DOI)001466493300002 ()2-s2.0-105002887010 (Scopus ID)
Forskningsfinansiär
eSSENCE - An eScience Collaboration
Tilgjengelig fra: 2025-05-06 Laget: 2025-05-06 Sist oppdatert: 2025-05-06bibliografisk kontrollert
López, F., Karlsson, L. & Bientinesi, P. (2022). FLOPs as a discriminant for dense linear algebra algorithms. In: ICPP '22: proceedings of the 51st international conference on parallel processing. Paper presented at ICPP '22: 51st International Conference on Parallel Processing Bordeaux France 29 August 2022- 1 September 2022. ACM Digital Library, Article ID 11.
Åpne denne publikasjonen i ny fane eller vindu >>FLOPs as a discriminant for dense linear algebra algorithms
2022 (engelsk)Inngår i: ICPP '22: proceedings of the 51st international conference on parallel processing, ACM Digital Library, 2022, artikkel-id 11Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Expressions that involve matrices and vectors, known as linear algebra expressions, are commonly evaluated through a sequence of invocations to highly optimised kernels provided in libraries such as BLAS and LAPACK. A sequence of kernels represents an algorithm, and in general, because of associativity, algebraic identities, and multiple kernels, one expression can be evaluated via many different algorithms. These algorithms are all mathematically equivalent (i.e., in exact arithmetic, they all compute the same result), but often differ noticeably in terms of execution time. When faced with a decision, high-level languages, libraries, and tools such as Julia, Armadillo, and Linnea choose by selecting the algorithm that minimises the FLOP count. In this paper, we test the validity of the FLOP count as a discriminant for dense linear algebra algorithms, analysing "anomalies": problem instances for which the fastest algorithm does not perform the least number of FLOPs. To do so, we focused on relatively simple expressions and analysed when and why anomalies occurred. We found that anomalies exist and tend to cluster into large contiguous regions. For one expression anomalies were rare, whereas for the other they were abundant. We conclude that FLOPs is not a sufficiently dependable discriminant even when building algorithms with highly optimised kernels. Plus, most of the anomalies remained as such even after filtering out the inter-kernel cache effects. We conjecture that combining FLOP counts with kernel performance models will significantly improve our ability to choose optimal algorithms.

sted, utgiver, år, opplag, sider
ACM Digital Library, 2022
Emneord
algorithm selection, linear algebra, scientific computing
HSV kategori
Identifikatorer
urn:nbn:se:umu:diva-214445 (URN)10.1145/3545008.3545072 (DOI)001062754200011 ()2-s2.0-85138311336 (Scopus ID)9781450397339 (ISBN)
Konferanse
ICPP '22: 51st International Conference on Parallel Processing Bordeaux France 29 August 2022- 1 September 2022
Tilgjengelig fra: 2023-09-15 Laget: 2023-09-15 Sist oppdatert: 2025-04-24bibliografisk kontrollert
Organisasjoner